Сайт использует cookie-файлы. Продолжая пользоваться сайтом, вы принимаете нашу политику использования файлов cookie.
Принять
Competent Tools · Technical SEO

HTTP Status Code Checker онлайн — проверить 200, 301, 404 и другие коды

Проверьте HTTP-ответ URL прямо из браузера или воспользуйтесь справочником кодов. Инструмент помогает разобраться с 200 OK, редиректами 301 и 302, ошибками 404 и 410, ограничениями 429 и серверными ответами 5xx.

2xx успешный ответ
3xx перенаправления
4xx / 5xx ошибки клиента и сервера
HTTP Status Checker

Проверить HTTP-код страницы

проверка выполняется из браузера
Пример:
HTTP Введите URL

После проверки здесь появится код ответа и техническое пояснение.

Важно
Почему некоторые сайты нельзя проверить из браузера?

Сторонний сервер может запрещать веб-странице читать HTTP-ответ через CORS. В таком случае это не означает, что проверяемый сайт не работает: браузер просто не разрешил инструменту получить статус ответа. Для полного серверного аудита нужен серверный HTTP-запрос.

HTTP Reference

Расшифровка HTTP-кодов

Если код уже известен, введите его отдельно и получите объяснение с точки зрения сайта и SEO.

CODE LOOKUP Например: 200, 301, 404 или 503

Информация из встроенного справочника работает без обращения к внешнему серверу.

SEO Status Codes

Основные HTTP-коды для технического SEO

Не каждый HTTP-код является ошибкой. Для анализа индексации важно понимать, какой ответ ожидается от конкретного URL.

200
OK Успешный ответ

Сервер успешно обработал запрос и вернул содержимое страницы.

301
Moved Permanently Постоянный редирект

Используется, когда URL окончательно перенесён на другой адрес.

302
Found Временный редирект

Сообщает, что перенаправление предполагается как временное.

404
Not Found Страница не найдена

Запрошенный ресурс не найден на сервере.

410
Gone Ресурс удалён

Сервер сообщает, что ресурс был удалён и больше недоступен.

429
Too Many Requests Слишком много запросов

Сервер ограничил клиента из-за превышения допустимой частоты запросов.

500
Internal Server Error Ошибка сервера

Сервер столкнулся с внутренней ошибкой при обработке запроса.

503
Service Unavailable Сервис временно недоступен

Сервер временно не может обработать запрос.

Status classes

Что означают 2xx, 3xx, 4xx и 5xx

Первая цифра HTTP-кода показывает общий класс ответа сервера.

2xx

Успешные ответы

Запрос получен и успешно обработан.

3xx

Перенаправления

Для получения ресурса требуется переход к другому адресу или состоянию.

4xx

Ошибки запроса

Сервер не может выполнить запрос в его текущем виде.

5xx

Ошибки сервера

Проблема возникла на стороне сервера при обработке запроса.

200 OK

Когда страница должна возвращать 200 OK

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

REQUEST https://site.kz/service/
RESPONSE 200 OK
3xx Redirects

Как проверить 301 и 302 редиректы

При изменении URL важно понимать, какой статус возвращает старый адрес и куда в итоге попадает пользователь.

OLD URL /old-page/
301
NEW URL /new-page/ 200 OK
Нужно создать правила перенаправления? Открыть Redirect Generator →
404 vs 410

Чем отличается 404 от 410

Оба ответа означают, что пользователь не получает обычную существующую страницу, но смысл статусов различается.

404

Not Found

Сервер сообщает, что запрошенный ресурс сейчас не найден.

HTTP 404
410

Gone

Сервер явно сообщает, что ресурс удалён и больше недоступен.

HTTP 410
Soft 404

Что такое soft 404

Иногда страница визуально сообщает, что ничего не найдено, но сервер при этом отвечает 200 OK. Такой ответ может создавать неоднозначную техническую ситуацию.

CONTENT «Страница не найдена»
+
HTTP STATUS 200 OK
=
POSSIBLE Soft 404
Server errors

Что означают ошибки 5xx

Ответы класса 5xx показывают, что сервер получил запрос, но не смог корректно его обработать.

500 Internal Server Error

Общая внутренняя ошибка сервера.

502 Bad Gateway

Промежуточный сервер получил некорректный ответ.

503 Service Unavailable

Сервис временно не может обработать запрос.

504 Gateway Timeout

Промежуточный сервер не дождался ответа вовремя.

Technical audit

Что проверять в HTTP-ответах сайта

Один статус конкретного URL — только часть технического аудита. Важно оценивать всю структуру ответов.

01

Важные страницы → 200

Коммерческие и информационные URL, которые должны существовать, не должны неожиданно возвращать 4xx или 5xx.

02

Старые URL → релевантный 301

После изменения структуры старый адрес лучше вести на соответствующую новую страницу.

03

Нет redirect chains

Проверяйте, не проходит ли запрос через лишнюю цепочку перенаправлений.

04

Нет внутренних ссылок на 404

Внутренняя перелинковка должна вести на актуальные URL.

05

Sitemap содержит рабочие URL

Карта сайта не должна системно отправлять робота на ошибки и редиректы.

06

Нет длительных 5xx

Постоянные серверные ошибки требуют диагностики инфраструктуры или приложения.

Важно

Код ответа нужно оценивать в контексте конкретного URL

200 не всегда означает, что страница технически оптимизирована, а 404 не всегда является проблемой. Например, удалённый несуществующий URL может корректно возвращать 404. Задача технического SEO — сопоставить статус с назначением страницы.

FAQ

Вопросы про HTTP-коды

Основные вопросы о кодах ответа сервера и техническом SEO.

Что такое HTTP status code?

HTTP status code — числовой код, который сервер возвращает в ответ на HTTP-запрос и который описывает результат его обработки.

Что означает HTTP 200?

HTTP 200 OK означает, что запрос был успешно обработан и сервер вернул запрошенный ресурс.

Что означает HTTP 301?

HTTP 301 Moved Permanently сообщает, что ресурс постоянно перенесён на другой URL.

Что означает HTTP 302?

HTTP 302 Found используется для временного перенаправления запроса на другой URL.

Что означает HTTP 404?

HTTP 404 Not Found означает, что сервер не нашёл ресурс по запрошенному адресу.

Чем 404 отличается от 410?

404 сообщает, что ресурс не найден, а 410 Gone более явно сообщает, что ресурс был удалён и больше недоступен.

Что такое soft 404?

Soft 404 — ситуация, когда содержимое страницы выглядит как сообщение об отсутствии ресурса, но сервер возвращает успешный код, например 200 OK.

Почему инструмент иногда не может проверить URL?

Сторонний сервер может запрещать браузеру читать HTTP-ответ через CORS. В этом случае невозможность проверки не означает, что сам сайт недоступен.

HTTP Status Code Checker бесплатный?

Да. HTTP Status Code Checker Competent можно использовать бесплатно без регистрации.

Competent Agency

Нашли ошибки HTTP — проверим весь сайт.

Анализируем 200, 3xx, 404, 5xx, redirect chains, canonical, robots, Sitemap, индексацию и внутреннюю перелинковку.

SEO-продвижение
Бесплатная консультация WhatsApp