Код состояния HTTP для временно недоступных страниц
Я перепроектирую сайт моего малого бизнеса. Я буду временно размещать всплывающие окна. Я знаю, я знаю... но, надеюсь, это будет один стиль.:)
Что, в основном для целей SEO, является лучшим кодом статуса HTTP, который может быть недоступен для URL-адресов, которые будут временно недоступны (те же URL-адреса будут иметь контент снова, после того, как новый сайт будет готов).
Теперь мой трафик на сайте вряд ли имеет значение, но, как веб-разработчик, я хочу, чтобы эти знания в моем ящике для возможных будущих проектов клиентов. И какой лучший способ проверить и поэкспериментировать с этим, теперь, когда у меня есть удобная "причина" с моим собственным сайтом.
Вот несколько, о которых я думал:
503 выглядит привлекательно, но относится к категории ошибок сервера.
204 выглядит привлекательно, но я предпочел бы временно перенаправить на страницу всплеска.
307 выглядит как лучший выбор, но я не совсем уверен.
Есть и несколько других. Поэтому мне любопытно услышать ваш совет. Благодаря
Ответы
Ответ 1
Я не согласен с выбранным ответом. Я бы использовал код 503.
Согласно RFC для HTTP/1.1:
503 Услуга недоступна
В настоящее время сервер не может обрабатывать запрос из-за временная перегрузка или обслуживание сервера. Импликация заключается в том, что это временное условие, которое будет смягчено после некоторая задержка.
Да, это должна быть ошибка, потому что ожидаемая страница не появится.