Ошибки сервера • HTTP 503

Ошибка 503 Service Unavailable: что значит и как исправить

503 значит, что сервер временно не может обработать запрос — из-за перегрузки или технических работ. Это ожидаемо-временное состояние, а не поломка кода.

Что значитСервер временно не готов отвечать: перегрузка или техработы.
Чья сторонаСторона сайта; обычно временно.
Быстрый фиксСнять перегрузку/выйти из режима обслуживания, поднять лимиты воркеров.
Как избежатьКэш, масштабирование, защита от всплесков и ботов.

Что означает ошибка 503

Код 503 Service Unavailable сервер отдаёт намеренно, когда временно не может обслужить запрос. Нередко в ответе есть заголовок Retry-After с рекомендованным временем повторной попытки. В отличие от 500, код приложения, как правило, исправен — проблема в доступности ресурсов прямо сейчас.

Частые причины 503

  • Всплеск трафика — не хватает воркеров/соединений.
  • Плановые техработы или режим обслуживания CMS (например, после обновления WordPress).
  • Перегрузка БД или нехватка памяти.
  • Срабатывание защиты от DDoS или лимитов хостинга.

Как исправить 503 владельцу сайта

  1. Проверьте, не завис ли сайт в режиме обслуживания (файл .maintenance в WordPress, флаг у CMS).
  2. Посмотрите нагрузку: CPU, память, число активных соединений; поднимите лимиты воркеров PHP-FPM/веб-сервера.
  3. Включите кэширование и CDN, чтобы снять нагрузку с backend.
  4. Если это атака/боты — настройте rate limiting и защиту.

Что делать посетителю

  • Подождите указанное в Retry-After время и обновите страницу.
  • Зайдите позже — при техработах сайт вернётся сам.

Как избежать 503

Держите кэш и CDN включёнными, закладывайте запас мощности под пики, делайте обновления в окно с низким трафиком и настройте автоскейл или хотя бы алерты по нагрузке.

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

503 — это поломка сайта?

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

Почему 503 появляется после обновления CMS?

CMS на время обновления включает режим обслуживания и отдаёт 503. Если он «завис» — удалите файл-флаг обслуживания (например, .maintenance в WordPress).

Влияет ли 503 на SEO?

Кратковременный 503 с Retry-After поисковики понимают корректно. Долгий 503 вредит индексации — затягивать нельзя.

Смежные ошибки и материалы

Ошибка 502 Bad GatewayШлюз получил неверный ответ от сервера — причины и как починить. Ошибка 504 Gateway TimeoutШлюз не дождался ответа сервера вовремя — что делать. Ошибка 429 Too Many RequestsСлишком много запросов — rate limit и как обойти. Ошибка 500 Internal Server ErrorВнутренняя ошибка сервера — где искать причину.

Сайт отдаёт ошибки?

Найду и устраню технические ошибки сайта

Проведу технический аудит, найду причину ошибок сервера, редиректов и SSL, починю и настрою мониторинг, чтобы сайт не падал молча. Старт от 5 000 рублей.

Заказать техаудит