Сайт времено не работает. Как сообщить поисковикам?

J
На сайте с 08.06.2006
Offline
844
1134

Такая ситуация. У хостера полетел мускул. Понятно все базы слетели. Сайт динамический. Весь контент из БД. Когда БД не работает - сайт в полной отключке. Как об этом сообщить поисковикам. Что сайт времено не работает 1-2. Ошибку с каким кодом надо отдавать, чтобы не стали удалять страници из индекса. Что делать в таких ситуациях? У кого было подобное?

T
На сайте с 11.08.2005
Offline
181
#1

Если я не ошибаюсь, то 503 Service Unavailable.

Например:

header("HTTP/1.0 503 Service Unavailable");

echo 'Ошибка при подключении к серверу'; //можно ничего не писать, но лучше сообщить об ошибке пользователям.
exit;

Но это не спасет от выпадения страниц из кеша поисковика в случае длительного простоя сервера...

J
На сайте с 08.06.2006
Offline
844
#2
Timen:
Если я не ошибаюсь, то 503 Service Unavailable.
Например:
header("HTTP/1.0 503 Service Unavailable");

echo 'Ошибка при подключении к серверу'; //можно ничего не писать, но лучше сообщить об ошибке пользователям.
exit;

Но это не спасет от выпадения страниц из кеша поисковика в случае длительного простоя сервера...

На какое время этого хватит?

T
На сайте с 11.08.2005
Offline
181
#3
joost:
На какое время этого хватит?

Это лучше у ПС систем спросить...

Вот еще немного по теме:

503 Сервис недоступен, Service Unavailable.

Сервер в настоящее время не способен обработать запрос из-за временной перегрузки или обслуживания сервера. Это временное условие, которое будет облегчено после некоторой задержки. Если известна продолжительность задержки, она может быть указана в заголовке Retry-After. Если Retry-After не присутствует в ответе, клиенту СЛЕДУЕТ обрабатывать этот ответ как ответ с кодом 500.

Обратите внимание: существование кода состояния 503 не подразумевает, что сервер должен использовать его, когда перегружен. Некоторые сервера могут просто закрывать соединение.

Источник: http://www.lib.ru/WEBMASTER/rfc2068/section-10.html

J
На сайте с 08.06.2006
Offline
844
#4

сервер сам отдасть нужную ошибку или это надо делать вручную?

T
На сайте с 11.08.2005
Offline
181
#5

Вручную...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий