เมื่อคุณวางไซต์ Drupal ในโหมดการบำรุงรักษาผู้ดูแลระบบที่ไม่ใช่จะเห็นหน้าโหมดการบำรุงรักษามาตรฐาน (สมมติว่าคุณล้างแคชหลังจากทำเช่นนั้น) หากคุณตรวจสอบการตอบสนองคุณจะเห็นว่ามันถูกส่งกลับด้วยรหัสสถานะ HTTP 503 ซึ่งจากRFC 2616คือ:
503 บริการไม่พร้อมใช้งาน
เซิร์ฟเวอร์ไม่สามารถจัดการการร้องขอได้ในขณะนี้เนื่องจากเซิร์ฟเวอร์ทำงานหนักเกินไปหรือการบำรุงรักษาเซิร์ฟเวอร์เป็นการชั่วคราว ความหมายก็คือว่านี่เป็นเงื่อนไขชั่วคราวซึ่งจะบรรเทาลงหลังจากล่าช้าไปบ้าง หากทราบความยาวของการหน่วงเวลาอาจถูกระบุในส่วนหัวการลองใหม่ หากไม่ได้รับการลองส่งซ้ำไคลเอ็นต์ควรจัดการกับการตอบสนองเช่นเดียวกับการตอบสนอง 500 ครั้ง
และจากบล็อกอย่างเป็นทางการของ Google Webmaster :
หากเว็บไซต์ของฉันไม่สามารถทำการบำรุงรักษาได้ฉันจะบอกให้ Googlebot กลับมาใหม่ได้ในภายหลังแทนที่จะทำดัชนีหน้า "ลงเพื่อการบำรุงรักษา"
คุณควรกำหนดค่าเซิร์ฟเวอร์ของคุณเพื่อส่งคืนสถานะ 503 (เครือข่ายไม่พร้อมใช้งาน) มากกว่า 200 (สำเร็จ) นั่นทำให้ Googlebot ทราบว่าควรลองหน้าเว็บอีกครั้งในภายหลัง
ดังนั้นนั่นจึงเป็นหลักฐานว่า Drupal ทำสิ่งที่ถูกต้องและ Google จะกลับมายังหน้าเว็บไซต์และหน้าดัชนีของคุณในครั้งต่อไปที่ได้รับรหัสสถานะ 5XX