Метрика «не работает» в двух смыслах: отчёт пустой или в нём не те люди. В обоих случаях сам сервис обычно исправен. Ломается путь от страницы до счётчика. Ниже пять причин, которые мы нашли на своих сайтах, с цифрами из их статистики.
Наш пример: 643 визита в августе и 11 в сентябре
Статистика nexforce.ru за 2026 год, данные сняты 25 сентября:
| Месяц | Визитов в Метрике |
|---|---|
| июнь (с 15-го) | 196 |
| июль | 70 |
| август | 643 |
| сентябрь (по 24-е) | 11 |
Ни августовская, ни сентябрьская цифра не показывает посещаемость. Августовский пик — роботы, сентябрьский провал — в основном согласие на куки. Разберём по порядку.
Причина 1. Счётчик ждёт согласия на куки
С конца августа наш счётчик загружается только после того, как посетитель нажал «принять» в баннере. Кто баннер закрыл или проигнорировал, для статистики не существует.
Последствия в числах:
- визитов в неделю стало 2–4 вместо прежних 8–34;
- с 1 по 20 сентября Вебмастер насчитал 10 кликов из поиска Яндекса, а Метрика — 4 визита из всех поисковиков вместе;
- на втором нашем сайте, форматни.рф, за две недели сентября счётчик увидел 275 визитов из поиска, Вебмастер — 799 кликов. Это около трети.
Как понять, что причина в этом. Откройте сайт в окне инкогнито и не
трогайте баннер. Если в консоли браузера нет запросов к mc.yandex.ru,
код ждёт согласия.
Что делать. Это не поломка, а следствие выбранной схемы согласия. Решение о ней юридическое. Если она остаётся, считайте её данные выборкой, а объём трафика берите из Вебмастера и Search Console.
Причина 2. Блокировщик рекламы
Справка прямо называет причину, по которой счётчик не находится на странице: «Счетчик заблокирован расширением Adblock Plus, другими скриптами или файрволом».
Мы скачали четыре популярных списка фильтров 25 сентября и поискали в них сервер Метрики:
| Список | Правило для mc.yandex.ru |
|---|---|
| EasyPrivacy | ||mc.yandex.ru^ — блокирует |
| AdGuard Tracking Protection | ||mc.yandex.ru^ — блокирует |
| RU AdList | только исключения для отдельных сайтов |
| uBlock filters – Privacy | правил нет |
EasyPrivacy в uBlock Origin включён по умолчанию — так записано в настройках самого расширения. Значит, у каждого посетителя с uBlock Origin без ручной настройки счётчик не загрузится.
Долю таких посетителей отчёты не покажут в принципе: они до неё не доходят.
Причина 3. Отчёт полон роботов
Справка: «По умолчанию статистика отображается с учетом визитов роботов, которые определены по поведению». Роботов, которые представились сами, сервис исключает сразу.
Наш августовский пик разложился так. С 3 по 9 августа — 579 визитов, из них 567 Метрика отнесла к роботам. 568 пришли из одной страны за пределами России, 96% закончились отказом. Судя по стране и браузеру, это были наши собственные автоматические проверки сайта. Людей в ту неделю было 12.
Как понять. В отчёте переключите «Данные» на «без роботов» и сравните. Если визиты резко упали — вы смотрели на роботов.
Что делать. Смотреть отчёты без роботов. Свои проверки на боевом сайте не пускать в счётчик вовсе. Удалить уже засчитанные визиты нельзя.
Причина 4. Счётчик выключен для своих проверок
Обратная сторона прошлой причины. В начале сентября мы запретили счётчику
загружаться, если браузер управляется программой: при флаге
navigator.webdriver или строке HeadlessChrome в user-agent.
Поводом был замер: из 64 визитов 11 пришли от безголового браузера, и сервис считал их людьми. Фильтром в отчёте это не снять: условия по user-agent в фильтрах Метрики нет.
Теперь тестовый заход роботом не виден совсем. 23 сентября десять таких заходов дали ноль запросов к mc.yandex.ru. Если счётчик настраивал разработчик, спросите его, нет ли в коде таких условий, прежде чем искать поломку.
Похожая ловушка — счётчик на локальной копии сайта. По справке, сервис может относить к роботам посещения адресов, которые не указаны в настройках счётчика. Лучше, чтобы на тестовых адресах код не загружался вовсе.
Причина 5. Отложенная загрузка и неполная установка
Справка первым делом называет ещё одну причину «счётчик не найден»: «Отложена загрузка кода счетчика или счетчик загружается после выполнения какого-то действия на сайте».
Отложенная загрузка — обычный приём ради скорости: наш код тоже грузится после отрисовки страницы. Цена — посетитель, закрывший вкладку за секунду, может не успеть попасть в отчёт. Ещё одна причина — счётчик стоит не на всех шаблонах. Справка требует: «Код счетчика нужно установить в исходный код всех страниц сайта».
Как проверить счётчик за пять минут
- Панель отладки. Добавьте к адресу
?_ym_debug=2. По справке, если на вкладке Counters видны номер и настройки счётчика, «значит счетчик работает корректно». - Консоль браузера. Вкладка «Сеть», фильтр
mc.yandex. Нет запросов — код не загрузился. - Три браузера. Обычный, инкогнито без согласия и с блокировщиком. Так видно, в каком случае счётчик молчит.
- Отчёт без роботов. Сравните данные с роботами и без них.
- Сверка с Вебмастером. Сравните клики в Вебмастере с визитами из Яндекса в отчёте. Большой разрыв значит, что часть посетителей теряется по дороге к счётчику.
Если вы проверяете через API Метрики, помните о ловушке: запрос с двумя группировками сразу иногда возвращается пустым без ошибки. Пустой ответ тогда значит «сочетание не поддержано», а не «данных нет».
Как настроить цели, чтобы не испортить статистику, — в статье цель в Метрике. Какие отчёты смотреть для SEO — в статье отчёты Метрики для SEO.
Границы замера
- Два наших сайта с малым трафиком. На больших сайтах доли могут быть другими.
- Долю посетителей с блокировщиком мы не измерили: счётчик её не видит, а журнал сервера мы для этого не разбирали.
- Списки фильтров меняются. Проверка — на версии от 24–25 сентября 2026 года.
- Данные Метрики и Вебмастера сняты 25.09.2026.
Коротко
- Метрика не работает чаще всего потому, что счётчик не загрузился: ждёт согласия на куки, заблокирован или стоит не на всех страницах.
- uBlock Origin блокирует Метрику из коробки через список EasyPrivacy.
- Отчёт по умолчанию включает роботов по поведению — у нас они дали 567 визитов из 579 за неделю.
- Проверка:
?_ym_debug=2, вкладка «Сеть», отчёт без роботов, сверка с Вебмастером.
