Ошибка 5xx: что означает и чем опасна для сайта
Ошибки 5xx — группа ответов сервера, означающих, что запрос был корректным, но сервер не смог его обработать. Проблема на стороне сайта, а не пользователя: перезагрузка страницы или другой браузер здесь ничего не меняют.
Это принципиально отличает их от 4xx, где виноват запрос: 404 означает «такой страницы нет». При 5xx страница есть, но отдать её не получилось. Ниже — какие коды бывают, чем они опасны для позиций и как искать причину.
Основные коды
| Код | Что означает | Типичная причина |
|---|---|---|
| 500 | Внутренняя ошибка сервера | Ошибка в коде сайта, сбой обращения к базе |
| 502 | Плохой ответ от вышестоящего сервера | Приложение упало или не отвечает, ошибка в связке серверов |
| 503 | Сервис временно недоступен | Перегрузка, технические работы, исчерпаны ресурсы тарифа |
| 504 | Истекло время ожидания ответа | Слишком долгий запрос к базе или внешнему сервису |
Практическое различение: 500 обычно означает поломку в коде, 502 и 504 — проблему в связке между серверами или долгие ответы, 503 — нехватку ресурсов либо сознательно включённый режим обслуживания.
Чем опасны для позиций
Разовая ошибка не страшна — робот вернётся позже. Опасна систематическая или длительная: если сервер отдаёт 5xx несколько дней, поиск начинает считать страницы недоступными и постепенно убирает их из индекса. Возвращаются они не мгновенно: сначала нужен повторный обход, потом восстановление позиций.
Второе последствие тише и потому обиднее: тратится бюджет обхода. Робот приходит с ограниченным лимитом запросов, упирается в ошибки и уходит, не увидев новых страниц. На крупном каталоге это тормозит индексацию новых товаров на недели.
Третье — деньги. Реклама продолжает откручиваться на страницы, которые не открываются. Бюджет тратится, заявок нет. Про этот класс потерь — как понять, что сливают бюджет.
Что делать в первую очередь
- Проверить, воспроизводится ли ошибка. Открыть сайт с другого устройства и сети — иногда проблема локальная.
- Посмотреть логи сервера. Там записана конкретная причина: какой файл, какая строка, какой запрос. Без логов дальше идёт гадание.
- Вспомнить последнее изменение. Обновление CMS, новый модуль, правка кода, смена тарифа хостинга — в большинстве случаев ответ здесь.
- Проверить ресурсы. Кончилось место на диске, упёрлись в лимит памяти или числа процессов — частая причина 503 и 502.
- Проверить базу данных. Если она не отвечает или перегружена долгими запросами, сайт отдаёт 500 или 504.
- Посмотреть отчёты Вебмастера. Там видно, когда робот столкнулся с ошибками и на каких страницах — это показывает масштаб.
Плановые работы: как не потерять индексацию
Если сайт нужно временно отключить, важно отдавать именно 503 — код «временно недоступен». Он говорит поиску: страница существует, зайди позже, из индекса не убирай. Дополнительно к нему передаётся заголовок с предполагаемым временем возврата.
Чего делать нельзя: отдавать 200 со страницей «ведутся работы» — поиск воспримет это как настоящее содержимое страницы и может заменить им сохранённую версию. И нельзя отдавать 404 — это прямой сигнал «страницы больше нет».
Как заметить раньше пользователей
- Мониторинг доступности — сервис, который проверяет сайт каждые несколько минут и присылает уведомление при недоступности.
- Оповещения в аналитике на резкое падение трафика — косвенный, но надёжный признак.
- Регулярный обход краулером — Screaming Frog покажет страницы, отвечающие ошибками, разом по всему сайту.
- Отчёты Вебмастера — фиксируют то, что видит именно поисковый робот, а не вы из своего браузера.
Коротко
- 5xx — ошибки на стороне сервера: запрос корректен, но сайт не смог отдать страницу.
- 500 — ошибка в коде, 502 и 504 — проблемы связки серверов и долгие ответы, 503 — недоступность и перегрузка.
- Разовые ошибки не опасны, длительные приводят к выпадению страниц из индекса.
- Ошибки съедают бюджет обхода и тормозят индексацию новых страниц.
- Реклама продолжает откручиваться на неработающие страницы — прямые потери денег.
- На время плановых работ отдают 503 с указанием времени возврата, но не 200 и не 404.
Держим техническую базу сайта в рабочем состоянии — поисковое продвижение и разработка сайтов.
