Перейти к содержанию
+7 (916) 525-11-34 Заказать звонок →
← Блог о СЕО

Как установить и проверить счётчик Яндекс Метрики без дублей данных

Как установить и проверить счётчик Яндекс Метрики без дублей данных


SEOProvision

Одна загрузка опубликованного URL должна запускать один нужный счётчик и отправлять один PageView. Если просмотров два, не удаляйте первый найденный фрагмент кода. Сначала определите, откуда страница получает каждый запуск: из шаблона, менеджера тегов, модуля CMS или ручной вставки.

Чтобы установить и проверить номер счетчика без дублей, проводите тест на одной опубликованной странице и сохраняйте время загрузки.

Проверка строится вокруг одной загрузки страницы. Для неё нужно сопоставить три доказательства: код в исходном HTML, номер счётчика в отладке и сетевой запрос Метрики. Такое сопоставление отделяет двойную установку от повтора цели, виртуального перехода или самой заявки.

Сначала выберите одно место, которое управляет кодом

Назначьте один источник публикации кода и одного владельца настройки. Источником может быть общий шаблон сайта, штатная интеграция CMS, менеджер тегов или ручной блок. Одновременное управление через два места создаёт дубль даже тогда, когда в каждом интерфейсе всё выглядит правильно.

Запишите номер счётчика, проект Метрики, домены, на которых он должен работать, и место установки. Рядом укажите сотрудника с правом изменять настройку. Эта короткая карточка важнее снимка экрана: по ней команда понимает, где менять код при следующем релизе.

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

  • один номер для согласованного набора доменов;
  • одно место, где публикуется код;
  • один ответственный за изменение;
  • один контрольный URL для повторной проверки.

Карта установки: где искать код на разных частях сайта

Проверяйте не только главную страницу, а каждый тип шаблона. Каталог может работать на CMS, блог — на Tilda, а форма оплаты — на поддомене. Один глобальный блок в такой архитектуре не гарантирует одинаковую установку.

Составьте рабочую карту «тип URL → источник кода». Включите главную, услугу или категорию, карточку, статью, страницу формы и поддомен. Для каждой строки откройте исходный HTML, найдите номер и укажите, какой шаблон или интеграция добавляет фрагмент.

  1. Откройте опубликованный URL, а не редактор или предварительный режим.
  2. Найдите номер счётчика в исходном HTML и посчитайте его появления.
  3. Проверьте менеджер тегов, интеграцию CMS и пользовательские блоки.
  4. Свяжите каждое найденное появление с конкретным источником публикации.

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

На Tilda отдельно проверьте штатное поле Метрики в настройках сайта и пользовательские блоки с кодом. Если номер задан штатно, повторная вставка через HTML-блок не нужна. После изменения опубликуйте затронутые страницы, иначе проверка покажет старую версию.

Тест одного PageView: три доказательства одной загрузки

Считайте установку подтверждённой, когда три сигнала относятся к одному номеру и одной загрузке. Первый сигнал показывает наличие фрагмента, второй — запуск счётчика, третий — фактическую отправку данных.

Добавьте к опубликованному URL параметр _ym_debug=2 по инструкции Яндекса и откройте инструменты разработчика. В панели отладки найдите номер и событие PageView. Затем во вкладке Network отфильтруйте запросы Метрики и перезагрузите страницу один раз.

Нормальный результат: номер найден в ожидаемом источнике, отладка показывает один PageView, а Network — один соответствующий запрос после одной перезагрузки.

Проводите тест в обычном окне и в режиме без расширений. Блокировщик рекламы может скрыть запрос. Редактор, отладка контейнера или административная панель, наоборот, могут добавить служебный запуск, которого нет у обычного посетителя.

Запишите точное время визита, URL и устройство. Затем откройте отчёт по странице за период, включающий этот момент. Задержка отчёта не превращает повторное обновление страницы в хороший тест: каждый новый просмотр создаёт ещё одно событие и мешает узнать исходный контрольный визит.

Матрица дублей: симптом, причина и исправление

Исправляйте уровень, на котором впервые появился повтор. Два фрагмента в HTML, один фрагмент и два сетевых запроса, два достижения цели при одном PageView — это три разные ошибки.

Номер дважды встречается в исходном HTML

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

В HTML один фрагмент, но Network показывает два запроса

Проверьте менеджер тегов, повторную инициализацию после согласия на cookie и JavaScript темы. Отключайте кандидатов по одному на тестовой версии. Массовое удаление скриптов скроет причинную связь и может сломать другие измерения.

Отладка показывает PageView, а отчёт не показывает визит

Сравните номер с открытым кабинетом, период отчёта, точный URL и фильтры. Если рабочий счётчик другой, код исправлять не нужно. Сначала откройте правильный кабинет или снимите сегмент, который исключает контрольный визит.

PageView один, а цель достигается дважды

Ищите повтор в логике цели. Одно действие может одновременно фиксировать автоматическая цель, JavaScript-событие и страница благодарности. Выберите один основной сигнал для отчёта, а вспомогательные назовите так, чтобы их нельзя было сложить как независимые заявки.

Отдельный сценарий для целей, форм и динамической навигации

Тестируйте одно действие за один сценарий. Сначала загрузите страницу и подтвердите PageView. Затем выполните один клик или одну отправку формы и больше ничего не меняйте до фиксации результата.

Для формы сопоставьте событие в браузере, достижение цели и серверную запись либо заявку в CRM. Если Метрика показывает два достижения при одной серверной записи, повтор появился до CRM. Если CRM получила две записи, проверять нужно обработчик формы и защиту от повторной отправки.

В приложении с динамической навигацией разделите первый просмотр и виртуальные переходы. Автоматический учёт маршрута и ручная отправка одного и того же PageView могут работать одновременно. Сравните URL и время событий, затем оставьте один механизм для каждого типа перехода.

Оценивать SEO-трафик можно только после такой технической сверки. Иначе два события выглядят как две заявки и искажают вывод о канале. Если карта установки остаётся неясной, начните с SEO-аудита сайта и аналитики.

Регламент после релиза: что хранить и когда перепроверять

Сохраните короткий протокол, который команда повторит после изменения сайта. В карточке достаточно номера счётчика, источника кода, контрольных URL, ожидаемых событий и времени последнего успешного теста.

Повторяйте проверку после смены шаблона, установки менеджера тегов, переноса блога, изменения формы, подключения cookie-баннера или динамической навигации. Для обычного контентного релиза полный аудит не нужен: достаточно контрольного URL каждого затронутого шаблона.

  • одна загрузка — один PageView;
  • одно тестовое действие — одно достижение основной цели;
  • одна отправка формы — одна серверная запись;
  • номер, URL и время проверки сохранены в журнале релиза.

Такой регламент не обещает абсолютную точность аналитики. Он даёт воспроизводимое доказательство, что после изменения сайт по-прежнему отправляет ожидаемые данные без технического дубля.

Частые вопросы

Можно ли поставить два разных счётчика на один сайт?

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

Почему в Метрике больше просмотров, чем я сделал?

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

Как проверить Метрику на Tilda?

Используйте штатное поле интеграции, исключите повтор полного кода в глобальном HTML и после публикации подтвердите один номер и один PageView через _ym_debug=2.

Сколько ждать появления контрольного визита?

Сначала подтвердите отправку PageView, затем проверьте правильный номер, период и фильтры. Если отчёт остаётся пустым, сохраните время визита и обратитесь к справке или поддержке Метрики.

Оставьте заявку, мы свяжемся с вами в ближайшее время.

Оставьте заявку, мы свяжемся с вами в ближайшее время.

Оставьте ваши контактные данные, мы свяжемся с вами в ближайшее время.

Или Вы можете связаться прямо сейчас: +7 (916) 525-11-34

Реквизиты организации

Наименование: Индивидуальный предприниматель Сапожников Никита Сергеевич ИНН: 772605497385 Банк: ООО «Банк Точка» Расчётный счёт: 40802810620000727099 Корреспондентский счёт: 30101810745374525104 БИК: 044525104

Проект №1 – продвижение действующего интернет-магазина

Регион продвижения: Москва и Московская область
Старт SEO-работ над сайтом: 08.2024
Месячная прибыль сайта после SEO: 2 000 000 руб./мес Хочу также!

Проект №2 – разработка и продвижение интернет-магазина с нуля

Регион продвижения: Москва и Московская область
Старт разработки сайта и SEO-работ: 10.2024
Месячная прибыль сайта после SEO: 4 000 000 руб./мес Хочу также!

Проект №3 – разработка и продвижение интернет-магазина с нуля

Регион продвижения: Москва и Московская область
Старт разработки сайта и SEO-работ: 01.2025
Месячная прибыль сайта после SEO: 400 000 руб./мес Хочу также!

Проект №4 – разработка и продвижение корпоративного сайта в Яндекс с нуля

Регион продвижения: Москва и Московская область
Старт разработки сайта и SEO-работ: 05.2025
Месячная прибыль сайта после SEO: 570 000 руб./мес Хочу также!

Проект №5 – разработка и продвижение корпоративного сайта в Яндекс с нуля

Регион продвижения: Москва и Московская область
Старт разработки сайта и SEO-работ: 01.2025
Месячная прибыль сайта после SEO: 390 000 руб./мес Хочу также!
✉