Запланированная недоступность веб-сайта-как справиться?

Гугл говорит о запланированной недоступности сайта
На блоге Google, Томер Хонен и Каспар Шимански, из команды качества поиска рассказывают, может ли недоступность сайта во время сканирования google’ботом плохо сказаться на видимости сайта в поиске.
Иногда сайт недоступен по техническим причинам, например когда он закрыт на обслуживание или смену дизайна. Такие ситуации не обозначаются должным образом и поэтому могут негативно сказаться на репутации сайта перед ПС. Google не может гарантировать индексирование или ранжирование сайта в такие моменты, но есть методы, которые позволяют справится с запланированными простоями сайта без отрицательных последствий на его видимость в результатах поиска. Например, при запросе страницы с сайта вместо возврата кода статуса HTTP 404 (Не найдено) или показа ошибки с кодом статуса 200 (ОК), лучше всего сделать возврат кода статуса 503 (Сервис недоступен), который сообщает поисковой системе, что это временный простой. Это так же позволяет веб-мастерам предоставлять своим посетителям и ботам информацию о приблизительном восстановлении работы веб-сайта. Что тоже немаловажно, т.к. позволяет указать приблизительное время восстановления работоспособности.
Если известна продолжительность простоя в секундах или время и дата предположительного завершения простоя, то они могут быть указаны в поле заголовка Retry-After, который использует бот гугл для определения подходящего момента переиндексации URL.
Retry-After это поле ответа заголовка при использовании статуса 503 (Сервис недоступен), показывающий, как долго сервис будет недоступен на запросы клиента. Это поле может содержать HTTP-дату или точное количество секунд (в десятичном значении) после чего ответ будет получен.
Пример поля с HTTP-датой: Retry-After: Fri, 31 Dec 2010 23.59.59 GMT
Пример поля с ответом 2 минуты: Retry-After: 120
Ответ сервера кодом 503 (Сервис недоступен) может быть еще хорошим решением и в других ситуациях в других ситуациях. Можно еще возвращать код 503 для ошибок сервера, когда сайт недоступен, произошел перерасход трафика или висит страница-заглушка (в том числе и «Сайт закрыт на реконструкцию»).
В случае запланированных простоев сервера, таких как ремонт аппаратного обеспечения, стоить иметь отдельный сервер, который бы мог возвращать код 503 (Сервис недоступен).
Тем не менее, важно понимать, что код статуса 503 это не постоянное решение проблемы недоступности, продолжительная выдача 503 может рассматриваться как знак, что сервер стал постоянно недоступен, в результате чего гугл может удалить URL сайта из индекса Google.
Так может выглядеть информация в header при использовании PHP, если вы настроите ответ 503 (Сервис недоступен).
header(‘HTTP/1.1 503 Service Temporarily Unavailable’);
header(‘Retry-After: Sat, 8 Oct 2011 18:27:00 GMT’);
Подобно тому, как можно сделать привлекательную и полезную страницу 404, следует также правильно настроить сообщения 503, объясняющие пользователям текущую ситуацию и предоставляющие им информацию о времени доступности сайта снова.
4 коммент. к записи “Запланированная недоступность веб-сайта-как справиться?”
Рекомендую
Не ленись, подпишись!
Последние статьи
- Запланированная недоступность веб-сайта-как справиться?
- Биржа вакансий на форуме Sape.ru
- Долгожданный апдейт Google PageRank 20.01.2011
- Sape включили поддержку кирилических доменов
- Обновление в SAPE, показ позиций в ТОП 50
- Как увеличить продажи в интернет-магазине с помощью market сервисов
- Подсвечиваем синтаксис с помощью Syntax Highlighter
- Для чего нужна RSS лента и как ей пользоваться
- Продвижение сайта самостоятельно с помощью инструмента Rookee
- Оптимизация интернет-магазина и товаров
Обсуждаемое
- invzor к записи Как увеличить продажи в интернет-магазине с помощью market сервисов
- LEXXiY к записи Подсвечиваем синтаксис с помощью Syntax Highlighter
- KaronatoR к записи Подсвечиваем синтаксис с помощью Syntax Highlighter
- LEXXiY к записи Подсвечиваем синтаксис с помощью Syntax Highlighter
- KaronatoR к записи Подсвечиваем синтаксис с помощью Syntax Highlighter
- Anton к записи Биржа вакансий на форуме Sape.ru
- LEXXiY к записи Долгожданный апдейт Google PageRank 20.01.2011
- SeoTitan к записи Поднятие товаров интернет-магазина в поисковой выдаче путем внутренней оптимизации
- Richman к записи Долгожданный апдейт Google PageRank 20.01.2011
- LEXXiY к записи Долгожданный апдейт Google PageRank 20.01.2011


Интересно, а можно сделать так, чтобы при возникновении 503 ошибки происходила переадресация на специально подготовленную страницу (на другом хостинге)? Было бы неплохо
[Ответить]
LEXXiY Reply:
Февраль 4th, 2011 at 11:24
При знании php я думаю это очень даже не сложно
Я за.
Если очень такое интересует давай заморочимся
[Ответить]
Можно было бы и заморочиться, но жалко времени
Так что обойдемся стандартными методами.
[Ответить]
LEXXiY Reply:
Февраль 4th, 2011 at 22:47
Ну принцип я так понимаю как у 404 страницы, делается страничка с редиректом и нужными заголовками header, но про писывается 5 секундный редирект после ее просмотра например, а потом насколько мне известно в .htaccess пишется что при такой то ошибке идти туда то
[Ответить]