Коротко. Быстрая проверка занимает минуту: открыть сайт в режиме инкогнито и увидеть свой визит в отчёте посетителей в реальном времени — если визит появился, код работает. Дальше проверяют не «жив ли счётчик», а достоверность данных: нет ли дубля кода (признак — отказы ниже 5% и удвоенные визиты), стоит ли код на всех типах страниц, срабатывают ли цели на тестовой заявке и сходятся ли заявки с CRM в пределах 10-15%. Полный аудит счётчика — 1-2 часа своими силами или 5 000-15 000 ₽ у подрядчика.
Проверка за пять минут: счётчик жив или нет
Три независимых способа, которые стоит пройти подряд — каждый ловит свою поломку.
- Реальное время. Откройте отчёт по посетителям за сегодня и параллельно свой сайт в режиме инкогнито. Ваш визит должен появиться за 30-60 секунд. Инкогнито обязательно: если в счётчике включён фильтр своих визитов по IP или по cookie, обычное окно вас не покажет, и вы решите, что счётчик мёртв.
- Исходный код страницы. Ctrl+U на сайте, поиск по строке с адресом серверов Метрики. Вхождение должно быть одно, и номер счётчика — ваш. Два вхождения с одним номером — дубль, два с разными номерами — на сайте два счётчика, и это может быть нормально (свой и агентский).
- Статус в списке счётчиков. Метрика сама помечает счётчики, которые перестали получать данные. Если пометка стоит, а сайт работает — код удалили при обновлении темы или его срезала оптимизация скриптов.
Отдельно включите мониторинг доступности сайта в настройках счётчика: он присылает уведомление, когда сайт перестал отвечать. Это дешёвый способ узнать о падении хостинга раньше, чем о нём сообщит клиент.
Код на всех страницах? Как проверить массово
Счётчик, который стоит только на части сайта, опаснее полностью сломанного: цифры есть, они выглядят правдоподобно, и по ним принимают решения. Проверять нужно по типам шаблонов, а не по количеству страниц.
Минимальный ручной набор — шесть адресов: главная, страница услуги или категория, карточка товара, статья блога, контакты, корзина и страница благодарности. На каждой — проверка исходного кода. Если сайт больше 50-100 страниц, быстрее прогнать краулер (бесплатной версии Screaming Frog хватает на 500 адресов) с поиском по строке адреса счётчика: на выходе будет список страниц без кода.
Косвенный признак без всяких инструментов: откройте отчёт по страницам входа или по адресам страниц. Если целого раздела сайта в нём нет вообще, при том что он есть в поиске — кода там нет.
Признаки, по которым видно, что данные врут
Обычно поломка видна не по нулям, а по неправдоподобным значениям. Таблица закрывает большинство случаев.
| Симптом | Вероятная причина | Что делать |
| Отказы 2-6% по всему сайту | Дубль кода: два хита подряд, визит не считается коротким | Проверить исходный код на дубль, убрать лишнюю вставку |
| Отказы 85-95% почти везде | Не включён точный показатель отказов; либо мусорный трафик с рекламных сетей | Включить точный показатель, отдельно посмотреть срез по площадкам |
| Визиты выросли ровно вдвое с конкретной даты | Второй экземпляр кода после обновления темы или установки плагина | Сравнить дату скачка с датой правок сайта |
| Среднее время на сайте 3-10 секунд | Дубль хитов или счётчик срабатывает до загрузки контента | Проверить установку кода |
| Прямые заходы больше 50-60% | Ссылки без меток, редиректы срезают параметры, трафик из мессенджеров | Проверить разметку рекламы и рассылок, проверить цепочку редиректов |
| Достижений цели вдвое больше, чем заявок в CRM | Цель на клик по кнопке, а не на успешную отправку формы | Перевести цель на событие после успешной отправки |
| Достижений цели меньше, чем заявок в CRM | Цель ловит не все формы: попап, футер, квиз считаются отдельно | Настроить цель на каждую форму или общее событие отправки |
| Цель обнулилась с конкретной даты | Изменился адрес страницы благодарности или класс кнопки после правок сайта | Сверить настройки цели с текущей вёрсткой |
Проверка целей: тест живой заявкой
Единственный надёжный способ убедиться, что заявки считаются — отправить настоящую заявку и посмотреть, что произошло. Порядок:
- Откройте сайт в режиме инкогнито и добавьте к адресу метку вида utm_source=test — так тестовый визит потом легко найти и исключить.
- Заполните форму настоящими своими данными и отправьте. В комментарии напишите «тест», чтобы менеджер не звонил.
- В отчёте по посетителям в реальном времени найдите свой визит и убедитесь, что у него отмечено достижение нужной цели.
- Повторите для каждой формы отдельно: главная, страница услуги, всплывающее окно, форма в футере, квиз, кнопка обратного звонка, клики по телефону, почте и мессенджерам. Это самая скучная и самая полезная часть проверки — обычно из шести форм считаются четыре.
- Отдельно проверьте, что цель не срабатывает при простом открытии страницы или при клике по неотправленной форме — ложные срабатывания портят статистику сильнее пропусков.
Если цель настроена как событие в коде сайта, а срабатываний нет, помогает режим отладки: к адресу страницы добавляют служебный параметр отладки Метрики и смотрят в консоли браузера, какие события реально уходят на серверы. Так за пять минут видно, зовётся ли событие вообще и с каким именем — регистр и опечатка в названии цели ломают всё молча.
Сверка с другими системами
Счётчик может быть исправен, а картина всё равно неверной — если системы между собой не сходятся. Допустимые расхождения:
| Что с чем | Норма | Если больше |
| Клики в рекламном кабинете и визиты в аналитике | 5-15% | Редиректы срезают параметры ссылки, медленная загрузка, счётчик не на всех посадочных |
| Достижения цели и заявки в CRM | 10-15% | Цель ловит не все формы, или наоборот считает клики; звонки не учитываются вовсе |
| Выручка в аналитике и в системе заказов | 3-7% | Данные о заказе не передаются при оплате на стороне банка или при заказе по телефону |
Сверять нужно не «в среднем», а на одном конкретном дне: возьмите будний день двухнедельной давности и сравните три цифры. Проблема, невидимая в месячном итоге, на одном дне вылезает сразу.
Настройки, которые проверяют раз в квартал
- Доступы. Уволенные сотрудники и бывшие подрядчики с правами на редактирование — самый частый мусор в счётчике.
- Фильтр своих визитов. Если офис сменил провайдера, старый IP в фильтре бесполезен, а новый не добавлен — визиты сотрудников снова портят статистику.
- Роботность. Всплеск роботных визитов почти всегда связан с конкретной рекламной площадкой или с парсерами.
- Связки. Связь с рекламным кабинетом и панелью вебмастера отваливается при смене аккаунтов — проверяйте, что отчёты по расходам и по поисковым запросам не опустели.
- Цели после каждого редизайна. Правка вёрстки — самая частая причина тихой смерти целей. Взяли за правило: поменяли форму — прошли тест живой заявкой.
- Передача данных о заказах после обновления CMS или платёжного модуля.
Что чинится самому, а что стоит отдать
Честно про границу. Своими силами за 20-40 минут решаются: дубль кода, отсутствие кода на разделе, отключённый точный показатель отказов, фильтр своих визитов, цель на клик вместо отправки, доступы. Инструкции по этим пунктам укладываются в пару абзацев, платить подрядчику за них не нужно.
К специалисту имеет смысл идти, когда речь про передачу данных о заказах в интернет-магазине, про одностраничные приложения, где переходы не перезагружают страницу, про учёт нескольких доменов как одного сайта, про коллтрекинг и загрузку сделок из CRM. Там ошибка стоит не часа работы, а квартала неверных решений по рекламе.
Частые вопросы
Как быстро проверить, работает ли Яндекс.Метрика на сайте
Откройте сайт в режиме инкогнито и одновременно отчёт по посетителям в реальном времени — визит появится за 30-60 секунд. Второй способ, без входа в Метрику: нажать Ctrl+U на странице сайта и найти в исходном коде адрес серверов счётчика. Если строка есть, а данных в отчётах нет — проблема не в установке, а в настройках или в кэше.
Почему Метрика показывает ноль посетителей
Пять типичных причин: код стоит на тестовой копии сайта, а не на боевой; страницы отдаются из кэша со старой версией; счётчик режется расширением в вашем браузере (проверяйте с телефона по мобильному интернету); код повреждён при копировании через текстовый редактор; на сайте настроена политика безопасности контента, которая блокирует запросы к серверам счётчика. Последнее видно в консоли браузера как ошибка блокировки запроса.
Почему в Метрике заявок больше, чем в CRM
В девяти случаях из десяти цель настроена на клик по кнопке «Отправить», а не на факт успешной отправки. Тогда в статистику попадают повторные нажатия, отправки с незаполненными обязательными полями и клики роботов. Проверяется просто: отправьте форму с пустым обязательным полем — если цель засчиталась, настройка неверная. Второй по частоте вариант — тестовые заявки самой команды, не отфильтрованные из статистики.
Как проверить, что цель настроена правильно
Только живым тестом: заявка из режима инкогнито с меткой utm_source=test, затем поиск этого визита в отчёте по посетителям и проверка, что у него отмечена нужная цель. Дополнительно проверьте обратный сценарий — что цель не срабатывает без отправки формы. Каждую форму на сайте тестируют отдельно: одна общая цель почти никогда не покрывает попапы, квизы и формы в футере.
Можно ли проверить, стоит ли Метрика на чужом сайте
Да, факт установки и номер счётчика видны в исходном коде любой страницы — Ctrl+U и поиск по строке счётчика. Но это всё: доступ к статистике даёт только владелец счётчика, посмотреть чужие визиты и заявки по номеру невозможно. Публично о чужом сайте можно узнать лишь то, какие системы аналитики на нём стоят.
Если проверка показала, что цифры не сходятся сразу в нескольких местах, чинить по одной поломке долго и бессмысленно — обычно проще пересобрать учёт целиком. В DZ Digital аудит и настройка веб-аналитики начинаются с проверки достоверности: код на всех шаблонах, цели на каждой форме, разметка рекламных ссылок, сверка с CRM — чтобы решения принимались по цифрам, которые не врут.