Analytics

Почему аналитика показывает меньше посетителей, чем логи сервера

Блокировщики удаляют сторонние счётчики до запуска. Как измерить свой разрыв по логу доступа и что чинит — и чего не чинит — сбор со своего домена.

AstrinaРедакция 17 июля 2026 г. 3 минуты чтения DE PT PL IT HI FR ES ZH EN RU UK

Откройте свою аналитику, а рядом — логи сервера за тот же день. Цифры не совпадут. И не на процент погрешности, а вдвое, втрое, иногда сильнее. Ничего не сломалось. Просто вашему счётчику посещаемости у заметной части посетителей попросту не дали запуститься.

Почему блокировщик рекламы удаляет ваш счётчик

Большинство скриптов аналитики грузятся не с вашего домена. Google Analytics — с google-analytics.com, Метрика — с mc.yandex.ru, и так далее. Значит запрос получается сторонним, а сторонние запросы — ровно то, ради чего блокировщики и написаны.

Блокировка тут не хитрая и не персональная. У uBlock Origin, AdGuard и встроенных механизмов Brave и Safari есть список известных трекерных хостов. Если запрос идёт на хост из списка, он просто не покидает браузер. Скрипт не выполняется. Запрос не приходит. В отчётах не появляется ничего.

А человек при этом страницу прочитал. И кликнул. И купил — или не купил. Вы его просто не увидели.

Доля больше, чем принято думать

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

Поэтому единственная цифра, на которую стоит опираться, — своя собственная.

Измерьте свой разрыв за десять минут

Инструмент для этого не нужен. Нужен лог доступа и одна команда.

  1. Возьмите полные сутки лога веб-сервера.
  2. Посчитайте запросы настоящих страниц — не картинок, не CSS, не JavaScript и не шрифтов, — которые вернули 200.
  3. Отбросьте очевидных ботов, отфильтровав user-agent со словами bot, crawl, spider.
  4. Сравните это число с просмотрами, которые записала аналитика за те же сутки.

Лог тоже не идеален: часть ботов врёт про свой user-agent, а CDN перед сайтом спрячет от origin всё, что отдал из кэша. Но он снят на вашем железе, софтом, которому незачем вам льстить, и его точности хватает, чтобы понять — у вас разрыв 5% или 60%.

Если числа близки — дальше можно не читать, этой проблемы у вас нет. Если аналитика показывает долю от лога — читайте дальше.

Что действительно это чинит

Лечится это тем, что вы перестаёте быть третьей стороной. Если счётчик грузится с хоста на вашем собственном домене — например, stats.вашдомен.com, — запрос становится первой стороной. Его нет ни в одном списке трекеров, потому что это ваш домен, а доменов миллионы. Список их не перечислит.

Это не уловка против выбора пользователя. Do Not Track, согласие и все прочие сигналы продолжают действовать, а тот, кто отключил JavaScript целиком, по-прежнему невидим. Меняется другое: люди, которые ни от чего не отказывались, перестают вычёркиваться из ваших цифр списком, которого они в глаза не видели.

На практике это одна DNS-запись: CNAME с вашего поддомена на хост сбора. Разбираем по шагам в статье сбор статистики со своего домена через CNAME.

Чего это не чинит

Честно про границы, потому что счётчик, обещающий всё, врёт:

  • Посетители с выключенным JavaScript невидимы в любом случае.
  • Блокировщик, настроенный резать любое поведение аналитики, а не только известные хосты, поймает и это.
  • Данные не станут точнее — они станут полнее. Это разные вещи.
  • К согласию это не имеет отношения. Нужен был баннер — он и дальше нужен.

Почему на это не жалко полдня

Каждое решение, принятое по аналитике, — это решение по тем посетителям, которые позволили себя увидеть. Если выборка смещённая — а пользователи блокировщиков смещены железно: технари, люди с обострённым чувством приватности, а на многих рынках ещё и самые платёжеспособные, — то вы затачиваете сайт под тех, кто меньше всего похож на тех, кого вы теряете.

Верить на слово не нужно. Сравните с логом. Данные в любом случае ваши.

Аналитика Astrina изначально работает со своего домена, а счётчик весит меньше 2 КБ. Если хотите посмотреть цифры, ничего не обещая, — на бесплатном тарифе три сайта, все лимиты перечислены, а вот как это выглядит, если сайт ваш собственный.

Попробуйте на своём сайте

Базовый счётчик бесплатный. Добавьте сайт и попробуйте все функции.

← Все статьи