Коды ответов HTTP
Сервер отвечает на каждый запрос трёхзначным кодом: 200 — страница есть, 301 — переехала навсегда, 404 — нет, 503 — временно недоступна. Первая цифра задаёт класс: 1xx — информация, 2xx — успех, 3xx — перенаправление, 4xx — ошибка на стороне клиента, 5xx — ошибка сервера. Ниже все стандартные коды из RFC 9110 и смежных спецификаций с расшифровкой по-русски, пометкой, как код воспринимают поисковые роботы, и отдельно коды, которые отдают только nginx и Cloudflare. Ищите по номеру или по слову; проверить, что отдаёт конкретный адрес, можно в проверке ответа сервера. Проверено 04.09.2026.
Классы кодов и те, что решают на практике
Код ответа — трёхзначное число, которым сервер отвечает на запрос до того, как отдаст содержимое. Первая цифра задаёт класс: единица означает промежуточный ответ, двойка — успех, тройка — перенаправление, четвёрка — ошибку на стороне запроса, пятёрка — сбой на сервере. Этого деления достаточно, чтобы понять, кому чинить: четыреста с чем-то адресовано клиенту, пятьсот с чем-то — владельцу сайта.
В работе с сайтом решают несколько кодов. 301 и 308 говорят о постоянном переезде, и поисковик со временем заменяет старый адрес новым. 302 и 307 — временные, и адрес в индексе остаётся прежним. 404 означает, что страницы нет сейчас, 410 — что её убрали навсегда и возвращаться не будут. 429 приходит, когда запросов слишком много, 503 — когда сервер занят или на обслуживании.

| Код | Что значит | Когда встречается |
|---|---|---|
| 200 | Успех | обычный ответ страницы |
| 301 | Переехало навсегда | смена адреса, склейка зеркал |
| 304 | Не изменилось | ответ на условный запрос из кеша |
| 403 | Доступ закрыт | права, защита от ботов |
| 404 | Страницы нет | битая ссылка, опечатка в адресе |
| 410 | Удалено навсегда | раздел снят сознательно |
| 429 | Слишком много запросов | ограничение частоты |
| 500 | Ошибка сервера | сбой в коде сайта |
| 502 | Плохой шлюз | обрыв между прокси и приложением |
| 503 | Сервис недоступен | перегрузка, обслуживание |
История: как веб обзавёлся кодами ответов
В первой версии протокола кодов не было вообще: сервер получал строку с именем файла и отдавал его содержимое, а при ошибке просто присылал текст с описанием. Такой обмен годился, пока веб состоял из статических страниц, и перестал годиться, как только появились браузеры, которым нужно было отличать успех от ошибки программно.
Числовую схему взяли из почтовых и файловых протоколов, где трёхзначные коды с делением по первой цифре работали с семидесятых. HTTP/1.0 закрепил её в 1996 году, HTTP/1.1 через год добавил недостающие коды вроде 409 и 410. Отдельная строка в этом списке — код 418 «я чайник» из первоапрельской спецификации 1998 года: шутка прижилась настолько, что её поддерживают многие серверы и сегодня.

Чего не делать с кодами ответов
Найдите код в списке и посмотрите расшифровку: рядом указано, на чьей стороне проблема и с чего начинать разбор. Для владельца сайта важнее всего различать постоянные и временные перенаправления и не путать 404 с 410.
Проверить, какой код реально отдаёт страница, помогает проверка ответа сервера, а найти битые адреса — поиск битых ссылок.
| 1xx | промежуточные |
| 2xx | успех |
| 3xx | перенаправление |
| 4xx | ошибка запроса |
| 5xx | ошибка сервера |
| 301 против 302 | навсегда против временно |
| 404 против 410 | нет сейчас против удалено навсегда |
Частая ошибка — отдавать 200 на несуществующей странице с текстом «ничего не найдено». Для человека разницы нет, а поисковик считает такую страницу полноценной и держит её в индексе вместе с сотнями её близнецов. Обратная ошибка тоже встречается: временная заглушка с кодом 301 уводит адрес насовсем, и вернуть его обратно потом стоит недель переобхода.
Как пользоваться
- Например, 404, 30x, «редирект» или «кэш» — список отфильтруется на лету.
- Кнопки 1xx–5xx показывают только один класс кодов; «Для SEO» оставляет коды, которые важны для индексации.
- Название из спецификации, что код значит, когда его отдают и как на него реагируют браузер и поисковик.
- Ссылка внизу ведёт в проверку ответа сервера: там видно код, цепочку редиректов и заголовки любого адреса.
Частые вопросы
Какие коды важны для SEO
200 — страница индексируется. 301 и 308 передают вес на новый адрес, 302 и 307 говорят «временно», и старый адрес остаётся в индексе. 404 и 410 выбрасывают страницу из индекса, 410 — быстрее. 503 просит зайти позже и на короткое время безопасен, а 500 и 502 при повторении ведут к выпадению страниц. 429 замедляет обход, если сервер так отвечает роботу.
Чем 301 отличается от 308, а 302 от 307
301 и 302 разрешают браузеру сменить метод запроса с POST на GET при переходе, 307 и 308 требуют повторить запрос тем же методом и с тем же телом. Для обычных страниц разницы нет, для форм и API — есть. Поисковики трактуют 308 как постоянный редирект, как 301.
Что такое soft 404
Страница отвечает 200, но по содержанию это «ничего не найдено»: пустая выдача каталога, заглушка, текст «товар удалён». Поисковик распознаёт такие страницы и исключает их как мягкие 404; правильнее отдавать настоящий 404 или 410.
Откуда берутся коды 444, 499 и 520–526
Это не стандарт HTTP. 444 и 499 пишет в логи nginx: 444 — соединение закрыто без ответа, 499 — клиент ушёл, не дождавшись ответа. 520–526 отдаёт Cloudflare, когда не может получить нормальный ответ от вашего сервера: 521 — сервер лежит, 522 — таймаут соединения, 524 — таймаут ожидания ответа, 525 и 526 — проблемы с SSL на исходном сервере.
Что делать с 503 при технических работах
Отдавать 503 с заголовком Retry-After на время работ: поисковик поймёт, что это временно, и вернётся позже, не выбрасывая страницы. Держать 503 дольше суток-двух опасно — робот начнёт считать сайт недоступным.
Данные куда-то отправляются
Нет, справочник работает в браузере.
Спросите нейросети об инструменте
Похожие инструменты
Список URL → коды ответа 200/301/404, цепочки редиректов, финальный адрес и время ответа. Для аудита и чистки битых ссылок. До 30 адресов за раз.
ОткрытьПроверка битых ссылокСобирает все ссылки со страницы и обходит каждую: находит 404, ошибки сервера и лишние редиректы. Свои и чужие — отдельно.
ОткрытьФорматы бумагиСерии A, B и C в миллиметрах, дюймах и пикселях при любом DPI. Вес листа по плотности, обратный поиск формата и сравнение с Letter и Legal.
ОткрытьЧастоты нотТаблица нот C0-B8 с частотами, MIDI-номерами и длиной волны, переключаемый эталон ля, определение ноты по частоте в центах и девять гитарных строёв.
ОткрытьРимские цифрыПеревод числа в римскую запись и обратно, дата римскими цифрами, проверка записи на ошибки и таблицы от 1 до 20, годы и века.
ОткрытьСписок портов TCP и UDPРазбор номера порта: служба, протокол, диапазон и нужны ли права root. Таблица ходовых портов с пояснениями по-русски и весь well-known диапазон 0–1023 из реестра IANA с поиском.
ОткрытьЕщё инструменты для кода и данных
Base64 и URL, форматтер и сравнение JSON, хеши, регулярные выражения, cron, подсети, UUID, QR-код и Unix-время — в разделе 45 инструментов.
Сервисы, о которых здесь речь
Что это за инструменты, кому подходят и что доступно без оплаты — в карточках каталога.
Весь раздел: Защита сайта и антифрод.