Статья
Мониторинг сайта: как узнать, что сайт упал, раньше клиентов
Сайт может перестать открываться ночью или в выходные — и владелец узнаёт об этом от клиента, который не смог оставить заявку. Мониторинг доступности проверяет сайт каждые несколько минут и сразу сообщает, если что-то пошло не так. Разбираем, что именно проверять, какие инструменты для этого есть и что делать, когда пришло тревожное уведомление.
Что такое мониторинг
Мониторинг доступности — автоматическая проверка, которая каждые несколько минут открывает ваш сайт, как обычный посетитель, и смотрит, что получилось. Если страница не отвечает или отдаёт ошибку, приходит уведомление: в мессенджер, на почту, по СМС.
Что проверять
- Главную и страницы, которые приносят деньги: услуги, каталог, корзину.
- Ответ сервера: страница должна отвечать кодом 200, а не ошибкой.
- Время ответа: сайт, который открывается 30 секунд, для посетителя тоже «не работает».
- Ключевой текст на странице — чтобы заметить, если сервер отвечает, но вместо сайта показывает заглушку.
- Срок сертификата и домена — их окончание тоже кладёт сайт, но предупредить о нём можно заранее.
- Форму заявки — самое ценное, что есть на сайте, и самое незаметное, когда ломается.
Инструменты Яндекса
- Яндекс Вебмастер: в разделе «Индексирование» → «Мониторинг важных страниц» можно отметить до 100 адресов и следить за ответом сервера и статусом в поиске. В «Диагностике сайта» есть ошибка «Главная страница сайта возвращает ошибку» — о ней Вебмастер пишет на почту.
- Яндекс Директ: в дополнительных настройках кампании есть «Мониторинг сайта». Если главная страница недоступна больше 15 минут, объявления отключаются, а когда сайт заработает, показы возобновятся сами. Так деньги не тратятся на клики, которые ведут в никуда.
Это полезная страховка, но не замена мониторингу: Вебмастер следит за сайтом глазами поиска, а не каждую минуту. Если хостинг вместо сайта показывает заглушку, Директ может решить, что сайт работает. Поэтому для сайта, который приносит заявки, нужен и отдельный сервис мониторинга доступности.
Как часто и кому сообщать
- Раз в одну–пять минут — для сайта, который приносит заявки.
- Проверка из нескольких мест, чтобы не поднимать тревогу из-за сбоя у одного провайдера.
- Уведомление тому, кто может что-то сделать: разработчику или поддержке, а копию — владельцу.
Если сайт упал
- Проверьте, у всех ли он не открывается, — с телефона через мобильный интернет.
- Посмотрите, не закончились ли домен, хостинг или сертификат.
- Напишите в поддержку хостинга и разработчику.
- Если идёт реклама, приостановите её, пока сайт не заработает.
Подробный разбор причин — в статье «Сайт не открывается». А на случай, если сайт придётся восстанавливать, нужны резервные копии — о них статья «Бэкап сайта».
Как это делаем мы
Сайты нашей разработки мы сопровождаем по подписке, и во всех тарифах есть присмотр за доступностью сайта и резервные копии. Если с сайтом что-то не так, разбираемся мы, а вы занимаетесь клиентами. О том, что ещё входит в поддержку, — статья «Поддержка сайта».