Яндекс Метрику устанавливают так: создают счётчик, ставят его код на все страницы сайта, в начало head или body, и проверяют работу, открыв страницу с параметром ?_ym_debug=2 в адресе. Потом заводят цели и проверяют каждую: открывают сайт с ?_ym_debug=1, выполняют действие и смотрят строку в консоли браузера. Последний шаг, о котором забывают, это убрать из статистики свои визиты и автоматические проверки. На нашем сайте 9 октября 2026 года было 4 826 визитов с 97% отказов, почти все от наших проверок, а Метрика не отметила их как роботов. Ниже каждый шаг и как мы это исправили.
Что ищут об установке Метрики
Спрос взят из Вордстата 1 10 октября 2026 года, Россия, показы за 30 дней.
| Запрос | Показов в месяц |
|---|---|
| проверить счетчик метрики | 233 |
| как установить яндекс метрику на сайт | 181 |
| яндекс метрика не работает | 148 |
| установка яндекс метрики | 131 |
| роботы в метрике | 130 |
| как настроить цели в яндекс метрике | 120 |
| как проверить цель в яндекс метрике | 21 |
Проверить счётчик ищут чаще, чем установить. Это понятно: поставить код несложно, а убедиться, что он считает то, что нужно, сложнее. Какие цели заводить для рекламы, подробно разобрано в статье о целях в Метрике, здесь только установка и проверка.
Шаг 1. Создать счётчик
Счётчик создают на metrika.yandex.ru под аккаунтом Яндекса. Обязательное поле одно, адрес сайта: только домен и при необходимости путь, без http://, без параметров и без # 2. Там же выбирают часовой пояс и валюту и при желании включают вебвизор, запись действий посетителей 2.
Счётчик заводите на аккаунт владельца бизнеса, а подрядчику выдавайте доступ. Когда подрядчик меняется, статистика остаётся у вас.
Шаг 2. Поставить код на все страницы
Код счётчика берут в настройках, на вкладке «Счётчик» 2. Куда его ставить, зависит от того, как сделан сайт:
| Сайт | Куда ставить код |
|---|---|
| Страницы без CMS | в HTML каждой страницы, желательно в начало head или body 2 |
| CMS | в файл, который формирует шапку всех страниц; если CMS несколько, в каждую 2 |
| WordPress, OpenCart, 1С-Битрикс | официальный плагин Метрики 2 |
| Tilda | номер счётчика в «Настройках сайта» → «Аналитика», потом переопубликовать все страницы 5 |
Код нужен на всех страницах. Если на части страниц его нет, посетители будут то появляться в статистике, то пропадать, и данные исказятся 2. Отдельно проверьте посадочные страницы под рекламу, собранные позже основного сайта, и страницу «Спасибо» после отправки формы.
Шаг 3. Проверить, что счётчик работает
Откройте любую страницу сайта, добавив к адресу ?_ym_debug=2. Внизу страницы появится значок отладки, на панели видны номер счётчика и события 3. Это работает с новой версией кода. Для старой версии используйте ?_ym_debug=1 и консоль браузера (Ctrl+Shift+J, на macOS ⌥+⌘+J): при загрузке страницы там появится строка PageView 3.
Если панели нет и в консоли пусто, причин обычно три: код не на этой странице, счётчик блокирует расширение вроде Adblock Plus, или домен mc.yandex.ru заблокирован в файле hosts на компьютере 3. Проверьте с другого браузера, прежде чем править сайт.
Шаг 4. Завести цели
Цель это действие, которое вы хотите считать: отправка формы, клик по номеру, переход в мессенджер. Для рекламы нужна отдельная цель на каждый способ связаться, иначе не видно, что выросло, когда выросло общее число конверсий. Подробно о типах целей и о том, какие из них давать Директу, в статье о целях.
На своём сайте мы отправляем цели из кода методом reachGoal: так цель срабатывает после успешной отправки заявки, а не после нажатия кнопки. У нас отдельные цели на открытие окна заявки, начало заполнения и успешную отправку. На сайтах на Tilda отправку формы Метрика получает сама, как просмотр виртуальной страницы вида /tilda/form…/submitted, и цель ставят на этот адрес 5. Как это сделать, разобрано в инструкции по сайту на Тильде.
Шаг 5. Проверить каждую цель
Откройте сайт с ?_ym_debug=1, откройте консоль браузера и выполните действие. Для каждого типа цели в консоли своя строка 3:
| Цель | Что должно появиться в консоли |
|---|---|
| Просмотр страницы | PageView |
| JavaScript-цель | Reach goal с названием цели из reachGoal |
| Клик по телефону или почте | Ext link с адресом tel: или mailto: |
| Клик по кнопке, отправка формы | Button goal или Form goal |
| Скачивание файла | File с адресом файла |
| Переход в мессенджер | Ext link в консоли или событие на панели отладки |
Источник таблицы: Справка Метрики 3.
Если у вас включено «Не учитывать мои визиты», проверяйте в приватном окне браузера, иначе Метрика не засчитает ваше действие 3. В отчёте «Конверсии» данные появляются через несколько минут 3.
Шаг 6. Убрать из статистики свои визиты и проверки
Здесь мы сами наступили на грабли. После каждого выката сайта у нас автоматически запускаются проверки: робот открывает все страницы на компьютере и на телефоне, листает их и ищет ошибки. Ещё мы снимаем страницы для проверки вёрстки. Всё это шло на боевой сайт со счётчиком Метрики.
| День | Визиты | Отказы | Средняя длительность |
|---|---|---|---|
| 4 октября 2026 | 248 | 73% | 56 с |
| 5 октября | 838 | 87% | 32 с |
| 6 октября | 2 287 | 89% | 29 с |
| 7 октября | 662 | 82% | 26 с |
| 8 октября | 1 971 | 95% | 12 с |
| 9 октября | 4 826 | 97% | 8 с |
Источник: Метрика нашего сайта, счётчик nevsky.agency.
С 1 по 9 октября 10 638 визитов из 11 098 пришли из Яндекс Браузера, на котором работают наши проверки. Доля роботов в отчёте с 4 по 9 октября была от 0 до 0,8%. То есть Метрика считала проверки людьми, которые заходят на 8 секунд и уходят. Для собственника это ложная картина посещаемости, а для Директа, который учится на данных Метрики, шум.
Что предлагает Метрика. Опция «Не учитывать мои визиты» запоминает браузер, в котором владелец счётчика заходил в отчёты, и через 15 минут после первого входа перестаёт его учитывать 4. Явно представившихся роботов Метрика убирает сама, а роботов, определённых по поведению, можно удалить фильтром, но это действие отменить невозможно 4. Есть фильтр по IP-адресам 4, но нам он не помог бы: адрес нашего VPN меняется каждые несколько минут.
Что сделали мы:
- Счётчик не загружается в автоматических браузерах. Сайт проверяет признак браузера под управлением программы (navigator.webdriver) и подписи HeadlessChrome, Playwright и браузера нашего ИИ-помощника. В таком браузере код Метрики просто не подключается.
- Метка устройства команды. Каждый из нас один раз открывает сайт с параметром ?nm=team, и на этом устройстве счётчик больше не загружается. Параметр сразу убирается из адреса.
- «Не учитывать мои визиты» и фильтрация роботов включены в настройках счётчика.
Замер скорости страниц мы при этом не трогали: он идёт со счётчиком, как у обычного посетителя.
Тестовые заявки не должны уходить в Директ
Отдельная история с целями. В сентябре 2026 года мы проверяли форму своей бесплатной проверки сайтов, и тестовая заявка с именем «Тест» ушла в Метрику как целевая конверсия. Из трёх целевых конверсий, которые форма тогда передала, настоящей была одна. Для стратегии Директа, которая учится на этой цели, тестовая заявка выглядит как клиент.
После этого мы убрали цель этой формы из целей рекламы, и тестовые заявки больше не уходят в Метрику. Если тестируете форму на боевом сайте, делайте это с устройства, помеченного как устройство команды, или в режиме отладки, а не обычной заявкой.
Чек-лист установки Метрики
- Счётчик создан на аккаунт владельца бизнеса, у подрядчика доступ.
- Код стоит на всех страницах, включая посадочные под рекламу и страницу «Спасибо».
- ?_ym_debug=2 показывает номер счётчика на нескольких страницах сайта.
- Цель на каждый способ связаться: форма, телефон, мессенджер, почта.
- Каждая цель проверена в приватном окне по строке в консоли.
- Проверено, что цель не срабатывает на пустую форму и клик без звонка, или такие цели не отданы Директу.
- Включено «Не учитывать мои визиты».
- Автоматические проверки и устройства команды не попадают в счётчик.
- Тестовые заявки помечены и не уходят в Директ как настоящие.
Когда проще отдать нам
Поставить счётчик можно за полчаса. Дольше настроить цели так, чтобы они считали заявки, а не нажатия, и сверять их с менеджером. Цели и сверку мы настраиваем каждому клиенту на рекламе, ведение Директа у нас от 29 000 ₽ в месяц.
Как цели работают в живых кампаниях, видно в кейсах «Чисторитет» и «Ремзята». Пошаговый запуск рекламы на этих целях разобран в инструкции по настройке Директа.
Коротко
- Счётчик ставят на все страницы сайта, в начало head или body. Если код есть не везде, посетители то появляются в статистике, то пропадают.
- Работу счётчика проверяют параметром _ym_debug=2 в адресе страницы, а цели параметром _ym_debug=1 и консолью браузера. У каждого типа цели своя строка в консоли.
- Проверку делают в приватном окне, если включено «Не учитывать мои визиты», иначе своё действие не увидите.
- Автоматические проверки сайта портят статистику. На нашем сайте 9 октября 2026 года было 4 826 визитов с 97% отказов, почти все от проверок, и Метрика не отметила их как роботов.
- Мы перестали загружать счётчик в автоматических браузерах и на устройствах команды. Тестовые заявки помечаем, чтобы они не уходили в Директ как настоящие.
Источники
- Вордстат Яндекса, дата обращения 10 октября 2026
- Справка Яндекс Метрики: создание и установка счётчика, дата обращения 10 октября 2026
- Справка Яндекс Метрики: проверка цели, дата обращения 10 октября 2026
- Справка Яндекс Метрики: фильтры и операции, дата обращения 10 октября 2026
- Справка Tilda: отправка целей в Яндекс Метрику, дата обращения 10 октября 2026



