Установить счётчик Метрики - это не просто скопировать код и вставить на сайт. Половина аккаунтов, которые мы видим при аудитах, содержат ошибки установки: счётчик срабатывает дважды, не фиксирует часть страниц или вообще не передаёт данные в Директ. Статья о том, как поставить счётчик правильно с первого раза и проверить, что он реально работает.
Где создать счётчик и какие настройки выбрать
Заходите на metrika.yandex.ru, нажимаете «Добавить счётчик». Первые поля заполняются очевидно - название, адрес сайта. Но дальше есть несколько важных настроек, которые большинство пропускает.
Часовой пояс. Выбирайте реальный часовой пояс бизнеса, а не Москву по умолчанию, если вы, например, работаете в Новосибирске или Екатеринбурге. Это напрямую влияет на то, в какие часы вы видите всплески трафика в отчётах.
Валюта. Если вы подключаете электронную коммерцию, правильная валюта (рубли) нужна для корректного расчёта дохода и ROMI.
Вебвизор, карта скроллинга, аналитика форм. Включайте сразу все три - потом не придётся возвращаться. Данные начинают накапливаться только с момента включения, исторических записей нет. Вебвизор записывает сессии пользователей: вы буквально видите, как человек двигал мышью, куда кликал, на каком шаге ушёл. Для диагностики проблем с юзабилити это незаменимый инструмент.
Электронная коммерция. Если у вас интернет-магазин, включайте сразу. Без этой галочки данные о заказах передавать не получится, даже если разработчик настроит dataLayer.
После сохранения Метрика генерирует код счётчика - его нужно правильно установить.
Варианты установки: какой выбрать
Метрика предлагает несколько способов установки. У каждого есть нюансы.
Прямая вставка кода в HTML
Классический вариант: вы получаете JavaScript-сниппет и вставляете его в шаблон сайта между тегами <head> и </head>. Это самый надёжный способ - код грузится на каждой странице, нет зависимостей от сторонних систем.
Важный момент: код должен быть один на странице. Частая ошибка - счётчик дублируется в шаблоне шапки и в теле страницы. В итоге один визит записывается как два. Это искажает показатели глубины просмотра и время на сайте.
Google Tag Manager или Яндекс Тег Менеджер
Если на сайте уже стоит GTM или ЯТМ, счётчик удобнее добавлять через них - не нужен доступ к коду сайта. В GTM создаёте новый тег типа «Пользовательский HTML», вставляете код Метрики, ставите триггер «All Pages» (или «Все страницы»). Публикуете контейнер - готово.
Подводный камень: если контейнер загружается через async, счётчик стартует с задержкой 200-500 мс. На быстрых сессиях (bounce с первых секунд) первые события могут не успеть отправиться. Для большинства сайтов это некритично, но для лендингов с высоким bounce rate - уже повод задуматься.
CMS-плагины
Для WordPress есть официальный плагин «Яндекс Метрика» и несколько сторонних. Для 1С-Битрикс счётчик устанавливается через настройки модуля. Для Tilda - через раздел «Аналитика» в настройках проекта, там есть отдельное поле для кода Метрики.
Плагины удобны, но имеют свою проблему: при обновлении CMS или плагина настройки иногда сбрасываются. После каждого крупного обновления проверяйте, что счётчик на месте.
Как проверить, что счётчик установлен и работает
Существует три способа проверки, и лучше использовать все три.
Способ 1: Встроенная проверка в Метрике. В интерфейсе счётчика нажмите кнопку «Проверить». Метрика попытается автоматически найти код на вашем сайте. Это не всегда работает корректно, если сайт закрыт от индексации или требует авторизации.
Способ 2: Расширение Яндекс Метрика Checker. Установите расширение для Chrome. Зайдите на ваш сайт - расширение покажет, какие счётчики обнаружены на странице, их номера и статус (активен или нет). Это самый быстрый способ убедиться, что код загружается.
Способ 3: Просмотр сетевых запросов. Откройте DevTools (F12), вкладка Network, фильтр по mc.yandex.ru. Перезагрузите страницу. Должны появиться запросы к Метрике. Это 100% гарантия того, что код отрабатывает.
Реальное время в Метрике - ещё один способ убедиться. Зайдите на свой сайт в отдельной вкладке, в другой откройте отчёт «Сейчас» в Метрике. В течение 1-2 минут вы должны увидеть себя как посетителя. Если через 5 минут вас там нет - что-то пошло не так.
Привязка счётчика к Яндекс Директу
Это критически важный шаг, который часть рекламодателей пропускает. Без привязки Директ не получает данные о конверсиях из Метрики, и автоматические стратегии работают вслепую.
Привязка делается в двух местах:
- В Метрике: Настройки счётчика - раздел «Доступ» - добавьте логин рекламного аккаунта Директа.
- В Директе: Настройки кампании - поле «Счётчики Метрики» - укажите номер счётчика.
После привязки в статистике кампании появится вкладка «Метрика» с данными о сессиях, глубине просмотра, конверсиях. Это занимает 1-24 часа для первых данных.
Если Директ и Метрика на одном логине Яндекса - привязка происходит автоматически при указании номера счётчика в настройках кампании.
Настройка целей: без них счётчик бесполезен
Сам по себе счётчик фиксирует только трафик. Ценность начинается, когда вы настраиваете цели - события, которые считаются конверсиями.
Типы целей в Метрике:
- Посещение страниц - срабатывает, когда пользователь заходит на конкретный URL (например, /thank-you/ после заказа). Самый простой тип, не требует кода.
- JavaScript-событие - срабатывает при нажатии кнопки, отправке формы, клике по телефону. Требует добавления кода события на сайт или настройки через GTM.
- Составная цель - несколько шагов воронки (зашёл на страницу товара - добавил в корзину - оформил заказ). Позволяет видеть, где именно теряются пользователи.
- Электронная коммерция - автоматически считает заказы и доход, если настроена передача данных.
Практические примеры целей для разных типов бизнеса:
- Интернет-магазин: посещение /order/success/, событие «purchase» из dataLayer
- Услуги: отправка формы заявки, клик по номеру телефона, переход в WhatsApp
- B2B: скачивание прайс-листа, заявка на демо, регистрация на вебинар
Цели создаются в разделе «Цели» в настройках счётчика. После создания они становятся доступны в Директе для оптимизации автостратегий.
Частые ошибки установки
За практику работы с рекламными аккаунтами встречаются одни и те же ошибки снова и снова.
Счётчик только на главной странице. Бывает, когда код вставляют в HTML конкретной страницы, а не в шаблон. Пользователь, который пришёл на внутреннюю страницу, вообще не фиксируется.
Разные счётчики в разных разделах сайта. Иногда один счётчик стоит на основном сайте, другой - на лендинге акции. Данные не объединяются, статистика искажается.
Счётчик за авторизацией. Если вы тестируете сайт в залогиненном аккаунте, а счётчик исключает сотрудников по IP или через куки - вы не увидите себя в Метрике. Тестируйте в режиме инкогнито или с другого устройства.
Цели настроены, но не проверены. Создать цель в интерфейсе и реально её проверить - разные вещи. Используйте «Предпросмотр тегов» в GTM или режим отладки в Метрике (параметр _ym_debug=1 в URL), чтобы убедиться: событие передаётся.
Нет передачи clientId в CRM. Если вы принимаете заявки через CRM, имеет смысл передавать идентификатор пользователя Метрики (clientId) вместе с заявкой. Это позволяет сшивать онлайн-путь с офлайн-конверсиями через инструмент «Загрузка данных».
Заключение
Правильная установка счётчика - фундамент всей аналитики. Без неё данные либо неполные, либо ошибочные, и все выводы по рекламе строятся на песке.
Минимальный чек-лист корректной установки:
- Счётчик загружается на всех страницах сайта (проверьте через Checker)
- Код не дублируется
- Вебвизор и аналитика форм включены
- Счётчик привязан к Директу
- Настроены хотя бы базовые цели
- Цели проверены реальными тестовыми переходами
- Данные появляются в отчёте «Сейчас»
Уделите настройке счётчика 2-3 часа один раз - и получите достоверную аналитику на месяцы вперёд.