Автоматическая проверка доступности сайта

Проверка доступности сайта — это очень важный момент в деятельности любого вебмастера. Очень важно следить за работоспособностью своих сайтов, за их доступностью в сети. От стабильности работы сайтов зависит жизнь сайта, а также доход.


Проблемы с доступностью сайта могут вызывать следующие факторы:

  • плохой хостинг;
  • DDOS-атаки на сайтсервер;
  • нестабильность CMSскриптов сайта;
  • другие причины.

А вот результат таких вот неприятностей может быть самый разный:

  • понижение позиций в выдаче;
  • потеря трафика на сайт в период недоступности сайта;
  • недоверие аудитории к вашему сайту;
  • пессимизация ресруса;
  • выпадение сайта из индекса ПС;
  • АГС или бан.

Вывод один — мониторинг доступности сайтов и оперативное вмешательство при выявлении негативных моментов.

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

Вы можете воспользоваться разовой проверкой для выявления проблем с отображением сайта посетителям из разных стран. Для этого существуют различные сервисы проверки доступности сайта. Я же хочу сегодня вам рассказать про самый эффективный бесплатный сервис, благодаря которому вы сможете спать спокойно и больше не беспокоиться за свои сайты.

Лидер в своей нише Uptimerobot.com. Это самый оптимальный сервис для проверки доступности ваших сайтов. Плюсов у него достаточно, но самые главные из них:

  • понятный и простой интерфейс;
  • бесплатность;
  • достаточно частая проверка.

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

Если вдруг случится, что сайт недоступен, то вам будут приходить уведомления на почту с датой и временем простоя. Также можно настроить уведомления по СМС или в твиттер ленту. Давайте разберем весь процесс от и до.

Пошаговое руководство

1 — Регистрация

2 — Переходим в панель

3- Добавление сайтов на мониторинг

4 — Настройка сайта

5 — Обзор статистики

Вот теперь я спокоен за свои сайты и могут наблюдать всю картину с Uptime. У меня он 100% лишь потому, что я пользуюсь услугами хорошего хостинга. Также не будет лишним провести внутреннюю оптимизацию сайта и почистить его от всякого мусора, чтобы причин недоступности сайта не было совсем.

Есть и другие сервисы, которые занимаются ровно тем же, что и описанный выше, но они либо платные, либо с более плохими условиями. Более менее нормальной заменой может послужить Я.Метрика, если там включить соответствующую функцию. На этом все, комментарии открыты для всех желающих.

Update 19.02.14

Благодаря товарищу maximus выявилась недостаточность проверки по HTTP статусу. Ведь когда случается обвал БД сайта, то он все еще отдает верный статус на запросы, но сайт при этом не работает. Значит такая проверка нам не подходит, так как не представляет полной картины работоспособности сайта.

Но выход из ситуации есть и достаточно просто, с помощью этого же сервиса, но уже с другим типом проверки. Вам нужно в графе Monitor type выбрать не HTTP, а Keywords. В этом случае робот сервиса будет заходить к вам на сайт каждые пять минут и проверять страницу на наличие ключевого слова.

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

У меня внизу находятся ссылки на статические страницы, они постоянны и никогда не меняются, значит это то, что нужно. Беру любую фразу( Эксклюзив, например) и вставляют это слово в настройках проверки. Далее делайте так, как на скрине ниже. Вот так вот просто решилась данная проблема.

Данная функция запроса кейворда GET в других сервисах доступна только платным клиентам, здесь же вы получаете ее бесплатно. Чем не прелесть, а?

Источник: whiteprofit.ru

Добавить комментарий