Будет ли страница «Сайт закрыт на техническое обслуживание» сломать SEO? - PullRequest
13 голосов
/ 01 декабря 2008

В ситуации, когда вы делаете основной выпуск кода и / или изменение схемы базы данных в производственной среде, является ли вредным для SEO создание страницы "Gone Fishin" во время обновления?

Предположим, что использование старой схемы кода / базы данных во время обновления может привести БД после обновления к нежелательному / неизвестному состоянию.

Ответы [ 6 ]

10 голосов
/ 01 декабря 2008

Нет, если вы не отправите правильные HTTP-заголовки. Не отправляйте 200 OK, так как это заставит поисковые системы индексировать ваше сообщение об ошибке.

Я бы предложил отправить «503 Сервис недоступен» вместе с текстом, объясняющим, почему и как долго вы будете не работать

2 голосов
/ 02 декабря 2008

Список кодов состояния HTTP см.

http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

Специально для обслуживания:

10.5.4 503 Сервис недоступен

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

1 голос
/ 01 декабря 2008

Как долго будет действовать страница «Сайт закрыт на техническое обслуживание»? Если бы только день, тогда было бы хорошо.

0 голосов
/ 02 декабря 2008

Как сказали другие, верните соответствующий код ошибки. Либо верните код 40x (не 404) или 50x. Не перенаправляйте на страницу «обслуживания» и не возвращайте 200 со статической страницей обслуживания.

Я время от времени видел в Google несколько страниц, которые кэшируются как «не обслуживаемые» или что-то в этом роде.

0 голосов
/ 02 декабря 2008

Это должно было бы либо:

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

Но если вы собираетесь быть больше, чем полдня до дня, подумайте:

Я бы серьезно предложил выбросить что-то, кроме кода ответа 200. Если паук нажмет, и ваш сервер выделит код 503 (служба недоступна), скорее всего, он вернется позже или в другой день.

Если он получит 200, он может предположить, что ваш сайт изменился и изменить его индекс.

0 голосов
/ 01 декабря 2008

Обычно это делается на короткие промежутки времени (до 6-12 часов). Я никогда не замечал ситуации, в которой это является проблемой, поскольку робот Google видит резкое изменение в контенте, и он, по-видимому, возвращается позже как посетители. Теперь это не официальное замечание, просто то, что я заметил на своих сайтах.

...