Главная » Блог » Сайт не работает: что проверить самому за 10 минут

Если сайт перестал открываться, за 10 минут можно самому понять, где поломка. Почти всегда причина одна из пяти: проблема на вашей стороне, истёк срок домена, закончилась оплата или лимиты хостинга, просрочен SSL-сертификат, ошибка в коде после обновления. Разбираем порядок проверок по шагам.

Коротко: если сайт перестал открываться, за 10 минут можно самому понять, где именно поломка. В 9 случаях из 10 причина одна из пяти - проблема на вашей стороне (браузер, кэш, интернет, DNS провайдера), истёк срок домена, закончилась оплата или упёрлись в лимиты хостинга, просрочен SSL-сертификат, ошибка в коде или базе данных после обновления либо правки. Порядок проверки такой: откройте сайт с телефона по мобильному интернету, запишите точный текст ошибки, проверьте дату окончания домена и сертификата, зайдите в панель хостинга. Дальше вы либо решаете вопрос сами за пару минут, либо звоните подрядчику - но уже с фактами, а не с фразой «сайт не работает».

Актуально на август 2026 года. По опыту Honey Hunters Digital, до половины обращений «срочно, сайт лёг» заканчиваются тем, что сайт работает: не оплачен домен, кэш браузера отдаёт старую версию, у офиса лежит интернет или сотрудник смотрит на тестовую копию. Ещё примерно треть - это хостинг: закончился баланс, кончилось место на диске, сработал лимит по нагрузке. И только остаток - настоящие аварии, где нужен разработчик. Поэтому первое, что стоит сделать, - не паниковать и не писать всем подряд, а пройти диагностику по шагам ниже.

Быстрая диагностика: 7 проверок по порядку

Эти семь проверок укладываются в 10 минут и не требуют технических знаний - нужен только телефон, компьютер и доступ в личные кабинеты домена и хостинга. Идите строго по порядку: каждый следующий пункт имеет смысл, только если предыдущий ничего не показал.

  1. Откройте сайт с телефона, отключив Wi-Fi (по мобильному интернету) - 1 минута. Открылся? Значит сайт жив, проблема в вашей сети или устройстве.
  2. Проверьте сайт внешним сервисом вроде ping-admin.ru или host-tracker - 1 минута. Он покажет, доступен ли сайт из других городов и стран.
  3. Запишите точный текст ошибки и код (404, 500, 502, 503, ERR_NAME_NOT_RESOLVED) - 1 минута. Это главная улика.
  4. Проверьте срок домена через любой whois-сервис - 1 минута. Просроченный домен отключается молча.
  5. Зайдите в панель хостинга: баланс, место на диске, уведомления, лимиты - 3 минуты.
  6. Посмотрите на сертификат: браузер сам скажет, если он просрочен, - 1 минута.
  7. Вспомните, что менялось за последние 48 часов: обновления CMS и модулей, правки, новый плагин, миграция, платёж - 2 минуты.

Если после этих шагов картина не сложилась, дальше начинается работа с сервером и логами - её лучше отдать тем, кто занимается технической поддержкой сайтов: копание в конфигурации наугад чаще добивает сайт, чем поднимает.

Шаг 1. Убедитесь, что проблема не у вас

Примерно каждая четвёртая «авария» - это локальная проблема одного компьютера или одной сети. Проверяется за минуту: если сайт открывается с телефона по мобильному интернету, значит он работает, и лечить надо не сайт.

Что проверить на своей стороне:

  • Кэш браузера. Откройте сайт в режиме инкогнито или нажмите Ctrl+F5 (на Mac - Cmd+Shift+R). Браузер часто показывает сохранённую копию страницы и старые ошибки.
  • Другой браузер и другое устройство. Если не открывается только в одном браузере - виноваты расширения, блокировщики рекламы или антивирус.
  • Ваша сеть. В офисах бывает, что интернет-провайдер или корпоративный файрвол блокирует конкретный адрес. Проверка через мобильный интернет отвечает на этот вопрос сразу.
  • DNS провайдера. Если домен недавно переезжал, ваш провайдер может отдавать устаревшую запись до суток. Попробуйте открыть сайт через мобильную сеть другого оператора.
  • Правильный адрес. Банально, но частая история: сотрудники годами ходят по закладке на тестовую копию или на старый адрес с www, который никто не поддерживает.

Шаг 2. Проверьте, лежит ли сайт для всех

Внешняя проверка даёт ответ на главный вопрос: сайт недоступен для всего мира или только для вас. Сервисы мониторинга (ping-admin.ru, host-tracker, downforeveryoneorjustme) опрашивают сайт из десятков точек и показывают код ответа и время отклика по каждой.

Как читать результат:

  • Везде ошибка, код 5xx или таймаут - авария на стороне сервера или хостинга. Идите к шагам 4-5.
  • Из России недоступен, из-за рубежа открывается (или наоборот) - похоже на блокировку IP-адреса или диапазона. Такое случается, когда сайт живёт на дешёвом хостинге в «грязном» диапазоне, откуда рассылали спам.
  • Доступен везде, кроме вас - вернитесь к шагу 1, проблема локальная.
  • Отклик 5-15 секунд, но страница открывается - сайт не лежит, а задыхается: нагрузка, тяжёлые скрипты, парсеры или боты. Это отдельная история, мы разбирали её в статье о том, почему сайт медленно грузится.

Шаг 3. Что означает ошибка: расшифровка кодов

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

  • ERR_NAME_NOT_RESOLVED, DNS_PROBE_FINISHED_NXDOMAIN - домен не превращается в IP-адрес. Чаще всего: истёк срок регистрации, удалены или сломаны DNS-записи, домен переехал и записи не прописали.
  • ERR_CONNECTION_TIMED_OUT - сервер не отвечает. Сервер выключен, перегружен или ваш IP попал в блокировку файрвола.
  • ERR_CONNECTION_REFUSED - сервер есть, но веб-сервер на нём не запущен. Типично после аварийной перезагрузки или неудачного обновления.
  • 500 Internal Server Error - ошибка в коде сайта или в конфигурации. Самая частая причина: обновили CMS, модуль или PHP-версию.
  • 502 Bad Gateway, 504 Gateway Timeout - веб-сервер не дождался ответа от приложения. Обычно перегрузка, зависший процесс или упавший PHP.
  • 503 Service Unavailable - сервис недоступен: лимиты хостинга, режим обслуживания, блокировка за неоплату.
  • 403 Forbidden - доступ запрещён: слетели права на файлы, сработала защита хостинга, кто-то закрыл сайт паролем.
  • 404 на всех страницах, кроме главной - потерялся файл .htaccess или сбились правила адресации. Сайт жив, сломана только маршрутизация.
  • «Ошибка соединения с базой данных» или белый экран - база не отвечает или переполнена, либо в коде фатальная ошибка. Пароли от базы иногда слетают после переноса.
  • «Подключение не защищено», NET::ERR_CERT_DATE_INVALID - просрочен SSL-сертификат. Сайт работает, но браузер закрывает его страшной заглушкой, и посетители уходят.

Шаг 4. Домен: срок и DNS

Просроченный домен - причина номер один среди «внезапных» падений, потому что отключение происходит без предупреждения и в любой день, включая пятницу вечером. Проверяется за минуту любым whois-сервисом: там видна дата окончания регистрации.

Что важно знать про домен:

  1. Дата окончания. Если она в прошлом - домен просрочен, сайт и почта на нём не работают. Оплата обычно возвращает работу в течение нескольких часов, но иногда до суток.
  2. Кто владелец и где регистратор. Если домен оформлен на бывшего сотрудника или прежнего подрядчика, продлить его в нужный момент вы не сможете. Это стоит исправить заранее, а не в момент аварии.
  3. DNS-записи. Запись A должна указывать на IP вашего сервера. После переезда хостинга обновление расходится по миру от нескольких минут до 24 часов - это нормально и не лечится ничем, кроме ожидания.
  4. Автопродление. Включите его и привяжите карту, а уведомления регистратора настройте на общий рабочий адрес, а не на личную почту одного человека.

Отдельная неприятность - домен просрочен, а привязанная к нему корпоративная почта тоже не работает. Тогда письма регистратора о продлении просто не доходят, и получается замкнутый круг. Выход: восстанавливать доступ через поддержку регистратора по документам компании.

Шаг 5. Хостинг: оплата, диск и лимиты

Второе по частоте место - хостинг, и там почти всегда три причины: не оплачен, кончилось место на диске, превышен лимит нагрузки. Всё это видно в панели управления в первые же секунды, обычно красной плашкой на главном экране.

Куда смотреть в панели:

  • Баланс и дата списания. Хостинги гасят сайт через несколько дней после неоплаты, а файлы держат ещё какое-то время. Чем раньше оплатите, тем меньше шансов потерять данные.
  • Свободное место. Диск любят забивать логи, кэш и старые резервные копии, которые кто-то однажды сложил рядом с сайтом. При нуле свободного места база данных перестаёт писать - и сайт падает.
  • Нагрузка (CP, CPU, процессы). Если исчерпан лимит тарифа, хостинг ограничивает сайт, и он отдаёт 503. Причины: наплыв ботов, тяжёлый плагин, зацикленный скрипт, реклама, приведшая много трафика одновременно.
  • Уведомления и тикеты. Часто провайдер уже написал, что случилось: техработы, миграция, блокировка за вредоносный код.
  • Версия PHP. Хостинги периодически выключают старые версии. Сайт на устаревшей CMS после такого переключения показывает белый экран. Это лечится либо откатом версии на время, либо обновлением сайта - тему мы разбирали в материале о том, что делать с сайтом на старой CMS.

Шаг 6. Сертификат: «Подключение не защищено»

Если браузер пугает красным экраном и словами о небезопасном соединении, сайт технически работает - просрочен или неверно установлен SSL-сертификат. Для бизнеса это не легче настоящей аварии: конверсия падает почти до нуля, потому что через такую заглушку проходят единицы.

Что делать: зайти в панель хостинга и посмотреть срок сертификата. Бесплатные сертификаты Let's Encrypt выдаются на 90 дней и продлеваются автоматически, но автопродление иногда ломается - например, после переноса сайта или смены DNS. Ручной перевыпуск занимает несколько минут. Отдельно проверьте, что сертификат выпущен и на адрес с www, и без него: половина таких «поломок» - это открытая версия сайта с www, для которой сертификат просто не выписали.

Шаг 7. Сайт открывается, но работает неправильно

Бывает хуже, чем недоступность: сайт открывается, но не выполняет свою работу - не отправляются формы, не оформляется заказ, вместо текста «кракозябры», поехала вёрстка. Клиенты при этом видят живой сайт, не жалуются, и проблема тихо съедает заявки неделями.

Симптомы и типичные причины:

  • Формы отправляются, но заявки не приходят. Почти всегда проблема с почтой: хостинг перестал отправлять письма, письма попадают в спам, слетели настройки SPF и DKIM или сменился адрес получателя. Проверка простая - отправьте заявку сами и посмотрите, дошла ли она.
  • Поехала вёрстка, нет картинок. Не подгружаются стили и скрипты: сбился путь после переноса, кончился срок у стороннего сервиса, заблокирован внешний скрипт.
  • «Кракозябры» вместо русского текста. Рассинхрон кодировки базы и сайта, типично после миграции или восстановления из бэкапа.
  • Не работает корзина, личный кабинет, оплата. Смотрите на сторонние интеграции: платёжный шлюз, обмен с 1С, CRM. Часто у одной из них закончился ключ или сменился адрес API.
  • Появились чужие ссылки, редиректы на казино и аптеки. Это не сбой, а взлом. Действовать надо иначе и быстро - порядок действий мы описали в статье о том, что делать, если сайт взломали.

Поэтому регулярная проверка форм - обязательный пункт любого нормального обслуживания. Заявка, которая не дошла, стоит дороже, чем час работы специалиста.

Что собрать до звонка подрядчику

Чем точнее вы опишете аварию, тем быстрее её починят: с фактами специалист начинает с проверки гипотезы, а без них - с расспросов, и это лишние 20-30 минут вашего же оплаченного времени. Соберите шесть пунктов.

  1. Скриншот ошибки целиком, с адресной строкой.
  2. Точное время, когда заметили проблему.
  3. Адрес страницы: не работает весь сайт или только раздел.
  4. Откуда проверяли: офис, дом, мобильный интернет, другой город.
  5. Что менялось за последние двое суток: обновления, правки, новый модуль, оплата, переезд, работы третьих лиц.
  6. Доступы: панель хостинга, домен, админка. Если их нет под рукой, скажите об этом сразу - восстановление доступов часто занимает больше времени, чем сам ремонт.

Сколько стоит, чтобы этим занимались не вы

Базовый тариф технической поддержки в Honey Hunters Digital стоит от 15 000 ₽ в месяц: это 4 часа работ и «Красная кнопка» - режим, когда авария разбирается вне очереди. Часы в базовом тарифе не переносятся на следующий месяц. Актуально на август 2026 года.

Тарифы с запасом времени под регулярные задачи и доработки:

  • от 15 000 ₽ в месяц - 4 часа работ и «Красная кнопка», часы не переносятся;
  • 51 000 ₽ в месяц - стоимость часа 3 000 ₽, неиспользованные часы переносятся;
  • 96 000 ₽ в месяц - стоимость часа 2 900 ₽, неиспользованные часы переносятся.

Смысл поддержки не в том, чтобы кто-то дежурил у телефона, а в том, что аварий становится меньше: домены и сертификаты продлеваются заранее, обновления ставятся не наугад, резервные копии проверяются, а формы тестируются. По этой логике мы ведём сайты Министерства культуры Пермского края, сети клубов «Бодибум» и других клиентов, где простой сайта означает потерянные заявки и звонки. Подробный перечень работ есть в материале о том, что входит в техническую поддержку сайта.

Как снизить риск, что сайт ляжет снова

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

  1. Автопродление домена и сертификата плюс уведомления на общий рабочий адрес, а не на личную почту сотрудника.
  2. Автопополнение хостинга или напоминание в календаре за 10 дней до списания.
  3. Мониторинг доступности. Внешний сервис проверяет сайт каждые 1-5 минут и присылает уведомление в мессенджер. Вы узнаёте об аварии раньше клиентов.
  4. Резервные копии в двух местах: у хостинга и отдельно от него. Бэкап, который лежит только на упавшем сервере, - это не бэкап.
  5. Обновления по расписанию, сначала на тестовой копии. Обновление «в один клик» на живом сайте - самая частая причина 500-й ошибки.
  6. Ежемесячная проверка форм и почты. Одна тестовая заявка в месяц ловит проблему, которую иначе замечают по упавшему числу обращений.

Если по этим шести пунктам вы не можете сказать «сделано» хотя бы по четырём, вопрос не в том, ляжет ли сайт, а когда именно это случится.

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

Сайт не открывается только у меня, а у остальных работает. Что это?
Это локальная проблема: кэш браузера, расширение, антивирус, сеть офиса или устаревшая DNS-запись у вашего провайдера. Проверьте сайт в режиме инкогнито и с телефона по мобильному интернету - если открывается, сам сайт в порядке.

Что делать, если домен просрочен?
Оплатить продление в личном кабинете регистратора. Сайт и почта обычно возвращаются в течение нескольких часов, иногда до суток. Если доступа в кабинет нет, восстанавливайте его через поддержку регистратора по документам компании - на это уходит от одного до нескольких рабочих дней.

Сколько времени занимает восстановление сайта?
Зависит от причины. Оплата хостинга или домена - минуты плюс ожидание. Перевыпуск сертификата - до получаса. Ошибка после обновления - от получаса до нескольких часов. Восстановление после взлома или из резервной копии - от нескольких часов до дня, и это при условии, что бэкап есть и он рабочий.

Может ли сайт упасть из-за наплыва посетителей?
Да, и это частая история после рассылки, эфира или запуска рекламы: тариф хостинга упирается в лимит и отдаёт 503. Лечится переходом на тариф мощнее, кэшированием и защитой от ботов. Если вы планируете большой поток, готовьте сайт заранее.

Кто отвечает за простой сайта - хостинг или подрядчик?
Хостинг отвечает за доступность сервера, подрядчик - за работоспособность сайта на нём. Порядок реакции и сроки лучше зафиксировать в договоре поддержки: без этого в момент аварии начинается переписка «это не к нам», а сайт всё это время не работает.

Не хочется разбираться в кодах ошибок и панелях хостинга - отдайте это нам. Пришлите скриншот и адрес сайта, мы посмотрим, что происходит, и скажем прямо: это пятиминутная правка, оплата домена или серьёзная авария. Наши условия по поддержке и сопровождению сайтов открыты, а связаться проще всего через страницу контактов.

А если вам ближе формат коротких заметок, заходите в наш телеграм-канал «Тусовка владельцев сайтов»: там мы разбираем такие поломки по горячим следам, без терминов и на живых примерах.

Хотите сайт, который приносит заявки, а не просто существует?
Honey Hunters Digital из Перми — разработка, поддержка и SEO-продвижение сайтов. Бесплатно разберём ваш проект и покажем, где вы теряете клиентов.
Получить бесплатную оценку проекта →
Автор:
Дата публикации:
Приглашаем присоединится к нашему каналу в Телеграм "Тусовка владельцев сайтов". В нем мы публикуем полезные статьи и делимся кейсами о том, как эффективно развивать свой сайт или интернет-магазин.