รับทำ SEO

ปัจจัยการจัดอันดับของgoogle

SEO

ประโยชน์ของการ Redirect นั้นก็มีหลายอย่าง


ประโยชน์ของการ Redirect นั้นก็มีหลายอย่าง


- ในกรณีที่เรามีการปรับเปลี่ยน หรือ โยกย้ายเวปไซต์จนเป็นเหตุให้ URL ของหน้าเวปต่างๆ ของเรานั้นเปลี่ยนไป แต่ URL เก่าๆ ของ เวปไซต์เรานั้นอาจจะยังปรากฏอยู่ในที่ต่างๆ เช่น ใน Directory ที่เราเคยไป Submit ไว้ หรือ หน้า Search Results ของ Search Engine ซึ่งพอ User คลิกเข้าไปก็จะไปเจอหน้า 404 ถ้าเราไม่ทำการ Redirect หน้าเก่าไป หน้าใหม่
- ในเรื่องของ SEO นี่ก็มีผล เนื่องจากการทำ 301 Redirect นั้น นอกจากมันจะ Redirect หน้าเก่าไปหน้าใหม่แล้ว มันยังส่งค่าต่างๆ ไปยังหน้าใหม่ของเราด้วย เช่น ค่า incoming links ที่หน้าเก่าเรามีอยู่
นั่นหมายความว่า เราสามารถส่ง Backlink จากเพจเดิมไปยังเพจใหม่ได้ และสามารถลดปัญหา Duplicate content ได้อีกด้วย … แต่เอ๊ะ แล้วมันจะเป็นสายสีเทาได้ยังไง สำหรับกรณีนี้ ผู้เชี่ยวชาญด้านนี้ คงจะสามารถใช้งาน 301 ได้หลากหลาย style ตามแต่ประสบการณ์ของแต่ละท่าน ซึ่งก็ยังใช้พื้นฐานของ 301 Redirect อยู่ดี
ยกตัวอย่างเช่น การนำเพจบางเพจมาใช้งาน แล้วก็ทำการย้ายที่ไปที่หลัง ซึ่งสามารถรวมไปถึงเพจจากเว็บอื่น ๆ ที่ตอนแรกไม่ได้เป็นของเราด้วย เช่น เราอาจจะซื้อ Domain ที่เกี่ยวข้องกับเนื้อหาของเราไว้ แล้วทำการใช้งานเจ้า 301 Redirect มายังเว็บของเรานั่นเอง แต่วิธีการแบบนี้
บางคนที่ทำ Link Wheel มาอาจจะบอกว่า ก็ให้ Domain ใหม่ (ที่ซื้อมา) ยิง link มาหาเว็บหลักเราก็ได้นี่ แต่หลังจากนั่งดูการอธิบายของ Rand Fish แล้ว มันก็ค่อนข้างจริงอย่างที่เค้าว่าทีเดียว เพราะถ้าเรายิงเข้ามาหาเว็บเรา เราก็จะได้แค่ link อันเดียว กับ anchor text อันเดียว แต่หากเราทำการใช้ 301 Redirect เราจะได้ ความหลากหลายของ domains และ anchor texts ด้วย
คราวนี้เรามาดูกันดีกว่าว่า เราจะใช้ 301 Redirect ได้อย่างรบ้าง
- Redirect แต่ละหน้า : เอาไว้สำหรับ Redirect บางหน้า วิธีก็คือ ใส่ Code นี้ใน File .htaccess
Redirect 301 /oldpage.html http://www.yoursite.com/newpage.html
- Redirect ทั้ง Website เลย : เหมาะกับคนที่เปลี่ยน Domian ใหม่ วิธีก็คือ ใส่ Code นี้ใน File .htaccess
Redirect 301 / http://www.newsite.com/
- Redirect สกุล File : อันนี้อาจจะเหมาะกับคนที่อาจจะเปลี่ยน Hosting ซึ่งอาจจะไม่ Support file บางอย่างเลยต้องเปลี่ยนไปใช้ File อื่น เช่น เปลี่ยน Host ที่ Run โดย IIS มาเป็น Host ที่ใช้ Apache ซึ่งของเดิม File อาจจะเป็น asp ก็ต้องเปลี่ยนมาเป็น php หรือ html วิธีก็คือ ใส่ Code นี้ใน File .htaccess
RedirectMatch 301 (.*).asp$ http://www.example.com$1.php
แต่ว่าในกรณีนี้ชื่อ File ต้องเหมือนกัน เช่น contact.asp กับ contact.php
- Redirect จากที่ไม่มี www ให้ไป URL ที่มี www วิธีก็คือ ใส่ Code นี้ใน File .htaccess
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^yoursite.com [NC]
RewriteRule ^(.*)$ http://www.yoursite.com/$1 [L,R=301]
เนื่องจากบางกรณี Search Engine จะมองว่า เวปไซต์ http://yoursite.com กับ http://www.yoursite.com นั้น เป็นคนละเวปกัน
ที่มา http://www.softmelt.com/article.php?id=48