Разрабатываем и продвигаем сайты в Москве
hello@aosa.ru
+7 499 404-20-10
SEO Wikipedia

Коды ответа сервера

Кратко

Коды ответа сервера — трёхзначные HTTP-статусы (200, 301, 404, 503 и др.), которыми сервер отвечает на запрос. Они сообщают браузеру и поисковому роботу, доступна ли страница и как с ней работать.

Синонимы: HTTP-статусы · HTTP status codes · коды состояния HTTP

Подробнее

Коды ответа сервера — это стандартизированные сигналы протокола HTTP, по которым поисковый робот понимает судьбу URL: открывать, переадресовать или исключить из индекса. Корректные статусы напрямую влияют на индексацию и расход краулингового бюджета, поэтому их аудит — базовая часть технического SEO. Ошибки в кодах (например, 404 вместо 301 при переезде) приводят к потере трафика и позиций.

Классы кодов и их значение для SEO

HTTP-статусы делятся на пять классов по первой цифре. Для SEO важнее всего понимать, как каждый класс трактует поисковый робот при краулинге. Коды 2xx означают успех и индексируемость, 3xx — переадресацию, 4xx — ошибку на стороне клиента, 5xx — сбой сервера. Точная настройка статусов — обязательный пункт технического аудита сайта, без которого невозможно контролировать, какие страницы попадут в органическую выдачу.

  • 1xx — информационные, в SEO почти не встречаются
  • 2xx (200 OK) — страница доступна и индексируется
  • 3xx (301, 302) — постоянная или временная переадресация
  • 4xx (403, 404, 410) — ошибки клиента, страница недоступна
  • 5xx (500, 503) — ошибки сервера, временная недоступность

Ключевые статусы: 200, 301, 404, 503

Код 200 OK — норма для всех продвигаемых страниц: робот индексирует контент. 301 — постоянный редирект, который передаёт ссылочный вес и используется при склейке URL и переезде; в отличие от временного 302 редиректа. Код 404 (страница не найдена) корректен для удалённого контента, но массовые 404 на важных URL ведут к выпадению из индекса. Код 503 (Service Unavailable) — правильный ответ на время техработ: он просит робота вернуться позже и не удалять страницу. Грамотная работа с этими статусами — часть SEO-сопровождения.

Диагностика цепочек: curl -IL

Код финальной страницы — полдела; важна вся цепочка. Команда curl -IL https://site.ru/staryj-url/ показывает каждый прыжок: 302 → 301 → 200 — типичная находка, где временный редирект прячется перед постоянным и портит передачу сигналов. Правило одного прыжка: старый URL ведёт сразу на конечный, без промежуточных остановок; каждая лишняя тратит краулинговый бюджет и долю веса. Массово цепочки ловит краулер (Screaming Frog: отчёт Redirect Chains). Отдельно мониторьте 5xx: всплеск серверных ошибок робот воспринимает как нестабильность и снижает частоту обхода на недели — стабильность ответов буквально конвертируется в скорость переиндексации. И проверяйте несуществующие URL: они обязаны отдавать честный 404/410, а не 200 с заглушкой (soft 404).

Как находить и исправлять ошибки в кодах ответа

Проверять статусы нужно регулярно: через Google Search Console, Яндекс.Вебмастер, краулеры (Screaming Frog, Netpeak Spider) и анализ логов сервера. Особое внимание — фантомным ошибкам Soft 404, когда сервер отдаёт 200 на несуществующей странице, и битым внутренним ссылкам. Системный мониторинг статусов входит в SEO-аудит и помогает экономить краулинговый бюджет, ускоряя индексацию приоритетных разделов сайта.

Частые ошибки

  • Отдавать 404 или 200 при переезде страницы вместо 301 — теряется ссылочный вес и позиции
  • Использовать 302 (временный) редирект там, где нужен постоянный 301
  • Возвращать код 200 для несуществующих страниц (Soft 404) — мусор в индексе
  • Закрывать сайт на техработы кодом 200 или 404 вместо 503 — риск выпадения страниц из индекса
  • Проверять только код конечной страницы, не видя цепочку: за финальным 200 может прятаться 302→301→200, где временный редирект первым прыжком портит передачу сигналов.

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

Какой код ответа должен отдавать сервер на нормальной странице?

Доступная для индексации страница должна возвращать 200 OK. Любой другой статус (3xx, 4xx, 5xx) сигнализирует роботу о проблеме или переадресации.

Чем 301 редирект отличается от 302 для SEO?

301 — постоянная переадресация: передаёт ссылочный вес и склеивает URL. 302 — временная: исходный URL остаётся в индексе, вес не передаётся. При переезде используйте 301.

Какой код использовать во время технических работ?

Код 503 Service Unavailable с заголовком Retry-After. Он сообщает роботу, что недоступность временная, и страница сохранится в индексе.

Вредят ли позиции обычные 404 на сайте?

Сами по себе — нет: 404 на удалённых и никогда не существовавших URL — норма веба, поисковики это понимают. Вредят два сценария: массовые 404 по внутренним ссылкам (робот бьётся о битые ссылки — чините ссылки или ставьте 301) и 404 на страницах с трафиком и внешними ссылками — этим нужен 301 на преемника, иначе накопленные сигналы сгорают.

Бесплатно · без обязательств

Проверим ваш сайт по этим критериям

Бесплатный аудит: как термины из словаря выглядят на практике применительно к вашему сайту и нише.

  • Первичные наблюдения по сайту и поисковому спросу
  • Приоритеты: страницы, содержание и путь к заявке
  • Рекомендацию по составу работ и ориентир по бюджету

Или сразу напишите: +7 499 404-20-10 · Telegram · MAX

Заявка на бесплатный разборУточним задачу и подходящий формат работы · без спама и передачи данных третьим лицам.
ПозвонитьПолучить план