วิธีตั้งค่า Redirect แบบ 301 เพื่อแก้ไขหน้า 404

การตั้งค่า Redirect แบบ 301 เพื่อแก้ไขหน้า 404 คือการเปลี่ยนเส้นทาง URL ที่ไม่พบหน้า (404) ไปยัง URL ใหม่ที่ถูกต้องแบบถาวร เพื่อให้ผู้ใช้และ Google Bot เข้าถึงเนื้อหาที่ต้องการได้ และช่วยรักษาอันดับ SEO ของเว็บไซต์

วิธีตั้งค่า Redirect 301 มีดังนี้:

  1. สำหรับเว็บไซต์ทั่วไป (ใช้ไฟล์ .htaccess บน Apache Server)

    • เข้าไปที่โฟลเดอร์ public_html ของเว็บโฮสติ้ง
    • เปิดหรือสร้างไฟล์ .htaccess
    • เพิ่มคำสั่งตัวอย่างนี้เพื่อเปลี่ยนเส้นทาง URL เก่าไปยัง URL ใหม่
      Redirect 301 /old-page.html https://www.yourdomain.com/new-page.html
      
    • หากต้องการเปลี่ยนโดเมนทั้งเว็บ
      RewriteEngine On
      RewriteCond %{HTTP_HOST} ^www\.olddomain\.com$ [NC]
      RewriteRule ^(.*)$ https://www.newdomain.com/$1 [L,R=301]
      
    • บันทึกไฟล์และทดสอบ URL ว่าถูกเปลี่ยนเส้นทางถูกต้อง
  2. สำหรับ WordPress

    • ติดตั้งปลั๊กอินเช่น "Redirection"
    • เข้าเมนู Tools > Redirection
    • ตั้งค่า Source URL (URL เก่า) และ Target URL (URL ใหม่)
    • กดเพิ่ม (Add Redirect) และบันทึก
    • ปลั๊กอินจะจัดการ Redirect 301 ให้โดยอัตโนมัติ
  3. ผ่านระบบจัดการเว็บไซต์ (เช่น MakeWebEasy)

    • เข้าเมนูตั้งค่าเว็บไซต์ > การจัดการระบบ 301 Redirect
    • เพิ่ม URL เก่าและ URL ใหม่
    • บันทึกและนำเข้าไฟล์ URL ได้ถ้ามีหลายลิงก์

ข้อควรระวังและคำแนะนำ

  • ใช้ Redirect 301 สำหรับการเปลี่ยน URL แบบถาวรเท่านั้น
  • หลีกเลี่ยงการทำ Redirect ซ้ำซ้อนหลายชั้น เพราะอาจทำให้โหลดช้าและเสีย SEO
  • ทดสอบ URL หลังตั้งค่าเพื่อให้แน่ใจว่าไม่มีหน้า 404 เหลืออยู่
  • ใช้ Google Search Console เพื่อตรวจสอบและแก้ไขปัญหา 404 อย่างต่อเนื่อง

การตั้งค่า Redirect 301 อย่างถูกต้องจะช่วยแก้ไขปัญหา 404 ได้อย่างมีประสิทธิภาพและรักษาคะแนน SEO ของเว็บไซต์ไว้ได้.

ภาพจากอินเทอร์เน็ต

คุณอาจชอบสิ่งนี้ด้วย

หัวข้อและบริการยอดนิยม