Главная Веб-разработка

Как вести статистику посещаемости сайта?

Для того, чтобы сайт посещало большое количество людей, он должен быть не просто интересным и полезным, но также и оптимизированным под поисковые системы. Об этом знает каждый, кто занимается продвижением сайтов в Сети. Неважно, какую направленность имеет ресурс; будь то seo блог, интернет-магазин или развлекательный портал, главным критерием его успешности является статистика посещаемости сайта.

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

Популярные бесплатные сервисы

На сегодняшний день существует несколько самых распространённых методов для отслеживания посещений сайта и ведения статистики. Во-первых, это статистические модули в Joomla, WordPress и т. д. Вторым вариантом является «Яндекс.Метрика» и Google Analytics. Обе эти системы совершенно бесплатны и имеют достаточно большой функционал, который позволяет узнать о количестве посетителей, о том, из какой они страны, на каком языке говорят и какие страницы посещали.

Хорошим, хоть и менее популярным их аналогом можно назвать Piwik. Он отличается от «Яндекс.Метрики» и Google Analytics тем, что сведения о посещаемости сайта доступны только для его администраторов.

Сделано своими руками

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

Для начала нужно решить, при помощи каких методов будут собираться данные. Нужно учитывать и пользователей с динамичными IP-адресами, и тех, кто пользуется прокси-серверами, и обычных ботов.

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