Что такое 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 |
---|---|---|---|
100 | Continue | Сервер получил заголовки запроса, клиент может продолжить отправку тела запроса | Минимальное |
101 | Switching Protocols | Сервер согласился переключиться на другой протокол | Минимальное |
102 | Processing | Сервер обрабатывает запрос, но ответ ещё не готов (устарел) | Минимальное |
103 | Early Hints | Сервер отправляет предварительные заголовки для оптимизации загрузки | Положительное |
2XX: Коды успеха
Код | Название | Описание | Влияние на SEO |
---|---|---|---|
200 | OK | Стандартный успешный ответ. Страница загружена корректно | Критически важно |
201 | Created | Запрос выполнен, новый ресурс создан | Положительное |
202 | Accepted | Запрос принят к обработке, но не завершён | Нейтральное |
203 | Non-Authoritative Information | Данные получены от стороннего источника | Нейтральное |
204 | No Content | Запрос успешен, но нет содержимого для отправки | Осторожно |
205 | Reset Content | Запрос успешен, клиент должен сбросить представление документа | Нейтральное |
206 | Partial Content | Сервер отправляет только часть ресурса | Нейтральное |
207 | Multi-Status | Статусы нескольких операций в одном ответе | Нейтральное |
208 | Already Reported | Информация о ресурсе уже включена в ответ | Нейтральное |
226 | IM Used | Сервер выполнил запрос с применением дельта-кодирования | Нейтральное |
3XX: Коды перенаправления
Код | Название | Описание | Влияние на SEO |
---|---|---|---|
300 | Multiple Choices | Несколько вариантов ответа, клиент должен выбрать | Осторожно |
301 | Moved Permanently | Ресурс навсегда перемещён по новому адресу | Критически важно |
302 | Found | Ресурс временно доступен по другому адресу | Осторожно |
303 | See Other | Ответ на запрос находится по другому адресу | Нейтральное |
304 | Not Modified | Ресурс не изменился с момента последнего запроса | Положительное |
305 | Use Proxy | Доступ к ресурсу только через прокси (устарел) | Не используется |
307 | Temporary Redirect | Временное перенаправление с сохранением метода запроса | Осторожно |
308 | Permanent Redirect | Постоянное перенаправление с сохранением метода запроса | Положительное |
4XX: Ошибки клиента
Код | Название | Описание | Влияние на SEO |
---|---|---|---|
400 | Bad Request | Некорректный запрос от клиента | Негативное |
401 | Unauthorized | Требуется аутентификация | Негативное |
402 | Payment Required | Требуется оплата (зарезервирован) | Негативное |
403 | Forbidden | Доступ запрещён | Критически негативное |
404 | Not Found | Ресурс не найден | Критически негативное |
405 | Method Not Allowed | Метод запроса не разрешён | Негативное |
406 | Not Acceptable | Сервер не может предоставить контент в требуемом формате | Негативное |
407 | Proxy Authentication Required | Требуется аутентификация через прокси | Негативное |
408 | Request Timeout | Превышено время ожидания запроса | Негативное |
409 | Conflict | Конфликт в текущем состоянии ресурса | Негативное |
410 | Gone | Ресурс удалён навсегда | Критически негативное |
411 | Length Required | Требуется указать длину содержимого | Негативное |
412 | Precondition Failed | Условие в запросе не выполнено | Негативное |
413 | Content Too Large | Размер содержимого слишком велик | Негативное |
414 | URI Too Long | URL слишком длинный | Негативное |
415 | Unsupported Media Type | Неподдерживаемый тип содержимого | Негативное |
416 | Range Not Satisfiable | Запрошенный диапазон недоступен | Негативное |
417 | Expectation Failed | Ожидание не может быть выполнено | Негативное |
421 | Misdirected Request | Запрос направлен не на тот сервер | Негативное |
422 | Unprocessable Content | Запрос синтаксически корректен, но не может быть обработан | Негативное |
423 | Locked | Ресурс заблокирован | Негативное |
424 | Failed Dependency | Сбой зависимого запроса | Негативное |
425 | Too Early | Запрос слишком ранний | Негативное |
426 | Upgrade Required | Требуется обновление протокола | Негативное |
428 | Precondition Required | Требуется условие в запросе | Негативное |
429 | Too Many Requests | Слишком много запросов | Критически негативное |
431 | Request Header Fields Too Large | Заголовки запроса слишком велики | Негативное |
451 | Unavailable For Legal Reasons | Недоступно по юридическим причинам | Критически негативное |
5XX: Ошибки сервера
Код | Название | Описание | Влияние на SEO |
---|---|---|---|
500 | Internal Server Error | Внутренняя ошибка сервера | Критически негативное |
501 | Not Implemented | Функциональность не реализована | Негативное |
502 | Bad Gateway | Некорректный ответ от вышестоящего сервера | Критически негативное |
503 | Service Unavailable | Сервис временно недоступен | Критически негативное |
504 | Gateway Timeout | Превышено время ожидания ответа от вышестоящего сервера | Критически негативное |
505 | HTTP Version Not Supported | Версия HTTP не поддерживается | Негативное |
506 | Variant Also Negotiates | Циклическая ссылка при выборе варианта | Негативное |
507 | Insufficient Storage | Недостаточно места для хранения | Негативное |
508 | Loop Detected | Обнаружена бесконечная петля | Негативное |
510 | Not Extended | Требуются дополнительные расширения | Негативное |
511 | Network 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, особенно если они касаются важных страниц.
- Удаление страницы из индекса
- Потеря ссылочного веса
- Ухудшение пользователь