Как установить Яндекс Метрику на сайт и не потерять данные с первого дня

Как установить Яндекс Метрику на сайт и не потерять данные с первого дня

Куда вставлять код счётчика, какие настройки задаются один раз и не переписываются задним числом, как проверить сбор данных и почему счётчик должен быть на аккаунте компании, а не подрядчика.
Аналитика18 августа 2026 г.11 мин
Кратко

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

Вопрос

Что теряется навсегда, если Яндекс Метрику поставили на сайт неаккуратно?

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

Как установить Яндекс Метрику на сайт и не потерять данные с первого дня — статья блога ВебСпринт

Что разберем

  • Данные не восстанавливаются — это главное свойство веб-аналитики
  • Код обязан быть на всех страницах, и «на всех» здесь буквально
  • Менеджер тегов: лишний слой между сайтом и данными

Кому особенно полезно

Настройка Яндекс.МетрикиСквозная аналитикаТехническое SEOЗаявки для окон, балконов и остекления

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

Инструкций «нажмите кнопку добавить счётчик» в интернете достаточно, и они не врут — создать счётчик действительно можно за пять минут. Проблема в другом: почти все потери в аналитике происходят не из-за незнания кнопок, а из-за решений, которые кажутся техническими мелочами. Код поставили только на главную. Счётчик завели на личную почту разработчика. Часовой пояс оставили по умолчанию. Через полгода собственник открывает отчёты, чтобы понять, откуда приходят заявки, и обнаруживает, что цифры не сходятся ни с журналом менеджера, ни со здравым смыслом. Ниже — установка Метрики глазами того, кому потом с этими данными работать: что именно теряется при каждой типовой ошибке и что надо закрыть в первый же день.

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

Григорий
Григорий
Руководитель Web Sprint
15 дней, включая текущий
Записи Вебвизора хранятся
30 фильтров и 30 операций
Фильтров на один счётчик
в течение 3 месяцев
Удалённый счётчик восстановим

Данные не восстанавливаются — это главное свойство веб-аналитики

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

Практический смысл простой. Всё, что вы не включили в первый день, вы не сможете посмотреть за первый месяц. Цель на форму, созданная в марте, не покажет февральские заявки. Вебвизор, включённый в мае, не даст записи апрельских визитов — тем более что записи хранятся всего 15 дней, включая текущий. Поддомен, забытый в настройках счётчика, не добавит свой трафик в отчёты за прошлый квартал.

Отсюда логика всей статьи: мы не разбираем интерфейс кнопка за кнопкой, а идём по местам, где неаккуратность стоит безвозвратно потерянного периода наблюдений.

  • Страница без кода счётчика не даст статистику за то время, пока кода на ней не было.
  • Фильтры и настройки счётчика работают только вперёд, от момента включения.
  • Записи Вебвизора живут 15 дней — то, что не посмотрели, исчезает.
  • Смена часового пояса не пересчитывает уже собранные визиты.

Код обязан быть на всех страницах, и «на всех» здесь буквально

Код счётчика вставляется в шаблон, который отвечает за формирование верхней части всех страниц сайта — на CMS это файл заголовка, на самописном движке общий шаблон. Яндекс рекомендует размещать его внутри элемента head или body как можно ближе к началу страницы: от этого зависит полнота подсчёта. Содержимое noscript при этом кладётся в body.

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

Проверять надо не «стоит ли код», а «стоит ли он везде». Типовые дыры одинаковы из проекта в проект: страница благодарности после отправки формы, корзина и оформление заказа, лендинг под рекламу, сделанный отдельно от основного сайта, страницы, собранные во внешнем конструкторе, поддомен с блогом. Если сайт работает на нескольких системах управления сразу — например, основной раздел на одной CMS, а форум на другой, — код нужно ставить в каждую из них.

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

Менеджер тегов: лишний слой между сайтом и данными

Ставить Метрику через контейнер тегов можно, и справка такой способ описывает. Вопрос в том, зачем. Контейнер — это ещё один внешний скрипт, который должен загрузиться раньше счётчика. Не загрузился по любой причине — блокировщик, ошибка в другом теге контейнера, сетевой сбой — и данных за это время не будет вообще, при полностью исправном коде Метрики.

Рабочая схема, к которой мы приходим почти всегда: базовый код счётчика прописан прямо в шаблоне сайта, а контейнер, если он нужен, отвечает за события и сторонние пиксели. Тогда потеря контейнера стоит вам части событий, а не всей посещаемости. Когда контейнер действительно оправдан и как проверить, что уже стоит на вашем сайте, мы разбирали отдельно — в материале про Google Tag Manager.

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

Установка счётчика, базовые настройки и передача Метрики на аккаунт компании

Настройка Яндекс.Метрики

Настройка счётчика Яндекс.Метрики на сайте: вебвизор, цели на формы, звонки и мессенджеры, электронная коммерция, связка с Директом. От 15 000 ₽, 3–5 дней.

Проверить установку Метрики на вашем сайте

Настройки, которые задают один раз: пояс, валюта, адреса сайта

При создании счётчика Метрика просит адрес сайта, часовой пояс и валюту. Часовой пояс определяет, по какому времени будет собираться статистика, и его смена не переписывает уже собранные данные — поэтому московское время для проекта, который работает по Москве, ставится сразу, а не «потом поправим».

Поле «Дополнительные адреса» решает вопрос поддоменов и второго домена. Переходы между всеми указанными адресами считаются внутренними, то есть человек, ушедший с основного сайта на поддомен, не превратится в нового посетителя из ниоткуда. Опция «Включая поддомены» распространяет это на все уровни, а «Принимать данные только с указанных адресов сайтов» отсекает мусор с чужих доменов — например, с копий вашего сайта, куда скопировали контент вместе с кодом счётчика.

Тут же прячется ловушка, о которой мало кто знает заранее: к визитам роботов Метрика может относить посещения сайтов, которые не указаны в настройках счётчика. То есть забытый в настройках поддомен даёт не просто «трафик не в том разрезе», а трафик, помеченный как роботный, — и вы будете искать несуществующих ботов вместо того, чтобы дописать одну строку в настройках.

Здесь же на старте включаются автоматические цели и Вебвизор с картой скроллинга. Автоцели Метрика создаёт сама на клики по телефону, email, кнопкам, отправку форм и переходы в мессенджеры — они не заменяют нормальную настройку целей под вашу воронку, но с первого дня фиксируют хотя бы базовые обращения, пока до ручных целей руки не дошли. Вебвизор полезно помнить с другой стороны: он может отключиться сам, если записи не смотрели последние полгода.

Проверка за десять минут: убедиться, что данные действительно идут

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

Второй инструмент точнее и показывает не факт наличия кода, а то, какие данные уходят. К адресу страницы добавляется параметр _ym_debug=2 — внизу открывается панель отладки, во вкладке Counters видно номер счётчика и его настройки, во вкладке Console — события вроде просмотра страницы. Панель работает только с актуальной версией кода счётчика; если она не появилась, тот же параметр выводит данные в консоль браузера. Вариант _ym_debug=1 пишет в консоль без панели, а _ym_debug=0 отладчик закрывает.

Отдельно стоит отличать «счётчик не работает» от «данные есть, а в отчётах пусто». Во втором случае справка называет три причины: данные уходят на счётчик с другим номером, во вкладке «Фильтры» стоят слишком жёсткие условия, либо включён фильтр «Не учитывать мои визиты» — и вы смотрите на сайт из браузера, который сами же и исключили. Проверяется это заходом в режиме инкогнито.

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

Свои визиты и роботы: где фильтры помогают, а где ломают историю

Пока команда правит сайт, тестирует формы и показывает страницы клиенту, все эти визиты попадают в статистику наравне с покупателями. На проекте с сотней визитов в месяц это искажает вообще всё: конверсию, отказы, географию, глубину просмотра. Лечится опцией «Не учитывать мои визиты» — Метрика запоминает браузеры тех, кто заходил в отчёты или настройки счётчика, и перестаёт их считать. Ограничение: фильтр начинает работать через 15 минут после первой авторизации в Метрике под учётной записью владельца счётчика в этом браузере, и заходить на сайт надо именно из него.

Для сотрудников, которые в Метрику не заходят, фильтр строится по IP-адресу офиса — с условием «равно» или интервалом. Фильтры можно задавать и по URL, и по заголовку страницы: например, отсечь тестовые разделы. Лимит — 30 фильтров и 30 операций на счётчик, этого хватает с большим запасом.

Важное предупреждение, которое справка даёт прямым текстом: изменения, вызванные фильтрами, необратимы, и настройка не меняет данные, собранные до её включения. Отфильтрованные визиты не лежат где-то рядом «на всякий случай» — их просто нет. Поэтому фильтр по IP пишется аккуратно, с проверкой, что под него не попадает половина города.

Отдельно про опцию «Фильтровать роботов по поведению». Она выглядит полезной, а на деле сужает вам возможности: после включения визиты таких роботов удаляются из исходных данных, и переключать отображение «с роботами / без роботов» вы больше не сможете. Яндекс рекомендует её только тем, кто выгружает сырые данные через Logs API; в остальных случаях лучше пользоваться сегментом без роботов в отчётах — он ничего не удаляет и переключается обратно.

Установка счётчика, базовые настройки и передача Метрики на аккаунт компании

Настройка Яндекс.Метрики

Настройка счётчика Яндекс.Метрики на сайте: вебвизор, цели на формы, звонки и мессенджеры, электронная коммерция, связка с Директом. От 15 000 ₽, 3–5 дней.

Проверить установку Метрики на вашем сайте

Два счётчика, поддомены и разные домены в одной статистике

Дубли появляются буднично: один счётчик поставил разработчик, второй — подрядчик по рекламе, оба про это не знают. Технически несколько счётчиков на странице разрешены, но есть правило, которое нарушают почти всегда: Вебвизор должен быть подключён только к одному из них. Иначе возможна ситуация, когда записи не работают ни на одном счётчике — из-за того, как загружается общий файл кода.

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

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

Чей это счётчик: доступы, которые выдаются в первый же день

Счётчик, заведённый на личную почту подрядчика, — это не «мелочь, потом перенесём». Это ваша история посещаемости на чужом аккаунте. При расставании подрядчик уходит вместе с ней, и заново собрать данные за два года работы невозможно.

Правильная схема одна: счётчик создаётся на аккаунте компании, а подрядчикам выдаётся гостевой доступ. Уровней три. «Только просмотр» — смотреть статистику и сохранять отчёты. «Аналитика» — плюс создавать цели и сегменты, но без права трогать настройки счётчика. «Редактирование» — полное управление счётчиком, кроме удаления и переноса на другой аккаунт: эти два действия остаются только у владельца, и это ровно та страховка, ради которой аккаунт держат у себя.

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

Заодно в первый день закрывается связка с рекламой. Номер счётчика указывается в настройках кампании Директа — без этого переходы с ваших же объявлений попадут в отчёты Метрики как «Чужие кампании», и разложить расходы по кампаниям вы не сможете. В ссылки объявлений при этом автоматически добавляется метка клика, поэтому сайт должен нормально открывать адреса с параметрами.

Что настроить сразу, чтобы через три месяца было что анализировать

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

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

Ниже — порядок, в котором мы поднимаем аналитику на новом проекте. Он рассчитан на один заход: пройти сверху вниз за час и не возвращаться к этому вопросу через полгода с вопросом «а почему тут нет данных».

Установка счётчика, базовые настройки и передача Метрики на аккаунт компании

Настройка Яндекс.Метрики

Настройка счётчика Яндекс.Метрики на сайте: вебвизор, цели на формы, звонки и мессенджеры, электронная коммерция, связка с Директом. От 15 000 ₽, 3–5 дней.

Проверить установку Метрики на вашем сайте

Коротко по шагам

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

Последовательность, в которой мы поднимаем счётчик на новом проекте: от создания до передачи доступов, чтобы через квартал данные были полными и сопоставимыми.

  1. 1Создайте счётчик на аккаунте компании, а не на личной почте разработчика или подрядчика: укажите домен без протокола, часовой пояс по вашему рабочему времени и валюту — часовой пояс потом не пересчитает уже собранные визиты.
  2. 2В том же окне впишите все поддомены и дополнительные домены в поле дополнительных адресов, включите учёт поддоменов и опцию принимать данные только с указанных адресов — иначе трафик с забытого поддомена может попасть в роботный.
  3. 3Включите Вебвизор с картой скроллинга и аналитикой форм и оставьте автоматические цели: они с первого дня зафиксируют клики по телефону, отправку форм и переходы в мессенджеры, пока не настроены ручные цели.
  4. 4Вставьте код в общий шаблон страниц как можно ближе к началу, а не в контейнер тегов: контейнер — дополнительный скрипт, который может не загрузиться, и тогда данных не будет вовсе. Убедитесь, что шаблон покрывает страницу благодарности, оформление заказа, рекламные лендинги и все CMS, из которых собран сайт.
  5. 5Проверьте сбор данных: сначала встроенной проверкой счётчика по адресу конкретной страницы, затем откройте несколько разных типов страниц с параметром _ym_debug=2 и убедитесь во вкладке Counters, что номер счётчика тот самый, а во вкладке Console видны просмотры.
  6. 6Заведите первую ручную цель на главную форму заявки и проверьте её срабатыванием сценария на сайте — сделать это надо до первого рекламного клика, потому что за прошлые периоды цель ничего не посчитает.
  7. 7Свяжите счётчик с рекламой: укажите его номер в настройках кампании Директа, иначе переходы с собственных объявлений попадут в отчёты как чужие кампании, и проверьте, что сайт корректно открывает ссылки с параметрами.
  8. 8Включите фильтр «Не учитывать мои визиты» и добавьте фильтр по IP офиса, но не трогайте опцию фильтрации роботов по поведению — она необратима и лишает возможности сравнивать данные с роботами и без них.
  9. 9Выдайте подрядчикам гостевой доступ нужного уровня: «Аналитика» тем, кто настраивает цели, «Только просмотр» тем, кому достаточно отчётов. Право удалить счётчик и перенести его на другой аккаунт остаётся только у владельца.
Бесплатно

3 точки роста вашего сайта

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

  • Что на первом экране мешает понять, чем вы помогаете и сколько это стоит
  • Где теряются заявки: формы, скорость, версия для смартфонов
  • По каким запросам сайт уже близко к топу и чего ему не хватает

Разбор присылаем в течение суток в рабочие дни: Пн–Пт 9:00–19:00, Сб 10:00–18:00 (МСК). Ответ приходит в Telegram, звонить и продавать по телефону не будем.

FAQ по теме

Мы поставили код только на главную, а внутренние страницы добавим позже — что мы теряем?+
Возможность понять, какие разделы приводят обращения. Метрика начнёт видеть посетителя на главной и терять его на внутренних страницах, из-за чего визиты будут рваться, глубина просмотра занизится, а отказы вырастут. Данные за период неполной установки не достроятся: когда код появится на всех страницах, статистика по ним начнётся с этого дня, а не с момента запуска сайта.
Счётчик стоит, а в отчётах ноль визитов — с чего начинать разбор?+
Сначала откройте страницу с параметром _ym_debug=2 и посмотрите вкладку Counters: если там нет вашего номера, код либо не установлен, либо изменён при вставке в CMS, либо блокируется расширением. Если номер есть и просмотры уходят, проблема на стороне настроек: данные могут отправляться на другой счётчик, во вкладке «Фильтры» может стоять слишком жёсткое условие или включён фильтр «Не учитывать мои визиты» — тогда откройте сайт в режиме инкогнито.
Сайт на конструкторе, куда разработчик не даёт доступ к шаблону — как быть?+
У большинства конструкторов и популярных CMS есть готовое поле для номера счётчика или официальный плагин Метрики — код при этом подставляется во все страницы автоматически. Ставить счётчик через блок пользовательского HTML на одной-двух страницах не стоит: получится ровно тот случай, когда посетитель то появляется в статистике, то пропадает.
Счётчик завели на почту бывшего подрядчика, и он не выходит на связь. Данные пропали?+
Не обязательно. Подтвердите права на сайт в Яндекс Вебмастере под аккаунтом, на который нужно перенести счётчик, и отправьте форму переноса — счётчик переносят вместе с накопленной статистикой, если он собирает данные только по подтверждённому вами сайту. Если подрядчик успел удалить счётчик, у вас есть три месяца: в этот срок его можно восстановить вместе со всей собранной статистикой.
У нас блог на поддомене — заводить для него отдельный счётчик или добавить в существующий?+
Начните с добавления поддомена в дополнительные адреса основного счётчика и включите учёт поддоменов: тогда переход из блога в каталог останется одним визитом, а не разорвётся на два с потерей источника. Отдельный счётчик на поддомен имеет смысл, когда у блога своя воронка и свой ответственный — но тогда общую картину придётся смотреть отчётом по группе счётчиков, а он не показывает цели, Вебвизор и карты кликов.
Директ показывает больше кликов, чем Метрика визитов — кто-то из них врёт?+
Никто. Часть посетителей закрывает страницу до того, как счётчик успел загрузиться, — на мобильных расхождение может доходить до 25%. Добавьте сюда блокировщики рекламы, антивирусы и корпоративные прокси, которые не пускают счётчики. Повлиять на это со стороны Метрики нельзя, поэтому расхождение считают нормальным фоном, а тревожатся, когда оно резко меняется: это уже признак поломки на сайте.
Стоит ли включать опцию фильтрации роботов по поведению, чтобы отчёты были чище?+
На обычном коммерческом сайте — нет. Опция удаляет такие визиты из исходных данных необратимо, и после её включения вы не сможете переключать отображение статистики с роботами и без них. Яндекс рекомендует её только при работе с сырыми данными через Logs API. Для чистых отчётов достаточно сегмента без роботов — он ничего не удаляет и включается обратно.
Григорий Аникеев

Григорий Аникеев

Основатель Web Sprint, автор статьи

Контролирую качество каждого этапа: от первого аудита до финального релиза. Отвечаю репутацией за результат.

Применить к проекту

Проверить установку Метрики на вашем сайте

Если хотите применить рекомендации к своему сайту, нише или рекламной воронке, не нужно идти в отдельный раздел контактов. Отсюда удобнее сразу запросить короткий разбор по вашей ситуации.

  • Покажем, что стоит делать в первую очередь, а что можно отложить
  • Сверим рекомендации статьи с вашими страницами, трафиком и воронкой
  • Разберём задачу без лишних услуг и расплывчатых обещаний
Обсудить задачу

Связанные услуги

Полезные материалы