การดูแลหลังเปิดเว็บไซต์Redirect · 301 · 302 · การย้ายที่อยู่เว็บ
การรีไดเรกต์ (301)
การรีไดเรกต์คือการตั้งค่าที่ส่งลูกค้าที่เข้ามาทางที่อยู่เก่าไปยังที่อยู่ใหม่อัตโนมัติ ส่วน 301 หมายถึง “ย้ายถาวรแล้ว”
เหมือนการแจ้งย้ายที่อยู่ไว้กับไปรษณีย์ จดหมายที่ส่งมาที่อยู่เก่าก็จะมาถึงที่อยู่ใหม่
รายละเอียดเพิ่มเติม
301 คือย้ายถาวร 302 คือย้ายชั่วคราว กรณีที่ย้ายไปตลอดอย่างการปรับปรุงเว็บไซต์ใหม่หรือเปลี่ยนโดเมน ให้ใช้ 301
ถ้าย้ายด้วย 301 เครื่องมือค้นหาจะส่งต่อความน่าเชื่อถือที่ที่อยู่เก่าสะสมมาไปยังที่อยู่ใหม่ ถ้าลบทิ้งเฉย ๆ อาจต้องสะสมการแสดงผลในการค้นหาใหม่ตั้งแต่ต้น
ใช้ตอนรวมไปที่อยู่หลักเดียวเสมอด้วย เช่น http → https, ที่อยู่ไม่มี www → มี www (หรือกลับกัน), .com ที่ซื้อไว้ด้วย → .kr ที่เป็นที่อยู่หลัก
การรีไดเรกต์ 301 กับ 302 ต่างกันอย่างไร
301 คือสัญญาณ “ย้ายถาวรแล้ว” ส่วน 302 คือ “อยู่ที่อื่นชั่วคราว” ในสายตาลูกค้า ทั้งสองแบบพาไปยังที่อยู่ใหม่เหมือนกัน แต่ความหมายที่เครื่องมือค้นหาเข้าใจต่างกัน
เมื่อได้รับ 301 · 308 Google จะใช้ที่อยู่ใหม่เป็นที่อยู่หลักและแสดงในผลการค้นหา แต่ถ้าได้ 302 · 307 ที่อยู่เก่าอาจยังค้างในผลการค้นหาต่อไป การย้ายที่ไม่มีวันย้อนกลับจึงใช้การรีไดเรกต์แบบถาวร
308 กับ 307 มีความหมายเหมือน 301 · 302 แต่ต่างตรงที่ส่งต่อคำขอโดยไม่เปลี่ยนวิธีที่ลูกค้าส่งมา เช่น การส่งฟอร์ม การย้ายที่อยู่หน้าเว็บทั่วไป ใช้ 301 ก็พอ
ปัดตารางไปด้านข้างเพื่อดูเพิ่ม
| รหัส | ประเภท | ที่อยู่ที่แสดงในผลการค้นหา | ใช้ในกรณีนี้ |
|---|---|---|---|
| 301 | ถาวร | ที่อยู่ใหม่ | ปรับปรุงเว็บไซต์ใหม่ · เปลี่ยนโดเมน · จัดระเบียบที่อยู่ |
| 308 | ถาวร | ที่อยู่ใหม่ | ย้ายถาวร แต่ต้องส่งต่อคำขออย่างการส่งฟอร์มไปตามเดิม |
| 302 | ชั่วคราว | ที่อยู่เก่าอาจยังคงอยู่ | เมื่อจะย้อนกลับในไม่ช้า เช่น ระหว่างปรับปรุง · ตรวจระบบ |
| 307 | ชั่วคราว | ที่อยู่เก่าอาจยังคงอยู่ | ย้ายชั่วคราว แต่ต้องคงวิธีส่งคำขอไว้เหมือนเดิม |
ตั้งค่ารีไดเรกต์ที่ไหน
โดยทั่วไปตั้งรีไดเรกต์ในการตั้งค่าเซิร์ฟเวอร์หรือโฮสติ้ง เครื่องมือทำเว็บไซต์หลายตัวมีเมนู “รีไดเรกต์” หรือ “ส่งต่อ URL” แยกไว้ ถ้าเป็นเว็บไซต์ที่เขียนขึ้นเอง นักพัฒนาจะจับคู่ที่อยู่เก่ากับที่อยู่ใหม่ไว้ในไฟล์ตั้งค่า
ผู้ให้บริการจดโดเมนมีฟังก์ชัน “Domain forwarding” ด้วย แต่บางเจ้าเป็นแบบชั่วคราว (302) หรือแบบครอบด้วยกรอบหน้าจอ (Frame) ถ้าจะใช้ย้ายไปที่อยู่หลัก ให้ตรวจก่อนว่าส่งต่อด้วยรหัสอะไร
ตั้งถูกหรือไม่ รู้ได้ด้วยการใส่ที่อยู่เก่าลงในแถบที่อยู่โดยตรง ส่วนเป็น 301 หรือ 302 และกระโดดกี่ครั้ง ดูได้ในแท็บเครือข่ายของเครื่องมือนักพัฒนาในเบราว์เซอร์ หรือเครื่องมือตรวจรีไดเรกต์ออนไลน์
โค้ดย้ายหน้าอัตโนมัติที่ใส่ไว้ในหน้า (Meta refresh · JavaScript) เป็นวิธีสุดท้ายที่ใช้เมื่อใช้การตั้งค่าเซิร์ฟเวอร์ไม่ได้เท่านั้น Google ก็แนะนำว่าถ้าจะเปลี่ยนที่อยู่ในผลการค้นหา ให้ใช้รีไดเรกต์ถาวรฝั่งเซิร์ฟเวอร์
เปลี่ยนโดเมน ต้องตั้งรีไดเรกต์อย่างไร
เวลาเปลี่ยนโดเมน ให้ทำ “ตารางจับคู่ที่อยู่” ที่จับคู่ที่อยู่เก่ากับที่อยู่ใหม่ทีละรายการก่อน ต้องมีตารางนี้ จึงจะย้ายได้โดยไม่มีหน้าตกหล่น และตรวจทีละรายการได้เมื่อเสร็จ
ตารางจับคู่แค่ตารางเดียวก็พอ ซ้ายเป็นที่อยู่เก่า ขวาเป็นที่อยู่ใหม่ ช่องสุดท้ายเขียนว่าตรวจแล้วหรือยัง ผู้ทำงานกับคุณจะดูตารางเดียวกันแล้วช่วยกันหาจุดที่ตกหล่นได้
- 01รวบรวมที่อยู่ทั้งหมดของเว็บไซต์เดิม ดูไปพร้อมกันทั้งไซต์แมป Search Console และลิงก์ที่อยู่ในบล็อก · โซเชียลมีเดีย
- 02จับคู่ที่อยู่เก่าแต่ละที่อยู่กับหน้าใหม่ที่ใกล้เคียงที่สุด แล้วทำตารางจับคู่
- 03ตั้ง 301 ตามตารางจับคู่ในการตั้งค่าเซิร์ฟเวอร์หรือโฮสติ้ง
- 04เปิดที่อยู่เก่าเอง แล้วตรวจว่าไปถึงที่อยู่สุดท้ายในครั้งเดียว
- 05ลงทะเบียนทั้งสองโดเมนใน Search Console แล้วแจ้งการย้ายด้วยเครื่องมือเปลี่ยนที่อยู่
- 06ส่งไซต์แมปของโดเมนใหม่
- 07ลิงก์ที่คุณแก้เองได้ เช่น Naver Place · โปรไฟล์ Instagram · บล็อก ให้เปลี่ยนเป็นที่อยู่ใหม่ด้วยตัวเอง
Redirect chain กับ Redirect loop คืออะไร
Redirect chain คือสภาวะที่กระโดดหลายทอด จาก A ไป B แล้วจาก B ไป C อีก ทุกครั้งที่ส่งต่อ ลูกค้าต้องรอนานขึ้นทีละนิด และเครื่องมือค้นหาก็มีขีดจำกัดจำนวนครั้งที่ตามไป จึงอาจไปไม่ถึงปลายทาง
Redirect loop คือสภาวะที่ A ส่งไป B แล้ว B ส่งกลับมา A เบราว์เซอร์จะขึ้นข้อผิดพลาดอย่าง “เปลี่ยนเส้นทางหลายครั้งเกินไป” และหน้าเปิดไม่ได้เลย
ส่วนใหญ่เกิดเมื่อตั้งค่า http → https และ มี www → ไม่มี www ต่างกันไว้ทั้งที่เซิร์ฟเวอร์และ CDN ถ้าปรับปรุงเว็บไซต์หลายรอบแล้วเพิ่มรีไดเรกต์ใหม่ซ้อนบนของเก่า ก็เกิด chain ได้ จึงควรแก้กฎเก่าให้ไปที่อยู่สุดท้ายโดยตรง
เวลาตรวจ ให้ลองใส่ที่อยู่ทั้ง 4 แบบที่ผสมระหว่าง http กับ https และมี www กับไม่มี www ถ้าทั้ง 4 ที่อยู่ไปยังที่อยู่หลักเดียวกันในครั้งเดียว แปลว่าตั้งค่าได้ดี
ความผิดพลาดที่พบบ่อยเรื่องรีไดเรกต์มีอะไรบ้าง
ความผิดพลาดที่พบบ่อยที่สุดคือย้ายถาวรแต่ตั้งเป็น 302 ไว้ ที่อยู่เก่าจะค้างในผลการค้นหานาน และที่อยู่ใหม่อาจใช้เวลานานขึ้นกว่าจะเข้าที่
เวลาฝากบริษัท ให้ดูตารางจับคู่ร่วมกัน และเมื่องานเสร็จ ขอผลการตรวจที่ลองกดที่อยู่เก่าจริงสักหลายรายการ Google แนะนำให้คงรีไดเรกต์ไว้อย่างน้อย 1 ปีโดยทั่วไป เพื่อให้สัญญาณของที่อยู่เก่าส่งต่อไปยังที่อยู่ใหม่
หลังปรับปรุงเว็บไซต์ใหม่ไม่กี่สัปดาห์ ให้ดูรายการ 404 ใน Search Console บ่อย ๆ ที่อยู่เก่าที่ตกหล่นจากตารางจับคู่จะโผล่ขึ้นมาตรงนี้ ถ้าเจอที่อยู่ที่ตกหล่น ให้เพิ่มลงในตารางจับคู่แล้วตั้ง 301 ทันที
- ใช้ 302 กับการย้ายถาวร
- ส่งที่อยู่เก่าทั้งหมดไปที่หน้าแรกที่เดียว
- ปล่อย chain ที่กระโดดหลายทอดไว้แบบนั้น
- ไม่ต่ออายุโดเมนเก่า จนรีไดเรกต์หายไปทั้งหมด
- ลิงก์เมนู · ปุ่มภายในเว็บไซต์ยังชี้ไปที่อยู่เก่า
- บางที่อยู่เชื่อมไม่ติดเพราะความต่างของ “/” ท้ายที่อยู่ หรือตัวพิมพ์ใหญ่เล็ก
ร้านเล็กต้องใช้รีไดเรกต์เมื่อไร
กรณีที่พบบ่อยที่สุดคือตอนย้ายจากเว็บไซต์แบบบล็อกหรือเว็บไซต์ที่ทำเองด้วยเครื่องมือฟรี ถ้าจะรักษาการแสดงผลในการค้นหาที่สะสมมา ต้องตั้ง 301 จากหน้าเก่าแต่ละหน้าไปยังหน้าใหม่
บางกรณีก็ส่งไปที่อื่นแค่ชั่วคราว ถ้าร้านทำผมปิดรับจอง 2 สัปดาห์เพราะตกแต่งร้านใหม่ อย่าลบหน้าจอง ให้ตั้ง 302 ไปยังหน้าแจ้งการปรับปรุง แล้วยกเลิกเมื่อปรับปรุงเสร็จ
ใช้ตอนรวม 2 สาขาเป็นสาขาเดียวก็ได้ ถ้าเชื่อมหน้าสาขาที่ปิดไปยังหน้าสาขาที่ยังเปิดด้วย 301 ลูกค้าที่ค้นหาสาขาเก่าก็จะเจอที่ตั้งใหม่ทันที
ที่อยู่บนสิ่งพิมพ์อยู่ได้นานเป็นพิเศษ ถ้าต้องเปลี่ยนที่อยู่ใน QR code บนเมนูหรือนามบัตร อย่าลบที่อยู่เก่า ให้ตั้ง 301 ไปยังที่อยู่ใหม่ แม้เปลี่ยนสิ่งพิมพ์ครบแล้ว ก็ยังมีลูกค้าเข้ามาทางที่อยู่นั้นอยู่สักพัก
ตัวอย่างเช่น
- คาเฟ่เปลี่ยนที่อยู่จาก cafe-haru.com เป็น haru.kr แล้วตั้ง 301 จากทุกหน้าของที่อยู่เก่าไปยังหน้าเดียวกันของที่อยู่ใหม่
- ถ้าพิลาทิสเปลี่ยน “/lesson” เป็น “/classes” ให้ส่งลูกค้าที่เข้ามาทาง “/lesson” ไปที่ “/classes”
ตรวจแค่นี้ก็พอ
- ทำรายการที่อยู่เก่าไว้ก่อนปรับปรุงเว็บไซต์ใหม่หรือยัง
- เชื่อมที่อยู่เก่าแต่ละที่อยู่ไปยังหน้าใหม่ที่ใกล้เคียงที่สุดหรือยัง (อย่าส่งทั้งหมดไปหน้าแรก)
- ไม่ทิ้งโดเมนเก่าทันที แต่เก็บไว้สักระยะไหม
ธุรกิจของเราต้องใช้ไหม
จำเป็นตอนปรับปรุงเว็บไซต์ใหม่ เปลี่ยนโดเมน หรือเปลี่ยนที่อยู่หน้า
ที่ ISSYMO
ตอนเชื่อมต่อโดเมน เรารวมที่อยู่ www · https ไปยังที่อยู่หลักเดียว ถ้าย้ายมาจากเว็บไซต์เดิม การเชื่อมที่อยู่เก่าจะตรวจร่วมกันในการประชุม
คำถามที่พบบ่อย
แหล่งอ้างอิง
แก้ไขล่าสุด