У Google есть рекомендации по планированию обслуживания / простоя: " Как справиться с запланированным временем простоя сайта ". короче говоря, вы должны вернуть код результата 503 HTTP на тех страницах, которые находятся на обслуживании или не работают. Вот пример кода PHP для использования в верхней части этих страниц:
header('HTTP/1.1 503 Service Temporarily Unavailable');
если вы знаете точное / приблизительное время / дату завершения обслуживания / простоя, вы можете использовать дополнительный заголовок Retry-After
, например, такой (наряду с кодом результата HTTP 503):
//when the exact completion time is known.
header('Retry-After: Sat, 8 Oct 2011 18:27:00 GMT');
или
//when the length of the downtime in seconds is known.
header('Retry-After: 86400');
для получения дополнительной информации читайте google статью .