Как подключить Яндекс Метрику к сайту: счётчик и проверка

Создайте счётчик, вставьте код на сайт и проверьте сбор данных. Пошаговая инструкция с настройками для CMS, SPA и проверкой в отладчике Метрики.

Подключение Яндекс Метрики к сайту сводится к трём действиям: создать счётчик, вставить его код на все страницы и проверить, что данные пошли. Данные начинают собираться сразу после установки, поэтому проверку сбора не нужно откладывать Быстрый старт — Яндекс Метрика.

Для старта нужны две вещи: Яндекс ID и доступ к редактированию сайта (админка CMS или код). Если сайт уже рекламируется в Яндекс Директе, авторизуйтесь под логином, зарегистрированным в Директе: так проще переходить между сервисами Быстрый старт — Яндекс Метрика.

Создание счётчика: имя, домен, настройки

Войдите в Метрику под Яндекс ID, нажмите «Добавить счётчик» и заполните форму Быстрый старт — Яндекс Метрика. Поля, которые влияют на дальнейшую работу:

Поле Что указать Зачем
Имя счётчика Домен или понятное название проекта Чтобы не путать счётчики, когда их несколько
Адрес сайта Без http:// и https://, например example.ru Привязка данных к домену
Дополнительные адреса Другие домены проекта Сбор статистики по нескольким площадкам
Включая поддомены Включить, если у сайта есть поддомены, например региональные филиалы Поддомены учитываются вместе с основным адресом
Принимать данные только с указанных адресов Включить при нескольких доменах Защита от чужих площадок в отчёте
Часовой пояс Ваш регион Корректные даты в отчётах

Эти поля и их смысл описаны в инструкции Яндекса для рекламодателей Как подключить Яндекс Метрику к сайту.

Что включить сразу при создании:

Есть нюанс: переключение тумблеров меняет сам код счётчика. Выставьте настройки до того, как копировать код, иначе придётся обновлять его на всех страницах Как подключить Яндекс Метрику к сайту.

Про данные клиентов. В Вебвизоре не фиксируются логины, пароли и другая конфиденциальная информация Как подключить Яндекс Метрику к сайту. Дополнительно перед установкой проверьте, что в формах и на страницах, которые попадут в записи, нет открытых полей с персональными данными, и не передавайте в Метрику содержимое CRM или переписку с клиентами: для веб-аналитики достаточно визитов и целей. Настройка целей и событий описана отдельно в таксономии событий.

Где взять код счётчика и куда его вставлять

В разделе «Настройка» на вкладке «Счётчик» нажмите «Скопировать»: получите фрагмент кода Быстрый старт — Яндекс Метрика. Его нужно добавить в HTML-код всех страниц сайта и разместить как можно ближе к началу страницы — от этого зависит полнота и корректность подсчёта Быстрый старт — Яндекс Метрика.

Практическое правило: код ставится в <head> или сразу после него на каждой странице. Если поставить его только на часть страниц, посетитель для Метрики будет то появляться, то пропадать, и в статистику попадут искажённые данные Быстрый старт — Яндекс Метрика.

<!-- пример: код счётчика в <head> шаблона страницы -->
<head>
 <meta charset="utf-8">
 <title>Страница</title>
 <!-- сюда вставьте код счётчика из раздела Настройка → Счётчик -->
</head>

Установка на CMS и SPA: Tilda, WordPress, HTML

Способ зависит от того, как устроен сайт. Общий принцип один — код должен оказаться в <head> каждой страницы.

Tilda. В настройках сайта откройте «Аналитика» → «Яндекс Метрика» и укажите номер счётчика. Сохраните настройки и опубликуйте все страницы; после установки статистика начнёт собираться через несколько часов Как подключить к сайту Яндекс Метрику. В тех же настройках Тильды можно отключить Вебвизор 2.0 или отправку данных электронной коммерции; после каждого изменения страницы публикуются заново Как подключить к сайту Яндекс Метрику.

WordPress. Два пути: плагин вроде Insert Headers and Footers, куда вставляют код в блок <head>, либо вручную — открыть header.php темы и вставить код перед закрывающим тегом </head> Как подключить Яндекс.Метрику к сайту: полная инструкция 2025. Есть и специализированные плагины Метрики.

Сайты с AJAX. Для них важна опция отслеживания хеша: она позволяет корректно учитывать показатели на сайтах с AJAX Как подключить Яндекс Метрику к сайту. Узнать, задействует ли ваш ресурс такую технологию, можно у разработчиков, которые его создавали Как подключить Яндекс Метрику к сайту.

SPA (одностраничные приложения). Код счётчика ставится в <head> точки входа приложения так же, как на обычном сайте Установка и настройка счетчика для SPA-сайтов — Справка Метрики. Переходы между экранами в SPA идут без перезагрузки страницы, поэтому автоматическая отправка просмотров не сработает на каждый экран. Чтобы учитывать такие переходы, при инициализации счётчика параметру defer ставят значение true — это отключает автоматическую отправку данных о просмотрах, — а показы фиксируют функцией hit, которую вызывают каждый раз, когда страница изменилась Установка и настройка счетчика для SPA-сайтов — Справка Метрики. В hit можно передать URL экрана или якоря и заголовок, чтобы переходы различались в отчётах Установка и настройка счетчика для SPA-сайтов — Справка Метрики.

// инициализация: отключаем автопросмотры, включаем карту кликов и ссылок
ym(XXXXXXXX, 'init', { defer: true, clickmap: true, trackLinks: true, accurateTrackBounce: true });

// вызываем при каждом переходе между экранами приложения
ym(XXXXXXXX, 'hit', '/contacts', { title: 'Контакты' });

Цели, у которых URL не меняется, отправляют функцией reachGoal Установка и настройка счетчика для SPA-сайтов — Справка Метрики. Вебвизор, карту кликов и ссылок на SPA подключить можно, а карта скроллинга, аналитика форм и Вебвизор 1.0 на SPA-сайтах не поддерживаются Установка и настройка счетчика для SPA-сайтов — Справка Метрики.

Ручная вставка в HTML. Универсальный путь для самописных сайтов и лендингов: код из «Настройки → Счётчик» вставляется в шаблон <head>, который используется на всех страницах.

После установки счётчик появится на странице «Мои счётчики» Быстрый старт — Яндекс Метрика.

Проверка работы счётчика и отладка

У проверки три уровня, и у каждого своё место, где видно результат.

1. Встроенная проверка наличия счётчика. В Метрике выберите счётчик в списке и на странице «Настройка» найдите блок «Проверка счетчика». В поле укажите адрес страницы, которую хотите проверить; по умолчанию там стоит URL самой просматриваемой за последние 30 дней страницы. Страница откроется в новой вкладке, и если счётчик найден, на ней появится сообщение о наличии счётчика Проверка счетчика — Справка Метрики. Проверка недоступна для автоматических счётчиков, в том числе счётчиков лендингов Директа Проверка счетчика — Справка Метрики.

2. Сбор данных через _ym_debug=2. Допишите к адресу страницы ?_ym_debug=2, например https://example.ru/?_ym_debug=2, и загрузите её. Если в адресе уже есть другие параметры, добавьте новый через &. Внизу страницы появится значок — нажмите его, откроется панель отладки; информация о номере счётчика и его настройках на вкладке Counters означает, что счётчик работает корректно Проверка счетчика — Справка Метрики. Действия на странице, например просмотр, видны на вкладке Console, а цели удобно смотреть на отдельной вкладке, где отслеживаются достижения настроенных целей, в том числе автоматических Проверка счетчика — Справка Метрики. Закрыть панель можно параметром ?_ym_debug=0 Проверка счетчика — Справка Метрики. Параметр _ym_debug=2 работает только с новым кодом счётчика; при предыдущей версии кода панель не появится, и тогда смотрят консоль браузера Проверка счетчика — Справка Метрики.

Если панель не появилась — консоль браузера. Не убирая _ym_debug=2 из адреса, откройте консоль сочетанием Ctrl + Shift + J (⌥ + ⌘ + J для macOS). Если в консоли видно номер счётчика и строку PageView, счётчик работает корректно Проверка счетчика — Справка Метрики. Строка Reach goal сообщает о вызове метода reachGoal — это признак срабатывания цели типа «Целевое событие» Проверка счетчика — Справка Метрики.

Если данных в консоли нет, справка называет три причины: счётчик не установлен или установлен неправильно (например, CMS внесла изменения в код); его блокирует расширение вроде Adblock Plus, сторонний скрипт либо файрвол; домен mc.yandex.ru заблокирован в файле hosts операционной системы Проверка счетчика — Справка Метрики.

3. Отображение статистики. На той же странице «Настройка» в блоке «Проверка счетчика» откройте отчёт «Популярное»: в нём будет сегмент по просмотру проверенного URL, а пусто там бывает, когда у страницы нет посетителей за выбранный период Проверка счетчика — Справка Метрики.

Если данные в консоли есть, а отчёты пустые, проверьте три вещи: данные отправляются на счётчик с другим номером; на вкладке «Фильтры» стоят слишком жёсткие фильтры; включён фильтр «Не учитывать мои визиты» — тогда смотрите сайт в режиме инкогнито Быстрый старт — Яндекс Метрика.

Привязка к Яндекс Директу и что дальше

Привязка делается в Директе. Откройте страницу редактирования кампании и в блоке «Счётчики Яндекс Метрики» выберите счётчик, установленный на сайте Подключение к Директу — Справка Метрики. Отчёты группы «Директ» появляются в Метрике после того, как вы настроите параметры кампании в Директе Подключение к Директу — Справка Метрики.

Если счётчик к кампании не привязан, переходы с объявлений попадут в отчётах Метрики в источник «Чужие кампании» Подключение к Директу — Справка Метрики. Разметку ссылок трогать не нужно: во все ссылки перехода по объявлениям автоматически добавляется метка yclid с уникальным номером клика, а счётчик при переходе отслеживает её и связывает визит с конкретным кликом Подключение к Директу — Справка Метрики. Со своей стороны проверьте, что сайт корректно открывает ссылки с метками Подключение к Директу — Справка Метрики.

Как убедиться, что связка работает:

  • В отчётах Метрики откройте группу «Директ»: отчёты «Директ, сводка» и «Директ, площадки» становятся доступны после настройки кампании Подключение к Директу — Справка Метрики.
  • Проверьте, что переходы с ваших объявлений не относятся к источнику «Чужие кампании»: туда они попадают, если счётчик к кампании не привязан Подключение к Директу — Справка Метрики.
  • Сверьте, что счётчик стоит на всех посадочных страницах, а на вкладке «Фильтры» в настройках счётчика нет слишком жёстких фильтров: оба пункта справка называет среди проверок, когда в отчётах по Директу нет данных Подключение к Директу — Справка Метрики.

Авторизация под логином Директа остаётся удобством: так проще переходить между сервисами Быстрый старт — Яндекс Метрика. Саму связку задаёт номер счётчика в параметрах кампании.

Что настроить после установки:

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

Чек-лист подключения

Учебный пример. Чек-лист заполнен для условного проекта example.ru — лендинга на Tilda с формой заявки, продвигаемого в Директе.

Шаг Что сделано Проверка Статус
1. Яндекс ID Вход под логином Директа Открывается кабинет Метрики Готово
2. Счётчик создан Имя example.ru, адрес example.ru, часовой пояс МСК Счётчик виден в «Мои счётчики» Готово
3. Настройки Включены Вебвизор, карта скроллинга, аналитика форм, автоматические цели Тумблеры выставлены до установки на сайт Готово
4. Номер счётчика Для Tilda нужен только номер, код не копируется Номер в Tilda совпадает с номером созданного счётчика Готово
5. Установка Tilda: «Настройка сайта → Аналитика → Яндекс Метрика», указан номер Все страницы переопубликованы Готово
6. Проверка сбора Открыт сайт, через несколько часов — визит в отчёте Визит виден в «Мои счётчики» Готово
7. Проверка цели Открыта страница с _ym_debug=2, отправлена форма Цель видна на вкладке целей в панели отладки; для цели типа «Целевое событие» в консоли есть строка Reach goal В работе
8. Привязка к Директу Номер счётчика выбран в блоке «Счётчики Яндекс Метрики» на странице редактирования кампании В отчётах группы «Директ» есть визиты по кампании, её переходы не относятся к «Чужим кампаниям» В работе

Как читать чек-лист: шаги 1–6 подтверждают, что данные собираются; шаги 7–8 — что цели и реклама связаны со статистикой. Пока шаг 6 не закрыт, дальше идти рано: вы будете настраивать цели и привязку на счётчике, который не получает визиты.

Частые ошибки и как их обойти:

Что дальше: настройте цели, откройте «Настройка → Помощник настроек» и сверьте, что посадочные страницы из объявлений открывают ссылки с метками.

Валерий Курземнек

Автор метода «Машиночитаемый маркетинг»

Что ещё почитать