ข้ามไปยังเนื้อหา
พื้นฐาน SEO

ข้อผิดพลาด 404 และ soft 404 : วิธีแก้ไข

7 min

404 แบบคลาสสิกบอก Google ว่าหน้าหายไปแล้ว ซึ่งเป็นเรื่องปกติสำหรับหน้าที่ล้าสมัย ส่วน soft 404 — หน้าที่ตอบกลับโค้ด 200 แต่แสดงเนื้อหาว่างเปล่าหรือข้อความผิดพลาด — หลอก Googlebot และสิ้นเปลือง crawl budget ทั้งสองแบบต้องจัดการอย่างรวดเร็วทันทีที่ปรากฏ

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

404 กับ soft 404 : ต่างกันอย่างไร

ข้อผิดพลาด 404 แบบคลาสสิกถูกส่งกลับโดยเซิร์ฟเวอร์พร้อมโค้ด HTTP 404 Googlebot เข้าใจว่าหน้านั้นไม่มีอยู่แล้วและค่อย ๆ ถอดมันออกจากดัชนี หากหน้านั้นมี backlink authority ของมันจะสูญหาย

Soft 404 ร้ายกาจกว่า : หน้าตอบกลับโค้ด HTTP 200 (สำเร็จ) แต่แสดงเนื้อหาไม่เพียงพอหรือข้อความผิดพลาด Google ตรวจพบปัญหาแต่ไม่สามารถรายงานผ่านโค้ด HTTP มาตรฐานได้ หน้าเหล่านี้ยังคงอยู่ในดัชนีและสิ้นเปลือง crawl budget

  • หน้าสินค้าหมดที่แสดง « สินค้าไม่พร้อมจำหน่าย » พร้อมโค้ด 200
  • หน้าค้นหาที่ไม่มีผลลัพธ์แต่ตอบกลับโค้ด 200
  • หน้าที่สร้างแบบไดนามิกด้วยเนื้อหาว่างเปล่าจากข้อผิดพลาดของ template
  • หน้าหมวดหมู่ว่างเปล่าหลังลบสินค้าทั้งหมด

วิธีตรวจหา 404 และ soft 404

Search Console คือเครื่องมือแรกที่ต้องดู : รายงาน « การจัดทำดัชนีหน้าเว็บ » แสดงรายการ URL ที่ถูกระบุว่าเป็น soft 404 หรือมีข้อผิดพลาด 404 อย่างชัดเจน พร้อมวันที่ตรวจพบ

สำหรับการตรวจสอบแบบสมบูรณ์ Screaming Frog จะ crawl เว็บไซต์ของคุณและระบุทุกหน้าที่ตอบกลับโค้ด 4xx สำหรับ soft 404 ต้องวิเคราะห์ด้วยตนเองหรือผ่าน API ของ Google Search Console เพราะมองไม่เห็นในโค้ด HTTP

จัดการ 404 ตามบริบท

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

หากหน้ามี backlink หรือเคยได้รับทราฟฟิกออร์แกนิก ให้ redirect 301 ไปยังหน้าที่เกี่ยวข้องที่สุดของเว็บไซต์ : หมวดหมู่แม่ บทความทดแทน หรือหน้าแรกเป็นทางเลือกสุดท้าย

สำหรับ soft 404 ของหน้าสินค้าหมด ให้พิจารณาเก็บหน้าไว้พร้อมเนื้อหาทางเลือก (สินค้าที่คล้ายกัน คำเตือนสินค้าหมด ตัวเลือกแจ้งเตือนเมื่อกลับมามีสต็อก) แทนการลบทิ้ง

บนเว็บไซต์ e-commerce ที่เปิดมานานกว่า 3 ปี พบ URL ที่มีข้อผิดพลาดหรือ soft 404 ในดัชนี Google เฉลี่ยระหว่าง 5 ถึง 20% ซึ่งมักไม่ถูกตรวจพบหากไม่มีการ audit

การศึกษาภาคอุตสาหกรรมปี 2025-2026 เกี่ยวกับการตรวจสอบเชิงเทคนิค e-commerce

ป้องกันการสะสมของข้อผิดพลาด

ตั้งระบบติดตามอัตโนมัติรายเดือนผ่าน Search Console หรือเครื่องมือ monitoring SEO ข้อผิดพลาด 404 สะสมอย่างเงียบ ๆ ทุกครั้งที่ลบหน้า แก้ไข URL หรือปรับโครงสร้าง CMS

ในทุกการ deploy หรือการย้าย ให้ตรวจสอบด้วยการ crawl แบบเต็มก่อนและหลังอย่างเป็นระบบ เพื่อระบุข้อผิดพลาดใหม่ทั้งหมดที่ถูกนำเข้ามา เช็กลิสต์ 10 นาทีหลังทุกการ deploy เพียงพอที่จะหลีกเลี่ยงปัญหาส่วนใหญ่

FAQ

404 ทำให้อันดับของหน้าอื่นบนเว็บไซต์ตกหรือไม่?

ไม่โดยตรง จำนวน 404 ระดับหนึ่งเป็นเรื่องปกติและคาดหมายได้ อย่างไรก็ตาม การสะสมจำนวนมากจะสิ้นเปลือง crawl budget และอาจทำให้การจัดทำดัชนีหน้าใหม่ของคุณล่าช้า หาก Googlebot เสียเวลากับ URL ที่ตายแล้วมากเกินไป

ควรสร้างหน้า 404 แบบกำหนดเองหรือไม่?

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

Google จัดการอย่างไรกับ URL 404 ที่กลับมาเข้าถึงได้อีกครั้ง?

Google จะจัดทำดัชนีใหม่ในการ crawl ครั้งถัดไป โดยทั่วไปภายใน 2 ถึง 4 สัปดาห์ หากหน้าเคยถูกถอดออกจากดัชนี มันจะค่อย ๆ กลับคืนสู่อันดับเดิม โดยเฉพาะหาก backlink ที่ชี้มายังใช้งานได้อยู่