Индексация

Что делать с временной ошибкой 503

Иллюстрация к статье «Что делать с временной ошибкой 503»
В избранное — зарегистрироватьсяНравится — зарегистрироваться

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

Уточните, сколько длится недоступность

Возьмите один важный URL и временную линию ответов: первый 503, последний 503, первый стабильный 200. Сопоставьте с журналом приложения, балансировщика и CDN, а также с временем обслуживания. Если браузер иногда получает 200, а робот — 503, ищите различие по маршруту и нагрузке, а не предполагайте санкцию поисковика.

Яндекс определяет 503 как временную недоступность из-за перегрузки или обслуживания. Google допускает временный 503 для Googlebot при перегрузке, но предупреждает: если недоступность держится больше нескольких дней, обход и индекс могут пострадать. Это причина устранять длительную ошибку, а не держать код как способ управлять публикацией.

После восстановления проверьте тот же маршрут

Сначала исправьте первопричину: недостаток ресурсов, ошибку приложения, недоступную базу или правило балансировщика. Затем повторите запрос того же URL без авторизации и сравните код, основной текст и конечный адрес. Проверьте следующий реальный запрос робота в журнале; разовый 200 в тесте недостаточен, если сервис продолжает падать.

Если страница удалена без замены, не подменяйте постоянное отсутствие временным 503: отдавайте корректный 404 или 410. Если страница существует, возвращайте 200 только вместе с содержимым. После стабилизации наблюдайте статус URL в инструментах поисковиков после нового обхода; обещать точный срок восстановления индекса нельзя.

Первоисточники

FAQ

Частые вопросы

Нужно ли ставить 503 при коротком обслуживании?

Да, если сервер временно не может отдать существующую страницу; затем восстановите нормальный ответ.

Что опасно при длительном 503?

Робот не получает содержимое и может сократить обход или исключить URL.

Чем заменить 503 для удалённой страницы?

Честным кодом отсутствия, например 404 или 410, если подходящей замены нет.

Проверьте себя

Вопрос 1 из 2. Результат увидите только вы.

Что означает 503?

Обсуждение

Как долго ваш важный URL отвечал 503 и совпало ли это с записью реального поискового робота?

Войдите, чтобы оставить комментарий. Читать обсуждение могут все. Комментарии проходят автоматическую и редакционную проверку.