HTTP Status Codes и SEO: Полный справочник

HTTP коды статуса играют критическую роль в SEO-оптимизации. Понимание их влияния на поисковую выдачу поможет улучшить позиции вашего сайта.
Status Codes / Коды статуса

Что такое HTTP Status Codes?

HTTP коды статуса — это трёхзначные числа, которые сервер отправляет в ответ на запрос клиента (например, браузера). Они сообщают о результате обработки запроса и критически важны для правильной работы поисковых систем.

Когда поисковый робот (например, Googlebot) обращается к странице вашего сайта, сервер отвечает HTTP кодом статуса, который указывает на успешность или неуспешность обработки запроса. Эти коды напрямую влияют на индексацию страниц и их ранжирование в поисковой выдаче.

✅ Правильная настройка

Корректные HTTP коды помогают поисковым системам правильно понимать структуру сайта и индексировать нужные страницы.

❌ Неправильная настройка

Некорректные коды могут привести к деиндексации страниц, потере трафика и снижению позиций в поиске.

Классификация HTTP Status Codes

HTTP коды статуса разделены на пять основных классов в зависимости от первой цифры:

1XX — Информационные

Запрос получен и обрабатывается сервером. Эти коды редко влияют на SEO.

2XX — Успешные

Запрос успешно обработан. Основной код для SEO — 200 OK.

3XX — Перенаправления

Требуется дополнительное действие для завершения запроса. Критически важны для SEO.

4XX — Ошибки клиента

Ошибка в запросе со стороны клиента. Могут негативно влиять на SEO.

5XX — Ошибки сервера

Сервер не может обработать корректный запрос. Серьёзно влияют на SEO.

Полный список HTTP Status Codes

1XX: Информационные коды

КодНазваниеОписаниеВлияние на SEO
100ContinueСервер получил заголовки запроса, клиент может продолжить отправку тела запросаМинимальное
101Switching ProtocolsСервер согласился переключиться на другой протоколМинимальное
102ProcessingСервер обрабатывает запрос, но ответ ещё не готов (устарел)Минимальное
103Early HintsСервер отправляет предварительные заголовки для оптимизации загрузкиПоложительное

2XX: Коды успеха

КодНазваниеОписаниеВлияние на SEO
200OKСтандартный успешный ответ. Страница загружена корректноКритически важно
201CreatedЗапрос выполнен, новый ресурс созданПоложительное
202AcceptedЗапрос принят к обработке, но не завершёнНейтральное
203Non-Authoritative InformationДанные получены от стороннего источникаНейтральное
204No ContentЗапрос успешен, но нет содержимого для отправкиОсторожно
205Reset ContentЗапрос успешен, клиент должен сбросить представление документаНейтральное
206Partial ContentСервер отправляет только часть ресурсаНейтральное
207Multi-StatusСтатусы нескольких операций в одном ответеНейтральное
208Already ReportedИнформация о ресурсе уже включена в ответНейтральное
226IM UsedСервер выполнил запрос с применением дельта-кодированияНейтральное

3XX: Коды перенаправления

КодНазваниеОписаниеВлияние на SEO
300Multiple ChoicesНесколько вариантов ответа, клиент должен выбратьОсторожно
301Moved PermanentlyРесурс навсегда перемещён по новому адресуКритически важно
302FoundРесурс временно доступен по другому адресуОсторожно
303See OtherОтвет на запрос находится по другому адресуНейтральное
304Not ModifiedРесурс не изменился с момента последнего запросаПоложительное
305Use ProxyДоступ к ресурсу только через прокси (устарел)Не используется
307Temporary RedirectВременное перенаправление с сохранением метода запросаОсторожно
308Permanent RedirectПостоянное перенаправление с сохранением метода запросаПоложительное

4XX: Ошибки клиента

КодНазваниеОписаниеВлияние на SEO
400Bad RequestНекорректный запрос от клиентаНегативное
401UnauthorizedТребуется аутентификацияНегативное
402Payment RequiredТребуется оплата (зарезервирован)Негативное
403ForbiddenДоступ запрещёнКритически негативное
404Not FoundРесурс не найденКритически негативное
405Method Not AllowedМетод запроса не разрешёнНегативное
406Not AcceptableСервер не может предоставить контент в требуемом форматеНегативное
407Proxy Authentication RequiredТребуется аутентификация через проксиНегативное
408Request TimeoutПревышено время ожидания запросаНегативное
409ConflictКонфликт в текущем состоянии ресурсаНегативное
410GoneРесурс удалён навсегдаКритически негативное
411Length RequiredТребуется указать длину содержимогоНегативное
412Precondition FailedУсловие в запросе не выполненоНегативное
413Content Too LargeРазмер содержимого слишком великНегативное
414URI Too LongURL слишком длинныйНегативное
415Unsupported Media TypeНеподдерживаемый тип содержимогоНегативное
416Range Not SatisfiableЗапрошенный диапазон недоступенНегативное
417Expectation FailedОжидание не может быть выполненоНегативное
421Misdirected RequestЗапрос направлен не на тот серверНегативное
422Unprocessable ContentЗапрос синтаксически корректен, но не может быть обработанНегативное
423LockedРесурс заблокированНегативное
424Failed DependencyСбой зависимого запросаНегативное
425Too EarlyЗапрос слишком раннийНегативное
426Upgrade RequiredТребуется обновление протоколаНегативное
428Precondition RequiredТребуется условие в запросеНегативное
429Too Many RequestsСлишком много запросовКритически негативное
431Request Header Fields Too LargeЗаголовки запроса слишком великиНегативное
451Unavailable For Legal ReasonsНедоступно по юридическим причинамКритически негативное

5XX: Ошибки сервера

КодНазваниеОписаниеВлияние на SEO
500Internal Server ErrorВнутренняя ошибка сервераКритически негативное
501Not ImplementedФункциональность не реализованаНегативное
502Bad GatewayНекорректный ответ от вышестоящего сервераКритически негативное
503Service UnavailableСервис временно недоступенКритически негативное
504Gateway TimeoutПревышено время ожидания ответа от вышестоящего сервераКритически негативное
505HTTP Version Not SupportedВерсия HTTP не поддерживаетсяНегативное
506Variant Also NegotiatesЦиклическая ссылка при выборе вариантаНегативное
507Insufficient StorageНедостаточно места для храненияНегативное
508Loop DetectedОбнаружена бесконечная петляНегативное
510Not ExtendedТребуются дополнительные расширенияНегативное
511Network Authentication RequiredТребуется сетевая аутентификацияНегативное

Влияние HTTP Status Codes на SEO

Критически важные коды для SEO

200 OK — Основа успешного SEO

Код 200 — это то, что должны возвращать все важные страницы вашего сайта. Он сообщает поисковым системам, что страница доступна и может быть проиндексирована.

  • Страница полностью загружается
  • Контент доступен для индексации
  • Поисковые роботы могут свободно сканировать содержимое
  • Не препятствует ранжированию
301 Moved Permanently — SEO-дружественные редиректы

301 редирект — ваш главный инструмент для сохранения SEO-ценности при перемещении страниц.

  • Передаёт 90-99% ссылочного веса
  • Обновляет URL в индексе поисковых систем
  • Предотвращает появление дублированного контента
  • Улучшает пользовательский опыт

Опасные коды для SEO

404 Not Found — Убийца SEO

404 ошибки могут серьёзно навредить вашему SEO, особенно если они касаются важных страниц.

Последствия:
  • Удаление страницы из индекса
  • Потеря ссылочного веса
  • Ухудшение пользователь