Коды ответа сервера (HTTP status codes) — трёхзначные числа, которые веб-сервер возвращает с каждым ответом, чтобы сообщить клиенту, что произошло с запросом.
Определение
Коды ответа сервера (HTTP status codes) — трёхзначные числа, которые веб-сервер возвращает с каждым ответом, чтобы сообщить клиенту, что произошло с запросом. Они группируются по первой цифре: 2xx — успех (200 OK), 3xx — редирект (301 постоянный, 302 временный, 304 not modified), 4xx — ошибка клиента (404 не найдено, 403 запрещено, 410 удалено, 429 слишком много запросов), 5xx — ошибка сервера (500 внутренняя ошибка, 503 сервис недоступен).
Краулеры поисковиков используют эти коды, чтобы решить, индексировать ли URL, следовать ли редиректу, выбросить ли страницу или замедлиться.
Для SEO и здоровья сайта коды, которые возвращает URL, так же важны, как его контент. Страница, которая должна существовать, но возвращает 404; редирект, который должен быть постоянным, но возвращает 302; удалённая страница, возвращающая 200 с сообщением «не найдено» (soft 404); или сервер, отдающий 5xx под нагрузкой краула — всё это вызывает проблемы индексации и ранжирования, невидимые, пока не проверишь реальный ответ.
В контексте
На большом iGaming-аффилиатном сайте гигиена кодов ответа — регулярный пункт аудита. Частые проблемы: обзоры закрытых операторов возвращают 200 с пустым шаблоном (должно быть 301 на альтернативу или 410, если действительно исчезло); миграция использовала 302 вместо 301, поэтому сигнал ранжирования не перешёл; внутренние ссылки ведут на URL, которые теперь 404; и хрупкий сервер возвращает 503 или 500, когда краулер быстро запрашивает много страниц, что снижает скорость краула.
Правильные паттерны: использовать 301 для любого постоянного изменения URL и обновлять внутренние ссылки на новую цель, а не полагаться только на редирект; использовать 410 для контента, намеренно и навсегда удалённого, чтобы поисковики выбросили его быстрее, чем 404; возвращать нормальный 404 (не 200) для URL, которых никогда не было; держать долю 5xx около нуля при обычной нагрузке краула; и после любого редизайна или миграции краулить весь сайт и проверять, что каждый URL возвращает код, который должен. Ежемесячный разбор отчётов консоли по статистике краула и индексации страниц ловит новые проблемы кодов между полными аудитами.
Разобранный пример
Аффилиат мигрирует на новую структуру URL, используя 302-редиректы, потому что разработчик взял дефолт фреймворка. Позиции падают за две недели, так как сигнал не консолидируется.
Переключение редиректов на 301 и обновление внутренних ссылок восстанавливает позиции за следующий месяц.
Связанные термины
Частые вопросы
Смотрите полный глоссарий iGaming и арбитража — сотни терминов EN/RU с примерами.
← Назад к глоссарию