วิธีการตั้งค่าการเปลี่ยนเส้นทาง 301: คู่มือฉบับสมบูรณ์สำหรับนักการตลาด
การเปลี่ยนเส้นทาง 301 จะส่งต่อ URL หนึ่งไปยังอีก URL หนึ่งอย่างถาวร นี่เป็นหนึ่งในเครื่องมือที่มีประโยชน์ที่สุดในการจัดการเว็บไซต์ — ไม่ว่าคุณกำลังย้ายหน้า, เปลี่ยนแบรนด์, รวมเนื้อหา หรือสร้างลิงก์ย่อที่น่าจำ
ในคู่มือนี้ เราจะครอบคลุมการเปลี่ยนเส้นทาง 301 คืออะไร, เมื่อใดที่ควรใช้, และวิธีการตั้งค่าโดยใช้วิธีการต่างๆ
การเปลี่ยนเส้นทาง 301 คืออะไร
การเปลี่ยนเส้นทาง 301 บอกให้เบราว์เซอร์และเครื่องมือค้นหารู้ว่าหน้าได้ย้ายไปยังตำแหน่งใหม่อย่างถาวร เมื่อใครเข้าชมอักษร URL เก่า พวกเขาจะถูกส่งต่อไปยังลิงก์ใหม่โดยอัตโนมัติ
ลักษณะเฉพาะ:
- ถาวร: เครื่องมือค้นหาส่งต่อสัญญาณการจัดอันดับ (ส่วนแบ่งลิงก์) ไปยัง URL ใหม่
- อัตโนมัติ: ผู้ใช้ได้รับการเปลี่ยนเส้นทางทันทีโดยไม่ต้องคลิกสิ่งใดเลย
- เป็นมิตรกับ SEO: Google ถือว่าการเปลี่ยนเส้นทาง 301 เป็นสัญญาณในการจัดทำดัชนี URL ใหม่แทน URL เก่า
การเปลี่ยนเส้นทาง 301 เทียบกับ 302
| คุณลักษณะ | การเปลี่ยนเส้นทาง 301 | การเปลี่ยนเส้นทาง 302 |
|---|---|---|
| ประเภท | ถาวร | ชั่วคราว |
| มูลค่า SEO | ส่งต่อส่วนแบ่งลิงก์ | ไม่ส่งต่อส่วนแบ่งลิงก์ |
| การแคชเบราว์เซอร์ | เบราว์เซอร์แคชการเปลี่ยนเส้นทาง | เบราว์เซอร์ตรวจสอบแต่ละครั้ง |
| กรณีการใช้งาน | หน้าย้ายถาวร | หน้าไม่พร้อมใช้งานชั่วคราว |
ใช้ 301 เมื่อการย้ายเป็นแบบถาวร ใช้ 302 เมื่อคุณวางแผนที่จะนำ URL เดิมกลับมา
เมื่อใดที่ควรใช้การเปลี่ยนเส้นทาง 301
การโยกย้ายเว็บไซต์
ย้ายไปยังโดเมนใหม่ใช่หรือไม่? ตั้งค่าการเปลี่ยนเส้นทาง 301 จาก URL เก่าทุกรายการไปยัง URL ที่เท่ากันในโดเมนใหม่เพื่อรักษาการจัดอันดับการค้นหา
การเปลี่ยนแปลงโครงสร้าง URL
หากคุณเปลี่ยนโครงสร้าง URL ของคุณ (เช่น จาก /blog/2024/post-title ไปยัง /blog/post-title) ให้เปลี่ยนเส้นทาง URL เก่าเพื่อหลีกเลี่ยงลิงก์ที่ขาดหายไป
การรวมเนื้อหา
รวมหลายหน้าเกี่ยวกับหัวข้อที่คล้ายกันใช่หรือไม่? เปลี่ยนเส้นทางหน้าที่อ่อนแอไปยังหน้าที่แรงที่สุดเพื่อรวมอำนาจ SEO
การเปลี่ยนแบรนด์
เปลี่ยนชื่อบริษัทหรือโดเมนของคุณ? การเปลี่ยนเส้นทาง 301 ช่วยให้ลิงก์เก่ายังคงใช้ได้
URL ในเชิงการตลาด
สร้าง URL ที่น่าจำเช่น yourbrand.com/demo ที่เปลี่ยนเส้นทางไปยังจุดหมายที่ยาวขึ้นและน่าจำน้อยลง
วิธีที่ 1: Apache (.htaccess)
หากเว็บไซต์ของคุณทำงานบน Apache ให้เพิ่มกฎการเปลี่ยนเส้นทางไปยังไฟล์ .htaccess ของคุณ:
# การเปลี่ยนเส้นทางหน้าเดียว
Redirect 301 /old-page https://www.example.com/new-page
# การเปลี่ยนเส้นทางตามรูปแบบ
RewriteEngine On
RewriteRule ^old-directory/(.*)$ https://www.example.com/new-directory/$1 [R=301,L]
วิธีที่ 2: Nginx
ในการกำหนดค่าเซิร์ฟเวอร์ Nginx ของคุณ:
# การเปลี่ยนเส้นทางหน้าเดียว
location = /old-page {
return 301 https://www.example.com/new-page;
}
# การเปลี่ยนเส้นทางตามรูปแบบ
location /old-directory/ {
rewrite ^/old-directory/(.*)$ https://www.example.com/new-directory/$1 permanent;
}
วิธีที่ 3: Cloudflare Page Rules
หากคุณใช้ Cloudflare คุณสามารถตั้งค่าการเปลี่ยนเส้นทางโดยไม่ต้องสัมผัสเซิร์ฟเวอร์ของคุณ:
- 1ไปที่ Rules → Page Rules
- 2ป้อน URL รูปแบบที่ต้องการจับคู่
- 3เลือก Forwarding URL พร้อมสถานะ 301
- 4ป้อน URL ปลายทาง
วิธีที่ 4: WordPress Plugins
ผู้ใช้ WordPress สามารถใช้ปลั๊กอินเช่น Redirection หรือ Yoast SEO Premium:
- 1ติดตั้งปลั๊กอิน Redirection
- 2ไปที่ Tools → Redirection
- 3ป้อน URL ต้นทางและ URL ปลายทาง
- 4ตั้งค่าประเภทเป็น 301 Moved Permanently
วิธีที่ 5: ตัวย่อ URL (ง่ายที่สุด)
วิธีที่ง่ายที่สุดในการสร้างการเปลี่ยนเส้นทาง 301 — โดยเฉพาะสำหรับลิงก์การตลาด, URL ในเชิงการตลาด, และลิงก์ที่ติดตามได้ — คือการใช้ตัวย่อ URL เช่น Linkly
- 1วางลิงก์ URL ปลายทางของคุณลงใน Linkly
- 2เลือก slug ที่กำหนดเอง (เช่น
yourdomain.com/demo) - 3การเปลี่ยนเส้นทาง 301 ของคุณอยู่ในสภาพใช้งานอย่างทันที
ข้อดีเหนือการเปลี่ยนเส้นทางฝั่งเซิร์ฟเวอร์:
- ไม่จำเป็นต้องเข้าถึงเซิร์ฟเวอร์ — สมาชิกในทีมคนใดก็ได้สามารถสร้างการเปลี่ยนเส้นทางได้
- ติดตามการคลิกรวมอยู่ — ดูว่าใครคลิก เมื่อใด และจากที่ใด
- ง่ายต่อการอัปเดต — เปลี่ยนลิงก์ URL ปลายทางได้ตลอดเวลาโดยไม่ต้องสัมผัสโค้ด
- โดเมนที่กำหนดเอง — ใช้ โดเมนแบรนด์ของคุณเอง
ข้อพิจารณา SEO
การส่งต่อส่วนแบ่งลิงก์
การเปลี่ยนเส้นทาง 301 ส่งต่อส่วนแบ่งลิงก์ส่วนใหญ่ (พลังการจัดอันดับ) ไปยัง URL ปลายทาง สิ่งนี้ทำให้จำเป็นต้องมีระหว่างการโยกย้ายไซต์
โซ่การเปลี่ยนเส้นทาง
หลีกเลี่ยงการเปลี่ยนเส้นทางแบบลูกโซ่ (A → B → C) แต่ละห้องลดความเร็วในการโหลดหน้าและอาจลดลงมูลค่า SEO เปลี่ยนเส้นทางโดยตรงจาก URL เก่าไปยังปลายทางสุดท้าย
งบประมาณการสแกน
การเปลี่ยนเส้นทางมากเกินไปสามารถเสียงบประมาณการสแกน หลังจากการโยกย้าย ให้คงการเปลี่ยนเส้นทางไว้อย่างน้อยหนึ่งปี จากนั้นพิจารณาการลบการเปลี่ยนเส้นทางที่ได้รับจราจรเป็นศูนย์
หลีกเลี่ยงลูปการเปลี่ยนเส้นทาง
ลูปการเปลี่ยนเส้นทาง (A → B → A) ทำให้หน้าไม่สามารถเข้าถึงได้ทั้งหมด ทดสอบการเปลี่ยนเส้นทางของคุณหลังจากตั้งค่าเสมอ
การทดสอบการเปลี่ยนเส้นทาง 301 ของคุณ
ตรวจสอบว่าการเปลี่ยนเส้นทางของคุณทำงานอย่างถูกต้อง:
- 1การทดสอบเบราว์เซอร์: ไปที่ URL เก่าและยืนยันว่าคุณอยู่บนหน้าใหม่
- 2ตรวจสอบรหัสสถานะ: ใช้เครื่องมือ dev ของเบราว์เซอร์ (แท็บเครือข่าย) เพื่อตรวจสอบว่าการตอบสนองคือ 301 ไม่ใช่ 302
- 3ทดสอบด้วย curl:
curl -I https://old-url.comแสดงรหัสสถานะ HTTP และส่วนหัวตำแหน่ง
ข้อผิดพลาดทั่วไป
- ใช้ 302 แทน 301: สิ่งนี้ไม่ส่งผ่านค่า SEO
- ลืมเครื่องหมายทับต่อท้าย:
/pageและ/page/อาจต้องการกฎแยกต่างหาก - ไม่อัปเดตลิงก์ภายใน: แก้ไขลิงก์ภายในของเว็บไซต์ของคุณเพื่อชี้ไปยัง URL ใหม่โดยตรง อย่าอาศัยการเปลี่ยนเส้นทาง
- เปลี่ยนเส้นทางทุกอย่างไปยังหน้าแรก: หน้าเก่าแต่ละหน้าควรเปลี่ยนเส้นทางไปยังส่วนที่เท่ากันที่สุด ไม่ใช่แบบทั่วไป
บทสรุป
การเปลี่ยนเส้นทาง 301 เป็นสิ่งจำเป็นสำหรับการรักษาส่วนแบ่งลิงก์ การป้องกันลิงก์ที่ขาดหายไป และการสร้าง URL การตลาดที่สะอาด ไม่ว่าคุณจะตั้งค่าไว้ที่ระดับเซิร์ฟเวอร์หรือใช้ตัวย่อ URL กุญแจสำคัญคือการเลือกวิธีการที่เหมาะสมสำหรับสถานการณ์ของคุณ
ต้องการการเปลี่ยนเส้นทาง 301 ที่ง่ายพร้อมการติดตาม? เริ่มต้นกับ Linkly และสร้างการเปลี่ยนเส้นทางที่มีการจัดการพร้อมการวิเคราะห์การคลิก โดเมนที่กำหนดเอง และไม่จำเป็นต้องกำหนดค่าเซิร์ฟเวอร์
รับลิงก์สั้น 100 รายการและติดตามจำนวนคลิก 500 ครั้งต่อเดือนได้ฟรี