Как проверить, недоступен ли сайт (и что означают результаты)
В этом руководстве — типичные ситуации, когда сайт кажется «недоступным», пошаговая работа с инструментом проверки и как превратить результат (DNS, HTTP-код, SSL, время отклика) в конкретные действия.
1. Быстрый чек-лист, если сайт не открывается
- По возможности откройте сайт в другом браузере или на другом устройстве (телефон и компьютер, Wi‑Fi и мобильная сеть).
- Запустите проверку URL главной страницы в Проверка сайта.
- Зафиксируйте три показателя: общий статус, HTTP-код и статус домена / DNS.
- По пояснениям ниже определите, связана ли проблема с DNS, веб-сервером, SSL или вашим подключением.
2. Как читать основной статус
После проверки вы увидите метку вроде «Онлайн», «Офлайн», «Ошибка», «Онлайн с ограничениями» или «Домен не найден». Это сводка по поведению DNS и HTTP:
- Online — DNS работает, сервер ответил успешным кодом (обычно 200).
- Offline / Error — Не удалось получить корректный ответ (сбой DNS, таймаут или ошибка соединения).
- Online but Limited — Сервер доступен, но защита от ботов или лимиты запросов не дали получить полный ответ.
- Domain Exists (No Website) — DNS разрешается, но веб-контента пока нет (часто на новых настройках).
- Domain Not Found — Домен сейчас не разрешается через публичный DNS.
3. Типичные ситуации и что делать дальше
А. Новый домен или смена DNS
Если вы недавно зарегистрировали домен, сменили NS-серверы или обновили записи A/AAAA, а проверка показывает «Домен не найден» или неполные DNS-данные, скорее всего идёт распространение DNS.
- Перепроверьте записи DNS у регистратора или DNS-провайдера.
- Подождите 5–15 минут и повторите проверку; глобальное распространение может занять дольше в зависимости от TTL.
- Если домен давно работал и внезапно перестал разрешаться, убедитесь, что срок регистрации не истёк и NS-серверы не менялись и не удалялись.
Б. DNS в порядке, но сайт не работает
Когда проверка показывает корректный статус домена, но HTTP-код 500, 502 или 503, проблема обычно на стороне веб-сервера или приложения:
- 500 / 503 — Ошибка приложения или сервера (неверная конфигурация, лимиты ресурсов или кратковременный сбой).
- 502 — Сбой шлюза между обратным прокси (Nginx, Apache, балансировщик) и upstream-приложением.
- Очень большое время отклика — сервер перегружен или отвечает медленно даже при успешном ответе.
Если вы администрируете сайт, посмотрите панель хостинга или логи сервера на момент сбоя. Если нет — передайте владельцу или поддержке хостинга результат проверки (статус + HTTP-код + время), чтобы ускорить диагностику.
В. Проблемы SSL / HTTPS
Если в результатах есть пометки о небезопасном или неверно настроенном SSL, в браузере могут появиться предупреждения вроде «подключение не защищено» или «сертификат недействителен». Частые причины:
- Истёкший сертификат (типично для сайтов без автопродления Let's Encrypt и аналогов).
- Сертификат выдан для другого имени хоста (например, www.example.com и example.com).
- Смешанные HTTP/HTTPS-перенаправления, которые сбивают браузеры и инструменты.
Обычно достаточно продлить или перевыпустить сертификат для точного имени хоста и настроить перенаправления так, чтобы весь трафик стабильно шёл на HTTPS.
Г. Защита от ботов и статус «Онлайн с ограничениями»
Некоторые сайты используют Cloudflare или собственные файрволы, которые проверяют автоматические запросы. В таких случаях:
- Проверка подтверждает, что сервер доступен и отвечает.
- Полный HTML или метаданные могут быть недоступны; вы увидите «Онлайн с ограничениями» с пометкой о защите.
- В браузере может быть короткая задержка или страница с проверкой, которую человек проходит, а автоматические средства — нет.
Если это ваш сайт и легитимные боты (API-клиенты, мониторинг аптайма) блокируются, скорректируйте настройки безопасности или добавьте известные IP в разрешённый список.
4. HTTP-коды: краткая справка
Каждый HTTP-ответ содержит числовой код состояния. Краткая справка для диагностики:
- 200 OK — Сайт доступен и вернул запрошенную страницу или ресурс.
- 301 / 302 Redirect — URL перенаправляется; проверка проходит по цепочке и показывает итоговый URL.
- 404 Not Found — Сайт работает, но указанного пути нет (проверьте опечатки или перенос страниц).
- 403 Forbidden — Сервер отклонил запрос (права доступа или защита от ботов).
- 429 Too Many Requests — Сработало ограничение частоты запросов; снизьте темп автоматических проверок.
- 500 / 502 / 503 — Проблема на стороне сервера; изучите логи или обратитесь к хостинг-провайдеру.
5. Как использовать результат в переписке с поддержкой
При обращении к хостингу, разработчику или провайдеру скриншот или копия результата проверки часто полезнее фразы «не работает». Укажите:
- Проверенный URL.
- Общий статус и HTTP-код.
- Время отклика и отметку SSL (безопасно или нет).
- Любые пометки о DNS, перенаправлениях или защите от ботов.