Счетчики посещений и рейтинги

Любому вебмастеру интересно знать, насколько популярен его сайт, сколько у сайта посетителей в день, за месяц, за год. Следовательно, нужно иметь счетчик числа посещений. Хороший счетчик должен учитывать не только число посетителей сайта, но и собирать как можно больше различных данных о том, как себя ведут посетители, что их интересует на вашем сайте, а также о том, откуда они приходят на сайт и другие статистические данные.

Установка счетчиков помогает

  • 1) оценить источники посещаемости,
  • 2) оценить аудиторию и ее поведение на сайте,
  • 3) найти новые возможности привлечения пользователей на сайт.

Счетчики могут быть внутренними, то есть установленными на сервере сайта, а могут быть внешними. Что касается собственных счетчиков, то они могут быть либо самодельными (для создания такого счетчика надо владеть каким-то языком программирования, например, PHP), либо могут предоставляться площадкой хостинга. И тот и другой вариант будет кратко охарактеризован чуть ниже, а пока рассмотрим варианты бесплатных сервисов учета посетителей вашего сайта.

Бесплатные сервисы счетчиков и рейтингов

В Интернет имеется целый ряд сайтов, предоставляющих сервис внешнего счетчика, как на платной основе, так и бесплатных. Естественно, что платные сервисы такого рода предоставляют более широкий набор функций. Но для персонального сайта можно ограничится и бесплатными сервисами. Для получения кода счетчика достаточно зарегистрироваться на сайте сервиса (иногда нужно дожаться подтверждения регистрации по e-mail).

Обычно бесплатные сервисы учета посещений предоставляют следующие данные:

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

Также можно определить географическое местоположение посетителя (регион), время посещения и некоторые другие персональные, но не конфиденциальные сведения. Сводную статистику обычно можно бывает просмотреть за текущий день, неделю, месяц, год или даже с начала использования данного счетчика. Естественно, чтобы получать максимально полную информацию о посетителях, необходимо устанавливать код счетчика на всех страницах сайта.

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

  • Посетители - количество уникальных посетителей, побывавших на страницах вашего ресурса. Посетитель - это уникальная "Кука" (Cookie), которая выдаётся каждому посетителю.
  • Хосты - количество посетителей с уникальным IP-адресом. Несколько компьютеров за одним прокси-сервером считаются за один хост. Новым считается уникальный хост, с которого ещё не было зарегистрировано ни одного посещения с начала текущего календарного месяца.
  • Визиты (у некоторых сервисов учета это называется хиты) - это загрузка страницы ресурса, на которой установлен счётчик.
  • Сессии - количество просмотров пользователями групп страниц сайта, если между этими просмотрами было более 15 минут.

Методика подсчета этих параметров может отличаться у разных сервисов. Например, в справке счетчика top.mail.ru написано "Если в браузере посетителя отключён приём cookies, то посетитель не засчитывается." А у LiveInternet.ru "просмотры без cookies включаются в общее количество просмотров. Обычно доля таких посещений составляет около 2-5% от общего количества просмотров". Top.mail.ru учитывает все загрузки страницы без ограничений по минимальному времени перезагрузки счётчика одним посетителем. Не засчитываются загрузки счётчиков некоторыми роботами. А у LiveInternet.ru выделен отдельный показатель "Перезагрузки: повторные загрузки одной страницы одним и тем же посетителем в течение 1 секунды." Перезагрузки включаются в общее число "просмотров", но отмечается, что "большое количество перезагрузок (более 10% от общего количества просмотров) говорит о том, что на страницах сайта установлено два экземпляра кода счетчика."

А теперь приведу для примера ссылки на несколько наиболее популярных сервисов сбора статистики о посещаемости сайтов.

Счетчик Рамблера

Это один из старейших сервисов подсчета числа посетителей в Российском секторе сети Интернет. Совмещен с рейтингом. По моим впечатлениям, дает довольно скудную статистику, а в рейтинге принята не очень удобная классификация ресурсов по категориям (нет, например, отдельной категории "Интернет", в силу чего ресурсы, посвященные созданию сайтов, разбросаны по разным группам: "Компьютеры", "Технологии", "Разное"). Тем не менее, наличие этого счетчика на сайте является как бы "признаком хорошего тона" и вы найдете иконку этого сервиса практически на каждом сайте.

Счетчик от Mail.ru

Этот счетчик служит основой рейтинга Top.Mail.ru - одного из самых популярных (по моему впечатлению) рейтингов в российском Интернете. .

Счетчик от LiveInternet.ru (LI.ru)

Этот счетчик позволяет получить довольно широкий (для бесплатного сервиса) набор статистических данных о работе вашего сайта.

Счетчик Hotlog.ru

Счетчик Hotlog.ru (как и счетчик от LiveInternet.ru) появился немного позже счетчиков Рамблера и Майл.ру. Но оба они отвоевали себе место среди подобных сервисов за счет широкого набора оцениваемых параметров сайта и бесплатности базового счетчика.

Другие счетчики

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

Если вас по каким-то причинам не устраивают отечественные сервисы статистики, можно обратиться к зарубежным счетчикам. В одном из руководств я нашел, например, рекомендацию использовать счетчик от www.thecounter.com, который предоставляет услуги по созданию как текстового, так и графического счетчиков посетителей страницы. Кроме того, можно установить невидимый счетчик, результаты работы которого доступны только вам. Подобный вариант удобен для определения популярности не сайта в целом, а, например, его конкретного раздела. Но сам я зарубежными счетчиками не пользовался, так что своего мнения об их преимуществах или недостатках у меня не сложилось.

Интересный вариант счетчика предоставляет сервис flagcounter.com:
free counters

Сколько счетчиков помещается на острие иглы?

Начинающие вебмастера часто допускают ошибку, чрезмерно увлекаясь установкой счетчиков на свой сайт. Можно встретить сайты, на которых расположено по 5 и более счетчиков. Во-первых, следует задать себе вопрос "А что дает установка каждого дополнительного счетчика?" Будет ли второй, третий, четвертый ... счетчик давать вам какие-то дополнительные сведения по сравнению с предыдущими? Согласитесь, что ответ на этот вопрос скорее всего будет отрицательным.

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

Я встречал в сети утверждение, что каждый дополнительный счетчик учитывает примерно на 5% меньше посещений, чем счетчик, установленный в HTML-коде выше него. Не берусь утверждать, что эта цифра верна, но, безусловно, отмеченный эффект имеет место. Это подтверждают и мои собственные наблюдения за счетчиками, установленными на сайте http://rus-linux.net. Чем ниже на странице установлен счетчик, тем позднее будет производиться обращение к нему и тем больше шансов, что клиент до загрузки счетчика успеет уйти с данной страницы на другие страницы вашего сайта. Напрашивается простой рецепт - установить счетчики в самом верху страницы. Но вы где-нибудь такое видели? Верх страницы - самое ценное во всех отношения пространство страницы и неразумно занимать его под служебные, в общем то, цели.

Для того, чтобы счетчики собирали более полную статистику, "хорошие" сервисы применяют разделение кода счетчика на две части. При этом основной код счетчика ("считающий пиксель") располагается в самом начале кода страницы (даже еще до тега body), а графическое изображение счетчика может быть размещено где угодно (обычно в самом низу). Это позволяет получать от счетчика максимально точные показатели. Именно таким образом организованы счетчики Рамблера, Майл.ру и LiveInternet.ru. А вот счетчик Hotlog.ru - одноблочный. Вы можете убедиться в этом, просмотрев исходный код текущей страницы.

Недостатки Интернет-сервисов подсчета страниц

У бесплатных (да и у платных тоже) сервисов подсчета статистики сайтов, имеется несколько "врожденных" недостатков, присущих им в силу самого принципа их функционирования. К основным проблемам счетчиков можно отнести следующее:

  • Поскольку такие счетчики используют сторонние сервера, возможны более или менее длительные периоды отсутствия связи между вашим компьютером и сервером статистики. В этом случае клиентский браузер тратит впустую изрядное количество времени на обращение к системе статистики, в результате и обращения не происходит, и заход пользователя на сайт не засчитывается, а процесс загрузки страницы замедляется, что может вызывать недовольство пользователей.
  • Задержки в загрузке данных с сервера системы статистики могут возникнуть и в случае перегрузки этого сервера, когда к нему обращается пользователей больше, чем может обслужить система статистики. При этом возможны и потери части данных.
  • Интернет-счетчики либо не отслеживают заходы поисковых роботов, либо предлагаемые ими решения имеют существенные недостатки.
  • Если пользователь находится за файерволом или анонимизатором, которые вообще не позволяют передать cookies или другие данные запроса, статистика посещений оказывается искажена.

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

Собственные счетчики на сайте

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

Анализаторы логов

Все локальные системы сбора статистики берут данные из журнальных файлов сервера. Когда клиент (браузер) передает на сервер запрос на выдачу какой-то страницы, в составе запроса передаются следующие данные:

  • обязательные параметры: IP-адрес клиента, запрашиваемый URL, дата и время запроса;
  • необязательные, но обычно передаваемые параметры: используемый пользователем браузер, адрес (URL) предыдущей страницы (с которой произошел переход, имя пользователя, пароль (для защищенных страниц) и т.д.

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

Программы-анализаторы журнальных файлов (логов), используют логи сервера для получения статистических данных. Наиболее известны программы Analog, Webalizer и Webtrends. Первые две бесплатны, а третья считается эталоном по числу возможностей.

При покупке платного хостинга вы обычно получаете "в пакете" один из таких анализаторов логов. Доступ к выдаваемым им данным вы можете получить через админку сайта.

Скрипты счетчиков

Вместо использования анализатора логов на сайте можно установить специальную программу (скрипт), которая будет вызываться при загрузке каждой страницы и собирать необходимую статистику. Пример такой программы на языке PHP вы можете найти по следующей ссылке: "Счетчик посещений сайта "PowerCounter".

Недостатки локальных счетчиков

  • Данные внутренних счетчиков не могут служить основанием для рейтингования сайтов. Так что для участия в "пузомерках" придется поставить хоть один внешний счетчик.
  • Большая трудоемкость установки и эксплуатации. Кроме того, может потребоваться дополнительная настройка веб-сервера.
  • Подсчет статистики создает дополнителную нагрузку на сервер и может несколько замедлять загрузку страниц.
  • Ограничены возможности фильтрации данных по дополнительным критериям: геотаргетинг, источники трафика, социо-демографические характеристики аудитории.

Полезные ресурсы

Загляните на досуге

Счетчики

Рейтинг@Mail.ru

LiveInternet

Rambler's Top100