У меня несколько собственных сайтов. И знаете, что меня в какой-то момент окончательно задолбало? Не разработка, не серверы и даже не постоянные обновления.
Меня задолбало пытаться понять, сколько людей на самом деле заходит на мои сайты.
Открываешь Google Search Console, там одни цифры. Заходишь в Google Analytics, там другие. Открываешь Яндекс Метрику, и начинается очередной квест с графиками, таблицами и кучей показателей.
Нет, я понимаю, что эти сервисы считают разные вещи. Где-то клики из поиска, где-то сеансы, где-то посетителей. Но мне, как обычному владельцу нескольких сайтов, хочется получить ответы на простые вопросы:
Сколько людей сегодня заходило?
Из каких стран?
Откуда они пришли: Google, Яндекс, социальные сети или напрямую?
Какие страницы открывали?
Что делали внутри сайта?
Какие источники действительно приводят аудиторию?
И желательно увидеть всё это в одном месте, а не проводить полдня за изучением отчётов.
В какой-то момент я решил: да ну его к чёрту, сделаю сам
Сел и начал собирать небольшую программу для Windows.
Не какой-то огромный аналитический комбайн с сотней настроек. Просто приложение, которое запускаешь на компьютере и сразу видишь, что происходит с твоими сайтами.
Назвал его AIOS Site Monitor.
Сначала подключил свои проекты и вывел основную статистику в одно окно.
В одном небольшом окне сразу видны все мои сайты.
Можно посмотреть оценку посещений, просмотры страниц, страны, источники переходов и время последнего визита.
Например, на скриншоте видно, что у одного проекта зафиксировано 8 просмотров страниц, а оценка количества посетителей составляет 6.
При этом сервер зарегистрировал 68 запросов страниц, а число уникальных комбинаций IP и User-Agent составляет 54.
И вот здесь начинается самое интересное.
54 технических идентификатора вовсе не означают 54 живых человека.
Среди запросов могут быть боты, поисковые роботы и автоматические проверки. А один человек может заходить с разных устройств.
Поэтому я специально разделил эти показатели, чтобы не выдавать любое обращение к серверу за полноценного посетителя.
А теперь самое интересное: что человек делал на сайте?
Мне всегда было интересно не только то, что кто-то зашёл на сайт.
Допустим, я вижу посещение. И что дальше?
Человек открыл главную страницу и сразу ушёл? Посмотрел описание проекта? Перешёл в раздел программ? Заинтересовался условиями? Открыл реквизиты?
Обычное число посещений об этом ничего не рассказывает.
Поэтому следующим этапом я добавил функцию «Путь посетителя».
Вот реальный пример из статистики одного моего проекта.
Посетитель открыл сайт, перешёл в раздел «О проекте», посмотрел план комплекса, затем бесплатные программы, занятия, факты о проекте, условия и в итоге открыл реквизиты.
Для меня такая информация гораздо полезнее, чем просто увидеть очередную единицу в графе «Посещения».
Я начинаю понимать, какие разделы действительно интересуют аудиторию.
Причём всё это без имён, электронной почты и других личных данных посетителей. Программа показывает анонимные события, которые фиксирует сам сайт.
Конечно, восстановление таких маршрутов не идеально. Не каждое действие удаётся связать с одной сессией, а источники переходов иногда определяются приблизительно.
Но даже такая картина помогает лучше понять поведение аудитории.
А что с динамикой посещаемости?
Следующий вопрос: растёт ли вообще интерес к моим сайтам?
Потому что открыть статистику за один день, увидеть несколько посещений и обрадоваться несложно. А вот понять, есть ли реальный рост, уже интереснее.
Поэтому добавил отдельный график.
Можно выбрать сайт и посмотреть динамику за 7 или 30 дней.
На скриншоте видно 32 посещения за известные дни последней недели.
При этом программа не рисует выдуманную статистику за дни, когда сбор данных ещё не работал. Если история началась 8 ноября, предыдущие дни остаются без данных.
Но мне кажется, лучше честно показывать отсутствие информации, чем создавать красивую диаграмму из неизвестно чего.
Ну и куда без уведомлений?
Потом подумал: раз программа уже следит за сайтами, почему бы ей заодно не сообщать о проблемах?
Добавил автоматическую проверку доступности.
Если сайт несколько раз подряд перестаёт отвечать, появляется уведомление. Когда снова начинает работать, программа сообщает и об этом.
Также предусмотрел уведомления о необычных всплесках посещаемости.
Сейчас проверка доступности выполняется раз в две минуты. Тревога срабатывает после трёх неудачных проверок подряд.
Не скажу, что это революция в мониторинге. Подобные инструменты существуют давно.
Но когда у тебя несколько собственных сайтов, довольно удобно иметь всё под рукой, не открывая очередную панель в браузере.
Так Google и Яндекс всё-таки врут?
Нет. И я не собираюсь утверждать, что моя программа считает людей точнее всех аналитических систем мира.
Было бы странно написать небольшое приложение и внезапно объявить, что многолетние разработки Google и Яндекса ничего не стоят.
Разные инструменты показывают разные показатели, и для владельца небольшого сайта это часто превращается в бесконечное переключение между отчётами.
Мне нужен был инструмент, который отвечает на мои конкретные вопросы.
Поэтому я сделал его для себя.
Да, там ещё есть что улучшать. Да, подсчёт посетителей остаётся приблизительным. Да, некоторые возможности пока работают только с моими собственными сайтами.
Зато я открываю программу и сразу вижу то, ради чего раньше приходилось лезть в несколько разных сервисов.
И вот теперь думаю: а может, это нужно не только мне?
Изначально я вообще не планировал делать коммерческий продукт.
Просто хотелось решить собственную проблему.
Но потом подумал: наверняка я не единственный человек, которому хочется видеть статистику своих сайтов без лишней головной боли.
Сейчас размышляю над универсальной версией AIOS Site Monitor, которую можно будет установить на обычный компьютер, подключить собственный сайт и пользоваться.
Возможно, сделаю простой установщик для Windows и максимально понятное подключение сайтов.
Но прежде чем тратить время на полноценную разработку, решил спросить у тех, кто действительно занимается сайтами.
Ребят, у кого есть собственные сайты, скажите:
Вам хватает Google Analytics, Яндекс Метрики и Search Console?
Или тоже хотелось бы иметь простую программу, которая сразу показывает посещаемость, источники переходов, действия посетителей и состояние сайтов?
Может, я вообще решаю проблему, которой больше ни у кого нет?
Интересно услышать ваше мнение. Особенно от владельцев небольших сайтов, интернет-магазинов и самостоятельных разработчиков.
P. S. Скриншоты настоящие, программа работает на моих проектах. Это пока не объявление о продаже и не предложение что-либо скачать. Просто решил поделиться тем, что получилось.