
Счётчик посещаемости — программный модуль (обычно JavaScript-код), устанавливаемый на сайт для подсчёта количества посетителей, их поведения и других метрик. Передаёт собранные данные на сервер аналитической системы для последующего анализа.
Что такое счётчик посещаемости в современном веб-аналитике — невидимая часть инфраструктуры почти каждого сайта в интернете. Базовая статистика просмотров, источников трафика, географии пользователей — всё это собирается через специальный JavaScript-код, добавляемый в HTML-страницы.
Современные счётчики далеко ушли от простых счётчиков «1234567 просмотров с 2003 года», которые украшали страницы в 1990-х и 2000-х. Сегодня это сложные аналитические системы с десятками метрик, тепловыми картами, записью пользовательских сессий, A/B-тестированием. Видимая часть счётчика на сайте обычно отсутствует — данные собираются в фоновом режиме и доступны владельцу через личный кабинет аналитической системы.
Главные системы веб-аналитики на постсоветском пространстве — Яндекс.Метрика (бесплатная, с акцентом на русскоязычный рынок), Google Analytics 4 (бесплатная, международный стандарт), Liveinternet (бесплатная, с историей с 1999 года), Top.Mail.ru (бесплатная, от Mail.ru Group). На западных рынках популярны платные альтернативы — Adobe Analytics, Mixpanel, Amplitude, рассчитанные на крупный бизнес.
Что такое счётчик посещаемости
Счётчик посещаемости (англ. web counter, visitor counter) — программный инструмент для сбора статистических данных о посетителях сайта. Технически — это короткий JavaScript-код, который добавляется в HTML-страницы сайта и при каждом открытии страницы отправляет данные на сервер аналитической системы.
Базовая информация, которую собирает любой счётчик — это факт открытия страницы, время посещения, источник перехода (откуда пришёл пользователь), IP-адрес (для определения географии), технические параметры устройства (тип, операционная система, браузер, разрешение экрана).
В отличие от старых «видимых» счётчиков 2000-х годов, отображавших цифру с количеством посещений прямо на странице, современные счётчики работают невидимо. Пользователь не знает, что его действия отслеживаются, кроме случаев, когда сайт показывает специальное уведомление о cookies (обязательное по GDPR в Европе).
История счётчиков посещаемости
Эволюция счётчиков посещаемости:
- 1993–1995. Появление первых простых счётчиков — обычно CGI-скрипты, отображающие число посещений как картинку (GIF с цифрами) прямо на странице сайта.
- 1995. Запуск Web-Counter — одного из первых популярных коммерческих счётчиков. Бесплатные счётчики украшают «домашние страницы» на GeoCities, Tripod, Angelfire.
- 1997. Запуск SpyLog — российской системы веб-аналитики, ставшей популярной в рунете в начале 2000-х.
- 1999. Запуск Liveinternet — счётчика и аналитической системы, существующей до сих пор. Стал стандартом для русскоязычных сайтов в эпоху доминирования рейтингов.
- 2002. Запуск Top.Mail.ru — счётчика от Mail.ru, конкурента Liveinternet с системой рейтингов сайтов.
- 2005. Запуск Google Analytics — революция в веб-аналитике. Бесплатно, мощно, с детальной отчётностью. Постепенно вытесняет коммерческие системы.
- 2008. Запуск Яндекс.Метрики — российский аналог Google Analytics с собственными возможностями вроде Вебвизора (запись действий пользователей на сайте).
- 2010-е. Эпоха углублённой веб-аналитики. Появление специализированных инструментов: Hotjar (тепловые карты), Mixpanel (продуктовая аналитика), Amplitude.
- 2018. Вступление в силу GDPR (Общего регламента по защите данных ЕС) — ужесточение требований к обработке персональных данных. Сайты обязаны запрашивать согласие на использование cookies.
- октябрь 2020. Запуск Google Analytics 4 — новое поколение Google Analytics с акцентом на события, а не страницы. С 1 июля 2023 года полностью заменил Universal Analytics.
- 2023–2025. Распространение privacy-first аналитики (Plausible, Fathom, Simple Analytics) — счётчиков без cookies и трекинга персональных данных.
Как работает счётчик технически
Базовый принцип работы счётчика — отправка данных с веб-страницы пользователя на сервер аналитической системы:
- JavaScript-код в HTML. На каждую страницу сайта добавляется небольшой JavaScript-код. Обычно — в раздел
<head>или перед закрывающим</body>. - Загрузка библиотеки. Код подгружает основную JavaScript-библиотеку аналитической системы с её серверов (ga.js для Google Analytics, watch.js для Яндекс.Метрики).
- Сбор данных. Библиотека определяет основные параметры сессии: URL страницы, источник перехода (referrer), технические данные устройства, идентификатор пользователя (cookie).
- Отправка запроса. Собранные данные отправляются на сервер аналитической системы через HTTP-запрос (обычно GET к picture-pixel вроде
1x1.gifс параметрами в URL). - Запись в базу. Сервер записывает данные в свою базу. Аналитика накапливается асинхронно.
- Доступ к отчётам. Владелец сайта видит обработанные данные через личный кабинет — обычно с задержкой от нескольких минут до нескольких часов.
Дополнительные функции современных счётчиков:
- Отслеживание событий — кликов, отправки форм, скачивания файлов, видео-просмотров
- Сегментация аудитории — по демографии, географии, поведению, источникам
- Воронки конверсии — путь пользователя от первого посещения до целевого действия
- Тепловые карты — визуализация распределения кликов и движения мыши
- Запись сессий (Вебвизор в Метрике, Session Recordings в Hotjar) — видео действий пользователей
- A/B-тестирование — сравнение версий страниц
Основные системы веб-аналитики
| Система | Год | Особенности | Подходит для |
|---|---|---|---|
| Яндекс.Метрика | 2008 | Бесплатно, Вебвизор, точная атрибуция для Яндекса | Русскоязычные сайты, особенно ориентированные на Яндекс |
| Google Analytics 4 | 2020 | Бесплатно, события вместо страниц, интеграция с Google Ads | Международные сайты, фокус на Google как поисковике |
| Liveinternet | 1999 | Бесплатно, рейтинги сайтов, простая статистика | Маленькие сайты, блоги, традиция |
| Top.Mail.ru | 2002 | Бесплатно, рейтинги от Mail.ru | Аналог Liveinternet с другим рейтингом |
| Hotjar | 2014 | Тепловые карты, записи сессий, опросы | UX-исследования, оптимизация конверсии |
| Mixpanel | 2009 | Продуктовая аналитика, события, воронки | SaaS, мобильные приложения |
| Plausible | 2019 | Privacy-first, без cookies, простой интерфейс | Сайты с фокусом на приватность пользователей |
| Microsoft Clarity | 2021 | Бесплатно, тепловые карты, записи сессий | Альтернатива Hotjar без ограничений по объёму |
Стандартная практика для коммерческих сайтов — установка одновременно Яндекс.Метрики и Google Analytics 4. Это даёт полную картину поведения пользователей независимо от поисковика, через который они пришли. Дополнительно часто устанавливают Hotjar или Microsoft Clarity для UX-исследований.
Какие метрики собирает счётчик
Основные метрики, доступные в современных системах веб-аналитики:
- Уникальные посетители. Количество разных пользователей за период (по cookie или ID устройства).
- Сессии (визиты). Количество отдельных посещений сайта. Одна сессия = непрерывная активность пользователя за 30 минут.
- Просмотры страниц. Общее число открытий любых страниц сайта.
- Глубина просмотра. Среднее количество страниц за один визит. Высокая глубина = вовлечённость.
- Время на сайте. Средняя длительность одного визита. Маркер качества контента.
- Показатель отказов. Доля визитов с просмотром только одной страницы. Высокий — признак неподходящего трафика или плохой посадочной.
- Источники трафика. Откуда пришли посетители: поиск, реклама, прямые заходы, соцсети, реферальные ссылки.
- География. Страна, регион, город посетителей (по IP).
- Демография. Возраст, пол посетителей (на основе данных рекламной системы).
- Технические данные. Тип устройства, операционная система, браузер, разрешение экрана.
- Конверсии. Достижения целевых действий — отправка формы, оплата, регистрация. Главная метрика для коммерческих сайтов.
Установка счётчика на сайт
Стандартный процесс установки счётчика (на примере Яндекс.Метрики):
- Регистрация в системе. Создать аккаунт на metrika.yandex.by, добавить сайт.
- Получение кода. Система генерирует уникальный JavaScript-код с ID счётчика для конкретного сайта.
- Установка кода на сайт. Добавить код в раздел
<head>всех страниц сайта. В WordPress — через плагин или тему. В Bitrix — через настройки сайта. На самописных сайтах — вручную в шаблон. - Проверка работы. В админке Метрики появляется статус «Счётчик работает». Первые данные появляются через 5–10 минут.
- Настройка целей. Указать целевые действия для отслеживания: посещение страницы благодарности, клик по кнопке, отправка формы.
- Подключение Вебвизора. Опциональная функция Метрики для записи действий пользователей.
- Связь с рекламными системами. Если используется реклама в Директе — связать аккаунты для точной атрибуции конверсий.
Для Google Analytics 4 процесс аналогичный — создание аккаунта на analytics.google.com, получение Tag ID (формат G-XXXXXXXXXX), установка через Google Tag Manager или напрямую в код сайта.
Приватность и законы о персональных данных
Установка счётчика на сайт связана с юридическими требованиями по защите персональных данных:
- GDPR (Европейский Союз). С мая 2018 года требует от сайтов получать явное согласие пользователей перед установкой cookies. Распространяется на всех, кто работает с европейской аудиторией.
- ФЗ-152 (Россия). Федеральный закон о персональных данных. Требует уведомлять Роскомнадзор о обработке персональных данных.
- Закон РБ № 99-З. «О защите персональных данных» от 7 мая 2021 года. Требует от белорусских сайтов размещения политики конфиденциальности и получения согласия на обработку данных.
- Cookie-баннер. Стандартное решение для законного использования счётчиков — всплывающее уведомление при первом посещении с возможностью принять или отклонить cookies.
Технически некоторые системы (Яндекс.Метрика, Google Analytics) поддерживают «анонимизированный» режим без сохранения персональных данных. Privacy-first альтернативы (Plausible, Fathom, Simple Analytics) изначально проектируются для работы без cookies — они собирают агрегированную статистику, не требуя согласия пользователей по GDPR.
Часто задаваемые вопросы
Зачем нужен счётчик посещаемости на сайте?
Чтобы понимать, кто и как использует сайт: количество посетителей, источники трафика, поведение на страницах, конверсии. Без счётчика невозможно оценить эффективность рекламы, SEO, контент-стратегии. Это базовый инструмент любой маркетинговой работы. Также данные счётчика помогают улучшать сайт — определять проблемные страницы, оптимизировать воронки, тестировать гипотезы.
Какой счётчик лучше — Яндекс.Метрика или Google Analytics?
Лучше установить оба. У Метрики есть Вебвизор (запись действий) и более точная атрибуция для Яндекса. У GA4 — мощная связка с Google Ads и международный стандарт отчётности. Для русскоязычных сайтов в Беларуси и СНГ — Метрика часто удобнее из-за русскоязычного интерфейса и поддержки. Для международных проектов — приоритет за GA4.
Сколько счётчиков можно установить на сайт?
Технически — сколько угодно, но обычно 2–3 системы. Стандартный набор для коммерческого сайта: Яндекс.Метрика + Google Analytics 4 + Hotjar или Microsoft Clarity (для UX-исследований). Установка большего количества счётчиков замедляет загрузку страницы и не даёт пропорциональной отдачи. Каждый дополнительный счётчик добавляет 50–200 КБ JavaScript-кода.
Влияет ли счётчик на скорость сайта?
Влияет, но обычно несущественно. Современные счётчики загружаются асинхронно — параллельно с основным контентом сайта, не блокируя его. Среднее время загрузки одного счётчика — 50–200 мс на быстром интернете. Если на сайте установлено 5–10 счётчиков и они загружаются синхронно — может ощущаться замедление. Рекомендация — асинхронная загрузка через атрибут async или Google Tag Manager.
Что такое Вебвизор и зачем он нужен?
Вебвизор — функция Яндекс.Метрики для записи действий пользователей на сайте в виде видео. Можно увидеть, как реальный посетитель перемещает мышь, кликает, прокручивает страницу, заполняет формы. Незаменимый инструмент для UX-исследований — помогает понять, где пользователи теряются, какие элементы интерфейса вызывают проблемы. Аналогичная функция в Hotjar называется Session Recordings, в Microsoft Clarity — Session Recordings.
Нужно ли получать согласие на установку счётчика в Беларуси?
Согласно Закону РБ № 99-З «О защите персональных данных» от 7 мая 2021 года — да, желательно. Закон требует получения согласия на обработку персональных данных, к которым относятся cookies и IP-адреса. Большинство белорусских коммерческих сайтов сегодня используют cookie-баннеры — это стандартная практика как для соответствия местному законодательству, так и для работы с европейской аудиторией по GDPR.
Что такое privacy-first аналитика?
Подход к веб-аналитике, не использующий cookies и не собирающий персональные данные пользователей. Системы (Plausible, Fathom, Simple Analytics) показывают только агрегированную статистику: общее количество посетителей, источники трафика, географию без идентификации конкретных людей. Главное преимущество — нет необходимости в cookie-баннере и согласии по GDPR. Главный недостаток — меньше функций по сравнению с Google Analytics или Метрикой.
Можно ли скрыть счётчик от пользователей?
Технически счётчик и так невидим — это JavaScript-код в HTML. Пользователь не видит его на странице, кроме случаев, когда счётчик содержит счётчик-картинку (старые сервисы вроде Liveinternet с публичной статистикой). Однако пользователь может обнаружить счётчик через инструменты разработчика браузера (DevTools) или специализированные расширения вроде Ghostery. Полностью «скрыть» счётчик невозможно — это противоречит принципам прозрачной работы веб-сайтов.



