หน้านี้จะอธิบายว่ารหัสสถานะ HTTP, ข้อผิดพลาดเกี่ยวกับเครือข่าย และข้อผิดพลาด DNS มีผลต่อ Google Search ต่างกันอย่างไร คำอธิบายจะครอบคลุมรหัสสถานะ 20 รหัสแรกที่ Googlebot พบในเว็บ รวมถึงข้อผิดพลาดเกี่ยวกับเครือข่ายและข้อผิดพลาด DNS ที่เด่นชัดที่สุด แต่ไม่รวมรหัสสถานะที่แปลกใหม่อย่างเช่น
รหัสสถานะ HTTP สร้างขึ้นโดยเซิร์ฟเวอร์ที่โฮสต์เว็บไซต์นั้นๆ
เมื่อเซิร์ฟเวอร์ตอบสนองคําขอจากไคลเอ็นต์ เช่น เบราว์เซอร์หรือโปรแกรมรวบรวมข้อมูล รหัสสถานะ HTTP ทุกรหัสมีความหมายต่างกัน แต่ผลลัพธ์ที่ได้จากคําขอนั้นมักจะเหมือนกัน เช่น มีรหัสสถานะอยู่หลายรหัสที่ส่งสัญญาณแจ้งการเปลี่ยนเส้นทาง แต่ผลลัพธ์ของทุกรหัสจะเหมือนกัน Search Console สร้างข้อความแสดงข้อผิดพลาดสําหรับรหัสสถานะในช่วง Google จะพิจารณาเนื้อหาเพื่อจัดทําดัชนี หากเนื้อหาบ่งชี้ว่ามีข้อผิดพลาด เช่น เป็นหน้าว่างหรือข้อความแสดงข้อผิดพลาด Search Console จะแสดงข้อผิดพลาด Google ส่งผ่านเนื้อหาไปยังไปป์ไลน์การจัดทําดัชนี ระบบจัดทําดัชนีอาจจัดทําดัชนีเนื้อหานั้น แต่ก็ไม่ได้รับประกันว่าจะจัดทำ Googlebot รอเนื้อหาเป็นเวลาสั้นๆ จากนั้นจะส่งผ่านเนื้อหาทั้งหมดที่ได้รับไปยังไปป์ไลน์การจัดทำดัชนี ระยะหมดเวลาจะขึ้นอยู่กับ User Agent เช่น Googlebot Smartphone อาจมีระยะหมดเวลาที่แตกต่างจาก Googlebot Image Googlebot ส่งสัญญาณแจ้งไปยังไปป์ไลน์การจัดทำดัชนีว่าไม่ได้รับเนื้อหา Search Console อาจแสดงข้อผิดพลาด Googlebot ติดตามการเปลี่ยนเส้นทางได้สูงสุด 10 ครั้ง หากโปรแกรมรวบรวมข้อมูลไม่ได้รับเนื้อหาภายในการเปลี่ยนเส้นทาง 10 ครั้ง Search Console จะแสดงข้อผิดพลาดในการเปลี่ยนเส้นทางในรายงานการครอบคลุมของดัชนีของเว็บไซต์นั้น จํานวนครั้งของการเปลี่ยนเส้นทางที่ Googlebot ติดตามจะขึ้นอยู่กับ User Agent เช่น ค่าของ Googlebot Smartphone อาจต่างจากค่าของ Googlebot Image ในกรณีของ
robots.txt นั้น Google จะติดตามการเปลี่ยนเส้นทางอย่างน้อย 5 ครั้งตามที่กำหนดโดย RFC 1945 จากนั้นจะหยุดและถือว่าเป็น ระบบจะข้ามเนื้อหาที่ Googlebot ได้รับจาก URL การเปลี่ยนเส้นทาง และจะพิจารณาเนื้อหาของ URL เป้าหมายสุดท้ายสำหรับการจัดทําดัชนี Googlebot ติดตามการเปลี่ยนเส้นทาง และไปป์ไลน์การจัดทำดัชนีใช้การเปลี่ยนเส้นทางเป็นสัญญาณที่แรง ซึ่งเป้าหมายการเปลี่ยนเส้นทางควรจะเป็นหน้า Canonical Googlebot ติดตามการเปลี่ยนเส้นทาง และไปป์ไลน์การจัดทําดัชนีจะใช้การเปลี่ยนเส้นทางนั้นเป็นสัญญาณที่อ่อน ซึ่งเป้าหมายการเปลี่ยนเส้นทางควรจะเป็นหน้า Canonical Googlebot ส่งสัญญาณแจ้งไปป์ไลน์การจัดทําดัชนีว่าเนื้อหาเหมือนกับที่เคยรวบรวมข้อมูลไว้ครั้งล่าสุด ไปป์ไลน์การจัดทำดัชนีอาจคำนวณหาสัญญาณสำหรับ URL นั้นอีกครั้ง แต่รหัสสถานะจะไม่มีผลต่อการจัดทำดัชนี ไปป์ไลน์การจัดทําดัชนีของ Google ไม่พิจารณา URL ที่แสดงรหัสสถานะ ระบบจะไม่สนใจเนื้อหาที่ Googlebot ได้รับจาก URL ที่แสดงรหัสสถานะ ข้อผิดพลาด ไปป์ไลน์การจัดทําดัชนีนํา URL ออกจากดัชนีหากเคยจัดทําดัชนีไว้ ระบบจะไม่ประมวลผลหน้า Googlebot จะถือว่ารหัสสถานะ ข้อผิดพลาดเกี่ยวกับเซิร์ฟเวอร์ หากไฟล์ robots.txt แสดงรหัสสถานะข้อผิดพลาดเกี่ยวกับเซิร์ฟเวอร์เป็นเวลานานกว่า 30 วัน Google จะใช้สําเนาของ robots.txt ที่แคชไว้ล่าสุด หากไม่มีแคชดังกล่าว Google จะถือว่าไม่มีข้อจำกัดในการรวบรวมข้อมูล ระบบจะไม่สนใจเนื้อหาที่ Googlebot ได้รับจาก URL ที่แสดงรหัสสถานะ Googlebot ลดอัตราการ Crawl สําหรับเว็บไซต์นั้น อัตราการรวบรวมข้อมูลที่ลดลงจะเป็นสัดส่วนกับจํานวนของ URL แต่ละรายการที่แสดงข้อผิดพลาดเกี่ยวกับเซิร์ฟเวอร์ ไปป์ไลน์การจัดทําดัชนีของ Google จะนำ URL ที่แสดงข้อผิดพลาดเกี่ยวกับเซิร์ฟเวอร์อยู่ตลอดออกจากดัชนี ข้อผิดพลาด
หน้าเว็บเหล่านี้อาจสร้างขึ้นด้วยเหตุผลหลายประการโดยเว็บเซิร์ฟเวอร์หรือระบบจัดการเนื้อหาของเว็บไซต์ หรือโดยเบราว์เซอร์ของผู้ใช้ เช่น
ผู้ใช้จะได้รับประสบการณ์ที่ไม่ดีหากแสดงรหัสสถานะ เมื่ออัลกอริทึมของ Google ตรวจพบว่าที่จริงแล้วหน้าเว็บนั้นมีข้อผิดพลาดโดยพิจารณาจากเนื้อหาของหน้า Search Console จะแสดงข้อผิดพลาด แก้ไขข้อผิดพลาด |