Изучение статистики сайта позволяет выявить, какие страницы сайта посещаются наиболее часто, какие поисковые запросы приводят посетителей на сайт, какими браузерами и операционными системами пользуются посетители, каково разрешение их экрана, и многое другое.Существует два основных подхода к сбору статистических данных: анализ логов и использование внешних счётчиков. Каждый из них применяется в веб-аналитике и имеет свои плюсы и минусы. В чём же особенности этих методов?
Анализ логов сайта
Лог сайта – это текстовый файл, который обычно автоматически сохраняется на сервере без дополнительных настроек. Логи позволяют работать с ними вручную в текстовом редакторе. Такой метод не требует установки на сайт никакого дополнительного программного обеспечения и извлекает данные из логов веб-сервера. Используя эти данные ты можешь детально просмотреть действия каждого пользователя. К тому же, данный подход позволяет диагностировать прерванные сеансы, когда посетитель закрывает страницу сайта, не дождавшись её загрузки.
Минусом является несовместимость с популярными нынче механизмами кэширования, ускоряющими работу и снижающих нагрузку на систему. Также в логах веб-сервера не найдёт отражение взаимодействие посетителя твоего сайта с закэшированной страницей, ведь в таком случае запрос к web-серверу не осуществляется. При анализе логов ты не сможешь получить некоторые технические характеристики компьютеров гостей: разрешение экрана, размер окна браузера, разрядность цветов и т.п. Отслеживание событий на флэш-сайтах, а также анализ действий посетителей на страницах твоего проекта (карта кликов) также не будут доступны при ручном разборе логов. Зато несомненным плюсом является возможность отследить попытки взлома твоего ресурса.
Просматривать логи вручную – весьма утомительное занятие, так как лог-файлы очень объемные. Для работы с ними давно придуманы различные программы — анализаторы: Analog, AWStats, loganalyzer, NetPromoter, Webalizer, WebAnalizer, WebHound, Webtrends и др.
Внешние сервисы статистики
Слово «внешние» как бы намекает, что требуется установка чего-то, что будет производить подсчёт. Это что-то – специальный JavaScript-код.
В отличие от анализа логов, для внешних сервисов не является препятствием кэширование, они могут выявить технические характеристики устройств, которыми пользуются ваши посетители, и способны отслеживать флеш- и ajax-сайты. Счётчики могут зафиксировать отдельные факты поведения посетителей: просмотр видеоролика, проигрывание музыки… Внешние сервисы зачастую снабжены “тепловыми” картами, демонстрирующими частоту кликов по той или иной области экрана. Способны они также создавать видео-ролики поведения пользователей на странице, позволяющих проследить всю логику его действий. Подробнее узнать о множестве инструментов сервисов web-аналитики ты сможешь в нашем следующем материале.
Однако прерванные сеансы сервисы зафиксировать не могут. Недостатком является и то, что браузер посетителя непременно должен выполнять JavaScript, отображать картинки, и у него должно быть разрешено сохранение cookie-файлов.
На чём же остановиться?
Получить наиболее полную информацию о посещении своего сайта ты сможешь, использовав оба подхода к сбору статистики, ведь они гармонично дополняют друг друга.