เซิร์ฟเวอร์จะให้รหัสสถานะ HTTP 3 หลักสำหรับคำขอทรัพยากรแต่ละรายการที่ได้รับ รหัสสถานะใน 400 และ 500 แสดงว่ามีข้อผิดพลาด กับทรัพยากรที่ขอ หากเครื่องมือค้นหาพบข้อผิดพลาดรหัสสถานะเมื่อกำลังรวบรวมข้อมูลหน้าเว็บ ก็อาจจัดทำดัชนีหน้านั้นไม่ถูกต้อง
วิธีที่การตรวจสอบรหัสสถานะ HTTP ของ Lighthouse ล้มเหลว
Lighthouse จะแจ้งหน้าเว็บที่แสดงรหัสสถานะ HTTP ไม่สำเร็จ (ใน 400 หรือ 500) ดังนี้
![การตรวจสอบ Lighthouse แสดงให้เห็นว่าเครื่องมือค้นหามีปัญหาในการจัดทำดัชนีหน้าเว็บ](https://developer.chrome.com/static/docs/lighthouse/seo/http-status-code/image/lighthouse-audit-showing-e6479f5042684.png?authuser=3&hl=th)
วิธีแก้ไขรหัสสถานะ HTTP ที่ไม่สำเร็จ
ก่อนอื่น คุณต้องแน่ใจว่าคุณต้องการให้เครื่องมือค้นหารวบรวมข้อมูลหน้าเว็บจริงๆ หน้าบางหน้า เช่น หน้า 404 หรือหน้าอื่นๆ ที่แสดงข้อผิดพลาดไม่ควรรวมอยู่ในผลการค้นหา
หากต้องการแก้ไขข้อผิดพลาดรหัสสถานะ HTTP โปรดดูเอกสารประกอบสำหรับเซิร์ฟเวอร์หรือผู้ให้บริการโฮสติ้ง เซิร์ฟเวอร์ควรแสดงรหัสสถานะในช่วง 200 ของ URL ที่ถูกต้องทั้งหมด หรือรหัสสถานะใน 300 วินาทีสำหรับทรัพยากรที่ย้ายไปยัง URL อื่น