Главная / База знаний / Яндекс.Метрика: настройка и отчёты

Почему Вебвизор не записывает визиты и как это исправить

6 мин чтения обновлено 19 августа 2026 Яндекс.Метрика: настройка и отчёты

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

Что вообще должен делать Вебвизор

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

Причина 1: Вебвизор выключен в настройках счётчика

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

Причина 2: блокировщики режут Вебвизор сильнее, чем счётчик

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

Причина 3: сайт открыт через iframe или встроен на сторонний домен

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

Причина 4: одностраничные приложения без смены URL

На сайтах, построенных как SPA (React, Vue и подобные фреймворки), переход между экранами часто не меняет адрес страницы полностью — используется хеш-навигация или History API без полноценной перезагрузки. Если счётчик Метрики инициализирован один раз при первой загрузке и не получает сигнала о смене «страницы» при переходах внутри приложения, Вебвизор может фиксировать только самый первый экран, а всё, что происходит дальше внутри приложения, — нет. Разработчику нужно отдельно вызывать hit при каждой смене маршрута внутри SPA, иначе с точки зрения Метрики весь визит выглядит как одна статичная страница.

Причина 5: высокая посещаемость и выборочная запись

При очень большом трафике Метрика не гарантирует запись 100% визитов Вебвизором — точный порог, с которого включается выборочная запись, Яндекс публично не раскрывает, и он может меняться. На практике это ощутимо только на сайтах с очень высокой посещаемостью; для среднего сайта с десятками и сотнями визитов в день это не объясняет пустой список записей — если записей нет совсем, а не «мало», причина почти наверняка не в этом, а в одном из пунктов выше.

Причина 6: код счётчика продублирован на странице

Если код Метрики вставлен на сайт дважды — например, вручную в шаблон и одновременно через плагин CMS или Google Tag Manager — счётчики могут конфликтовать между собой за право инициализировать сессию, и запись Вебвизора теряется или искажается, даже когда обычные визиты продолжают считаться (иногда задвоенно). Проверяется через исходный код страницы (Ctrl+U) поиском по слову metrika — если фрагмент кода встречается больше одного раза, это и есть причина.

Как быстро определить свою причину

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

Что делать, пока Вебвизор не работает

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

Вебвизор точно не работает, или записей просто мало?

Если записи есть, но их заметно меньше числа визитов в основных отчётах — это блокировщики у части аудитории, это нормально. Если список записей полностью пуст при реальных визитах на сайт — проблема в настройке или коде, а не в блокировщиках.

Нужно ли включать Вебвизор отдельно от установки счётчика?

Да, это отдельный переключатель в настройках счётчика — раздел «Вебвизор, карта кликов, аналитика форм». Установка кода счётчика сама по себе его не включает.

Появятся ли старые визиты в Вебвизоре после включения?

Нет, задним числом записи не восстанавливаются — Вебвизор начинает фиксировать визиты с момента включения, а не с момента установки счётчика.

Может ли Вебвизор работать на одних страницах сайта и не работать на других?

Да, обычно из-за того, что код счётчика вставлен вручную не во все шаблоны страниц, либо часть страниц открывается через iframe с другим доменом.

Стоит ли переживать из-за потерянных блокировщиками записей?

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

Разобраться, почему Вебвизор не пишет визиты именно на вашем сайте

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

ПОЛУЧИТЬ БЕСПЛАТНЫЙ АУДИТ →

Услуга по теме материала

Разберём записи визитов и найдём, где теряются заявки

Материалы по теме