Technical SEO

301 Redirect คืออะไร

301 Redirect คือ status code ที่ส่งสัญญาณว่าหน้าเว็บได้ย้ายไปยัง URL ใหม่อย่างถาวร โดยส่งทั้งผู้ใช้และสัญญาณการจัดอันดับไปยังตำแหน่งใหม่

มันคือวิธีที่ถูกต้องในการรักษาคุณค่าทาง SEO เมื่อมีการเปลี่ยน URL หรือรวมหน้าเข้าด้วยกัน ตัวอย่างเช่น การ redirect URL เก่า `/services-seo` ไปยัง `/seo-thailand/` จะส่งต่อ authority ส่วนใหญ่ของหน้าเดิมไปข้างหน้า ให้ใช้ทุกครั้งที่การเปลี่ยน URL เป็นการเปลี่ยนแบบถาวร

หนี้ redirect สะสมเงียบ ๆ ตลอดอายุของเว็บ การย้ายแต่ละครั้งเพิ่มอีกชั้น และหลายปีผ่านไป request อาจวิ่งผ่านสามสี่ทอดกว่าจะถึงหน้าจริง ซึ่งทำให้ทุกการเข้าชมช้าลงและเปลืองงบ crawl การยุบทอดให้ URL เก่าแต่ละอันชี้ตรงไปยังปลายทางสุดท้ายเป็นงานบำรุงรักษาธรรมดาที่แทบไม่เคยถูกจัดตารางไว้ แต่ให้เก็บตัว redirect ไว้ถาวร การลบทิ้งเมื่อเห็นว่า traffic นิ่งแล้วจะทำให้ลิงก์ภายนอกที่ยังชี้มาที่อยู่เก่าพัง และลิงก์เหล่านั้นมักเป็นสิ่งมีค่าที่สุดที่ URL เก่ามีอยู่

ตัวอย่าง

บริษัทย้าย /services-seo ไป /seo-thailand/ ตัว 301 บอก Google ว่าย้ายถาวร และลิงก์ภายนอก 40 เส้นที่ชี้มาที่เก่าถูกนับให้ที่ใหม่ อันดับแกว่งช่วงสั้น ๆ แล้วนิ่งที่เดิมหรือดีกว่า การย้ายแบบเดียวกันโดยไม่ทำ redirect จะได้ 404 และหน้าใหม่ต้องเริ่มนับหนึ่งจากศูนย์

คำถามที่พบบ่อย

301 redirect ส่งต่อพลังลิงก์ครบไหม
โดยพื้นฐานครบ ถ้า redirect ไปยังหน้าที่เทียบเท่ากัน Google ระบุว่า 301 ส่งต่อ PageRank เต็ม สิ่งที่ทำให้คุณค่าหายคือการ redirect ไปยังหน้าที่ไม่เกี่ยวข้อง เช่น ส่งสินค้าที่เลิกขายไปหน้าแรก ซึ่งมักเสียคุณค่าเกือบทั้งหมด ควรจับคู่แต่ละ URL กับหน้าที่ใกล้เคียงที่สุดแทน
301 กับ 302 ต่างกันอย่างไร
301 บอกว่าย้ายถาวรและโอนสัญญาณการจัดอันดับไป URL ใหม่ ส่วน 302 บอกว่าย้ายชั่วคราวและเก็บสัญญาณไว้กับ URL เดิม การใช้ 302 กับการย้ายถาวรคือหนึ่งในความผิดพลาดที่พบบ่อยและแพงที่สุดตอนย้ายเว็บ

คำศัพท์ที่เกี่ยวข้อง

กำลังทำเรื่อง 301 Redirect อยู่ใช่ไหม? ดูว่าการตรวจสอบ SEO (SEO Audit)ของเราช่วยคุณได้อย่างไร

ดูการตรวจสอบ SEO (SEO Audit)