Проверка сайта

Доступен ли сайт, какой код ответа отдаёт сервер, куда ведут редиректы и какие заголовки он присылает.

Как проверить доступность сайта

Введите домен или полную ссылку на страницу. Наш сервер в Москве откроет её так же, как браузер: найдёт IP-адрес сервера, подключится, запросит страницу и пройдёт по всем редиректам (до 10 подряд). Вы увидите итоговый код ответа сервера, время ответа, заголовок страницы и все промежуточные адреса.

Если сайт не открывается у вас, а у нас отвечает 200, значит сайт работает, а мешает что-то на вашей стороне: провайдер, DNS-сервер, расширение браузера или блокировка. Попробуйте открыть сайт через мобильный интернет или смените DNS (смотрите статью «DNS-сервер не отвечает»).

Коды ответа сервера

200Всё хорошо, страница отдана.
301, 308Постоянный редирект: страница навсегда переехала по адресу из заголовка Location.
302, 307Временный редирект.
304Страница не изменилась, браузер берёт её из кэша.
403Доступ запрещён: закрыто настройками сервера или защитой от ботов.
404Страница не найдена. Для поисковиков это сигнал убрать адрес из поиска.
410Страница удалена навсегда.
429Слишком много запросов: сервер ограничил частоту.
500Внутренняя ошибка сервера: сломался код сайта.
502, 504Прокси или балансировщик не дождался ответа от основного сервера.
503Сервер перегружен или на обслуживании.

Проверка редиректов

Правильный переезд с http на https и с www на домен без www делается одним 301 редиректом. Цепочка из нескольких редиректов подряд замедляет открытие и хуже передаёт вес страниц в поиске: если видите два-три перехода, настройте сразу один, на конечный адрес. Редирект по кругу (страница отправляет на себя же) браузер покажет как ошибку «слишком много переадресаций».

HTTP-заголовки

Заголовки — служебная часть ответа: тип содержимого, кэширование, cookies, сервер, защита. Полезно проверить Cache-Control (как долго браузер хранит страницу), Strict-Transport-Security (принудительный https), Content-Type с кодировкой, X-Robots-Tag (запреты для поисковиков). По заголовку Server часто видно nginx, Apache или Cloudflare.

Частые вопросы

Как проверить, работает ли сайт?

Введите адрес сайта в поле выше. Наш сервер откроет страницу, как браузер, и покажет код ответа сервера, время ответа и все редиректы. Если код 200, сайт работает. Если сайт открывается у нас, но не открывается у вас, проблема на вашей стороне: в провайдере, DNS или блокировке.

Что значат коды ответа сервера?

Коды 2xx значат, что всё в порядке (200 OK). 3xx — редирект на другой адрес: 301 постоянный, 302 и 307 временные. 4xx — ошибка запроса: 404 страница не найдена, 403 доступ запрещён. 5xx — ошибка на сервере сайта: 500, 502, 503, 504.

Чем 301 редирект отличается от 302?

301 говорит поисковикам, что страница переехала навсегда: в поиске останется новый адрес, и ему перейдёт вес старого. 302 — временный переезд: поисковики оставят в индексе старый адрес. Для переезда сайта на https или другой домен нужен 301.

Почему сайт отвечает 403 или 503, хотя в браузере открывается?

Некоторые сайты закрыты защитой от ботов (Cloudflare, DDoS-Guard): они пропускают обычный браузер после проверки, а автоматический запрос получают 403 или 503. Это не значит, что сайт не работает.

Другие инструменты

Все инструменты (16) →

Статьи: 192.168.1.1 и 192.168.0.1: как зайти в настройки роутера, Что такое IP-адрес, Как узнать IP-адрес компьютера и телефона, Маска подсети: что это и как её понять, все статьи (19) →