404 Error คือ HTTP Status Code ที่หมายความว่าเซิร์ฟเวอร์ไม่พบหน้าเว็บที่ URL ซึ่งผู้ใช้ร้องขอ เป็นการบ่งชี้ว่าหน้าเว็บไม่มีอยู่ที่ที่อยู่นั้น ไม่ว่าจะเพราะถูกลบ ถูกย้าย หรือผู้ใช้พิมพ์ URL ผิด
404 Error มีสาเหตุจากอะไร?
สาเหตุที่พบบ่อยที่สุด ได้แก่ หน้าเว็บที่ถูกลบโดยไม่มีการตั้ง Redirect รองรับ URL ที่ถูกเปลี่ยนหรือปรับโครงสร้าง การพิมพ์ผิดในลิงก์บนเว็บไซต์หรือบนเว็บไซต์ภายนอก การ Redirect ที่ชี้ไปยังหน้าที่ไม่มีอยู่แล้ว หรือผู้ใช้พิมพ์ URL ผิด ในระหว่างการย้ายเว็บไซต์ (Website Migration) 404 Error พบได้บ่อยเมื่อ URL เดิมไม่ได้ถูกแมปไปยัง URL ใหม่ที่เทียบเท่ากันด้วย 301 Redirect Internal Link ที่เสียก็สามารถสร้าง 404 Error ได้เช่นกัน โดยส่งผู้ใช้ไปยังหน้าที่ถูกย้ายหรือถูกลบไปแล้ว
[Screenshot: รายงาน Coverage ใน Google Search Console แสดงหมวดปัญหา Not Found (404) พร้อมจำนวน URL ที่ได้รับผลกระทบ และตัวอย่างรายการหน้าที่คืนค่า 404 Error Alt text: รายงาน coverage ใน Google Search Console แสดงข้อผิดพลาด 404 not found พร้อมจำนวน URL ที่ได้รับผลกระทบและตัวอย่าง URL]
404 Error ส่งผลต่อ SEO อย่างไร?
404 Error บนหน้าที่ไม่เคยมีความสำคัญและไม่มีลิงก์ภายนอกชี้เข้ามาถือว่าแทบไม่มีผลกระทบ ปัญหาจะเกิดขึ้นเมื่อหน้าที่มี Backlink หรือมีอันดับที่สร้างมาแล้วคืนค่า 404 Link Equity ที่ชี้ไปยังหน้าที่ถูกลบหรือถูกย้ายจะสูญหายหากไม่มีการตั้ง Redirect รองรับ
Google จะนำ URL ออกจากดัชนีเมื่อเวลาผ่านไป ทำให้สูญเสียอันดับที่หน้านั้นสั่งสมไว้ สำหรับเว็บไซต์ที่กำลังอยู่ระหว่างการย้ายหรือปรับโครงสร้าง การจัดการ 404 Error เชิงรุกจึงเป็นสิ่งจำเป็น
Soft 404 กับ Hard 404 แตกต่างกันอย่างไร?
Hard 404 คือหน้าที่คืนค่า HTTP Status Code 404 อย่างถูกต้องเมื่อ URL ไม่มีอยู่ ส่วน Soft 404 คือหน้าที่คืนค่า Status Code 200 "OK" ซึ่งบอก Search Engine ว่าหน้านั้นมีอยู่ แต่กลับแสดงข้อความ "page not found" หรือมีคอนเทนต์บางเบาที่ไม่เป็นประโยชน์ Soft 404 มีปัญหามากกว่า เพราะ Google อาจ Crawl และจัดทำดัชนีต่อไป ทำให้สิ้นเปลือง Crawl Budget และอาจเจือจางสัญญาณคุณภาพของเว็บไซต์ Google Search Console จะแจ้งเตือน Soft 404 ในรายงาน Coverage
แก้ไข 404 Error อย่างไร?
หากหน้าเว็บย้ายไปยัง URL ใหม่ ให้ติดตั้ง 301 Redirect จาก URL เดิมไปยังตำแหน่งใหม่ หากคอนเทนต์ถูกลบอย่างถาวรและไม่มีปลายทางที่เหมาะสมให้ Redirect ไป ให้ยืนยันว่าหน้านั้นคืนค่า Status Code 404 หรือ 410 ที่แท้จริง แทนที่จะเป็น Soft 404 หาก 404 เกิดจาก Internal Link ที่เสีย ให้อัปเดตลิงก์ให้ชี้ไปยัง URL ที่ถูกต้อง เราใช้ Google Search Console และเครื่องมือ Crawl เว็บไซต์เพื่อระบุ 404 Error ระหว่างการตรวจสอบด้านเทคนิค และแก้ไขให้เป็นส่วนหนึ่งของงาน SEO ตามมาตรฐานของเรา
บทความคลังความรู้ที่เกี่ยวข้อง:
• 301 Redirect คืออะไรและควรใช้เมื่อไหร่
• Technical SEO คืออะไร
• คู่มือ Google Search Console ฉบับย่อ
ลิงก์ภายนอก:
• Google Search Central, HTTP status codes
การตรวจสอบและแก้ไขลิงก์ที่เสียเป็นส่วนหนึ่งของการดูแลรักษาเว็บไซต์ตามปกติ และควรวางแผนดำเนินการเป็นระยะ แทนที่จะปล่อยไว้จนกว่าอันดับจะตก