วิธีแก้หน้า 404 ที่ส่งผลต่อ SEO WordPress

หน้า 404 แสดงเมื่อ URL ที่เปิดไม่มีหน้าปลายทาง การพบ 404 บางรายการเป็นเรื่องปกติ เช่น หน้าที่ถูกลบและไม่มีสิ่งทดแทน แต่ควรตรวจหากบทความสำคัญหายไป มีลิงก์ภายในชี้ไปหน้าที่ไม่พบ หรือ URL ที่ยังควรใช้งานกลับเป็น 404

❶ ตรวจว่า URL ใดเป็น 404 และมีความสำคัญหรือไม่

เริ่มจากเปิด Google Search Console แล้วตรวจ URL ในรายงานการจัดทำดัชนี จากนั้นใช้ URL Inspection หรือเปิด URL ในเบราว์เซอร์เพื่อยืนยันสถานะปัจจุบัน

① ให้ความสำคัญกับ URL ที่เว็บไซต์เชื่อมถึง

ตรวจ URL ที่อยู่ใน Sitemap มีลิงก์จากเมนูหรือบทความอื่น หรือเคยเป็นหน้าสำคัญของเว็บไซต์ หากหน้าเหล่านี้ไม่ควรหาย ให้หาสาเหตุและแก้ไข

② แยก URL ที่ตั้งใจลบออก

หากหน้านั้นถูกลบโดยตั้งใจและไม่มีหน้าทดแทน ไม่จำเป็นต้องเปลี่ยนเส้นทางทุกกรณี ตรวจว่าหน้าตอบกลับเป็น 404 จริงและไม่มีลิงก์ภายในที่ยังพาผู้ใช้ไปหา

❷ แก้ตามสาเหตุของ 404

① แก้ URL ที่พิมพ์ผิด

หาก URL ผิดเพียงตัวอักษร ให้แก้ลิงก์ในบทความ เมนู ปุ่ม หรือ Sitemap ให้ตรงกับ URL ของหน้าที่มีอยู่

② กู้คืนหน้าที่หายไปโดยไม่ตั้งใจ

หากบทความถูกลบหรือเปลี่ยน Slug โดยไม่ตั้งใจ ให้กู้คืนจากถังขยะหรือสำรองข้อมูล แล้วตรวจว่าหน้าเปิดได้จาก URL ที่ต้องการ

③ ตั้ง Redirect เมื่อมีหน้าทดแทนที่เกี่ยวข้อง

หากย้ายบทความหรือเปลี่ยน URL อย่างถาวร ให้ตั้ง Redirect 301 จาก URL เก่าไปยังหน้าทดแทนที่ตรงกับเนื้อหา แล้วแก้ลิงก์ภายในให้ชี้ URL ใหม่โดยตรง

ไม่ควรส่ง URL 404 ทุกหน้าไปหน้าแรกหรือหน้าหมวดหมู่ที่ไม่เกี่ยวข้อง เพราะผู้ใช้ยังไม่ได้ข้อมูลที่คาดหวัง และระบบค้นหาอาจมองว่าเป็น Soft 404

④ ตรวจ Permalink หากหลายหน้าเสียพร้อมกัน

หากบทความหลายหน้ากลายเป็น 404 ทั้งที่ยังอยู่ใน WordPress ให้ตรวจ การตั้งค่า > ลิงก์ถาวร แล้วบันทึกการตั้งค่าอีกครั้ง หากยังไม่หาย ให้ตรวจแคชและการตั้งค่าเซิร์ฟเวอร์กับผู้ให้บริการโฮสติ้ง

❸ ตรวจ Soft 404

Soft 404 เกิดเมื่อหน้าแสดงข้อความคล้าย “ไม่พบหน้า” แต่เซิร์ฟเวอร์ส่งสถานะสำเร็จ หรือหน้าแสดงเนื้อหาน้อยจนระบบเห็นว่าไม่มีข้อมูลจริง ตรวจว่าหน้า 404 ส่งสถานะไม่พบหน้า และไม่แสดงเนื้อหาทั่วไปเหมือนหน้าปกติ

หากบทความถูกย้าย ให้ใช้ Redirect ไปหน้าทดแทน หากไม่มีเนื้อหาทดแทน ให้หน้าเว็บแจ้งไม่พบหน้าอย่างชัดเจนและช่วยให้ผู้ใช้กลับไปค้นหาส่วนอื่นได้

❹ ปรับหน้า 404 ให้ช่วยผู้เข้าชม

หน้า 404 ที่ดีควรแจ้งว่าหน้านี้ไม่พบ พร้อมให้ทางเลือก เช่น ปุ่มกลับหน้าแรก เมนูหลัก หรือช่องค้นหาในเว็บไซต์ ตรวจให้แน่ใจว่าลิงก์เหล่านี้ทำงานจริงและไม่พาผู้ใช้วนกลับไปหน้าเสีย

ไม่ควรทำหน้า 404 ให้ดูเหมือนบทความที่มีเนื้อหาอยู่ เพราะอาจทำให้ผู้ใช้และเครื่องมือค้นหาเข้าใจผิดว่าหน้านั้นยังใช้งานได้

❺ ตรวจลิงก์ภายใน Sitemap และ Redirect

หลังแก้ไข ให้ตรวจเมนู บทความที่เกี่ยวข้อง และปุ่มต่าง ๆ ว่าไม่มีลิงก์ไป URL เก่า ตรวจ Sitemap ให้มี URL ใหม่ที่เปิดได้ และตรวจว่า Redirect ไม่มีวงวนหรือหลายทอด

หากแก้ URL แล้ว ให้เปิดทั้ง URL เก่าและ URL ใหม่ในหน้าต่างเบราว์เซอร์ใหม่ เพื่อยืนยันว่าหน้าเก่าพาไปยังปลายทางที่ถูกต้อง และหน้าใหม่แสดงเนื้อหาปกติ

❻ ติดตามผลใน Search Console

หลังแก้ไข ให้ตรวจ URL อีกครั้งใน Search Console รายงานอาจใช้เวลาปรับปรุงหลัง Google เข้าถึงหน้าใหม่ หาก URL ที่ตั้งใจลบยังปรากฏในรายงาน ให้พิจารณาว่ามีลิงก์ภายในหรือรายการใน Sitemap ที่ยังอ้างถึงหรือไม่

ไม่จำเป็นต้องพยายามลบทุก URL ที่เป็น 404 ออกจากรายงานทันที ให้จัดการหน้าที่ควรเปิดใช้งาน มีผู้ใช้เข้าถึง หรือยังมีลิงก์ชี้ถึงก่อน

เช็กลิสต์แก้หน้า 404

  • ยืนยันสถานะ URL ก่อนแก้
  • แก้ลิงก์ภายในที่ผิดหรือชี้ไปหน้าเก่า
  • กู้คืนหน้าที่หายไปโดยไม่ตั้งใจ
  • ใช้ Redirect เมื่อมีหน้าทดแทนที่เกี่ยวข้อง
  • ปล่อย 404 เมื่อหน้านั้นไม่มีสิ่งทดแทน
  • ตรวจ Soft 404, Sitemap และลิงก์ภายใน
  • ทดสอบหน้า 404 และ URL ปลายทางหลังแก้

สำหรับเว็บไซต์ ComSiam ควรเริ่มจาก URL 404 ที่อยู่ใน Sitemap หรือมีลิงก์ภายในชี้ถึง แล้วเลือกกู้คืน แก้ลิงก์ ตั้ง Redirect หรือคงสถานะ 404 ตามสาเหตุ

เมื่อแก้เฉพาะหน้าที่ควรใช้งานและทำให้หน้า 404 ช่วยนำทางต่อได้ ComSiam จะลดปัญหาสำหรับผู้เข้าชมโดยไม่สร้าง Redirect ที่ไม่เกี่ยวข้อง