Posts Tagged ‘SEO’

SEO ตอนที่ 1: Redirect 301 (moved permanently)

Wednesday, April 22nd, 2009

ตั้งแต่ผมเอาโดเมน choopong.com มาใช้เป็น blog หลักแทน choopong.wordpress.com ผมก็เขียนอย่างเดียว ไม่ได้สนใจมันเลย ทั้ง plugins ทั้ง SEO ทั้งอัพเดท (เว้นแต่มี Vulnerability) พูดง่ายๆใช้อย่างเดียว ไม่ดูแล จะมีที่ทำไปก็ใช้ FeedBurner ที่อยากใช้มานานแล้ว แต่ที่ wordpress.com ไม่ให้ใช้ นอกนั้นไม่ได้แต่

ช่วงนี้พอดีเวลา(บ้าง)ก็เลยมาปรับแต่ง SEO มันซะหน่อย ปล่อยตามมีตามเกิดมานาน

อย่างแรกเลยคือโดเมน choopong.com ผมตั้งใจเอาไปทำอย่างอื่นด้วยนอกจาก blog ก็เลยแยกส่วนของ blog มาไว้เป็น subdirectory ว่า choopong.com/blog ที่ไม่ทำเป็น subdomain เพราะว่าถ้าเป็น subdirectory มันจะช่วยในการคำนวนค่า PageRank ของ domain ได้มากกว่า subdomain แต่ทุกวันนี้ดูเหมิอน google จะไม่สนใจเท่าไหร่แล้วเพราะเน้นที่ระดับ Page ซะมากกว่า พูดให้เข้าใจง่ายๆคือ Page ย่อยใน domain เดียวกันอาจมีค่า PageRank สูงกว่า Page แรกก็ได้

ทีนี้แต่เดิมด้วยความขี้เกียจ+เน้นเร็วของผม ผมก็ redirect หน้าแรกมา /blog ด้วย META refresh ซึ่งทางเทคนิคแล้วมันเป็นยาพิษสำหรับ SEO เลย

แล้ววิธีไหนคือยาหอมล่ะ? คำตอบคือ 301 redirect (moved permanently) ยังไงล่ะครับ

301 ต่างจาก 302 ตรงที่ 302 คือ moved temporary ครับซึ่ง google จะชอบ 301 มากกว่าเพราะมันเป็นการบอกว่าย้ายแบบถาวรนั่นเอง

วิธีการ implement 301 ก็มีหลายวิธีครับ เช่นใน php script, หรือ config Apache แบบที่ผมทำก็ง่ายๆ

1. สร้างไฟล์ .htaccess ไว้ที่ root แล้วใส่ code แบบนี้

RewriteEngine o
RewriteRule ^index\..+$ http://www.choopong.com/blog/ [R=301,L]

2. สร้างไฟล์ index.htm เปล่าๆ ไว้ที่ root

อย่าลืมตรวจสอบให้แน่ใจว่า Apache Web Server ของคุณเปิด mod_rewrite แล้ว

ส่วนวิธีการสำหรับ Web Server อื่นๆสามารถหาได้จาก google กันได้ตามลำบาก

แล้วผมจะเอาความรู้ SEO อันน้อยนิดของผมมาแชร์ให้อ่านกันอีกครับ :D