
Установить Яндекс Метрику на сайт можно за пятнадцать минут, а собрать после этого статистику, которой можно верить, получается далеко не у всех. Счётчик стоит, цифры идут, владелец доволен — и через полгода выясняется, что половина страниц не считалась, свои визиты подмешивались в отчёты, а заявки нигде не отмечались, потому что цели так и не завели. Данные за эти полгода восстановить нельзя: счётчик не хранит того, чего не собрал. Ниже — порядок установки, при котором такого не случится, и шесть поломок, которые я вижу на чужих сайтах чаще всего.
Отдельно предупрежу: правильная установка — не про «поставить галочки покрасивее». Каждый пункт ниже влияет на то, какой цифре вы через месяц поверите. Если сайт только делается, счётчик и цели лучше закладывать сразу — в моём создании сайтов аналитика входит в сдачу проекта, а не приделывается потом.
Создание счётчика: поля, которые определяют всё дальнейшее
Счётчик создаётся в интерфейсе Метрики кнопкой добавления. Полей немного, и каждое имеет последствия.
Имя счетчика. Отображается в списке «Мои счетчики», при пустом поле подставится адрес сайта. При одном сайте не важно, при пяти — единственный способ не запутаться.
Адрес сайта. Обязательное поле, указывается без http:// и https://. Самое частое место ошибки: домен пишут с www, а сайт работает без www, или наоборот. Счётчик от этого обычно не ломается, но в отчётах начинается путаница, а с ограничением по адресам данные перестанут приниматься вовсе.
Дополнительные адреса сайтов. Сюда добавляются другие домены и поддомены, которые должны считаться этим же счётчиком, с опцией «Включая поддомены». Нужно, если у вас есть поддомены по городам или отдельный домен под лендинг.
Принимать данные только с указанных адресов сайтов. Защита от посторонних данных. Включать стоит осознанно: если завтра поднимете копию сайта на другом домене, она считаться не будет.
Часовой пояс и валюта. Часовой пояс определяет, по какому времени нарезаются сутки в отчётах. Ставьте свой: иначе «вчера» в отчётах и «вчера» у вас будут разными днями. Валюта нужна для отчётов по доходу.
Вебвизор, карта скроллинга и аналитика форм. Один переключатель на запись визитов вместе с картами и аналитикой форм. Включайте сразу: задним числом записи не появятся, а именно они объясняют, почему люди не доходят до кнопки. Что с ними делать дальше — в материале о том, почему Вебвизор честнее любого аудита.
Не сохранять полные IP-адреса посетителей сайта. Вместо полного адреса сохраняется урезанный. Если вы не разбираете ботовые атаки по адресам, опция не помешает; если разбираете — потеряете главный признак.
Куда вставлять код
После создания счётчика Метрика отдаёт код. Библиотека подгружается с адреса mc.yandex.ru/metrika/tag.js, в самом коде перечислены параметры счётчика. Справка рекомендует размещать код как можно ближе к началу страницы и обязательно на всех страницах — иначе часть визитов не попадёт в статистику.
WordPress. Три варианта. Плагин Метрики или плагин для вставки кода в шапку — самый безопасный, код переживёт обновление темы. Вставка в файл шаблона работает, но при обновлении темы правку затрёт, если тема не дочерняя. Третий путь — менеджер тегов, если он уже используется. Деталь именно для WordPress: после вставки сбросьте кэш, иначе будете открывать старую страницу без кода и думать, что счётчик не работает.
Конструкторы. В большинстве конструкторов подключение сделано отдельным пунктом в настройках сайта, в разделе аналитики: выбираете Метрику, подтверждаете доступ к аккаунту Яндекса, указываете нужный счётчик. Ключевой момент, на котором спотыкаются все: после подключения страницы надо переопубликовать. Пока публикации не было, на живом сайте кода нет.
Менеджер тегов. Удобно, когда скриптов много и добавлять их приходится часто. Минус: между загрузкой страницы и срабатыванием счётчика появляется лишнее звено, и если менеджер не сработал, не сработает ничего.
Самописный сайт. Код добавляется в общий шаблон, а не в отдельные страницы. Проверьте, что шаблон один: у многих сайтов главная, карточка и страница «спасибо» собираются разными файлами, и код попадает не во все.
| Шаг | Где сделать | Как проверить, что работает |
|---|---|---|
| Создать счётчик | Интерфейс Метрики, добавление счётчика | Счётчик появился в списке «Мои счетчики» |
| Указать адрес и поддомены | Настройки счётчика, основные поля | Домен написан так же, как открывается сайт |
| Включить запись визитов | Переключатель Вебвизора при создании | Через сутки в записях есть визиты |
| Вставить код | Плагин, шаблон, конструктор или менеджер тегов | Раздел «Настройка» → «Проверка счётчика» по адресу страницы |
| Проверить все типы страниц | Главная, услуга, карточка, «спасибо» | Проверка счётчика для каждого типа отдельно |
| Убедиться, что данные идут | Отчёты Метрики | Отчёт «Трафик по минутам» в группе «Мониторинг» |
| Исключить свои визиты | Настройки, вкладка фильтров | Свой заход перестал появляться в записях |
| Завести цели | Раздел целей | Тестовая заявка отметилась в отчёте по конверсиям |
| Проверить отладку кода | Адрес страницы с параметром _ym_debug=2 | Внизу панель отладки с вкладкой счётчиков |
Шесть поломок, из-за которых статистика становится мусорной
Ставить несколько счётчиков на сайт можно, это штатная ситуация: свой и подрядчика. Но справка предупреждает, что Вебвизор надо подключать только к одному из них, иначе нагрузка на браузер посетителя растёт без пользы. Есть и более тонкий случай: если у одного счётчика включён режим серверного рендеринга с отключённым Вебвизором, а у второго Вебвизор включён, они конфликтуют. Самая обидная разновидность — один и тот же номер вставлен дважды: плагином и руками в шаблоне.
| Поломка | Как выглядит снаружи | Как проверить |
|---|---|---|
| Один номер счётчика вставлен дважды | Цифры выглядят правдоподобно, сайт тормозит сильнее обычного | Отладочная панель: видно, какие счётчики фактически сработали |
| Вебвизор включён сразу на нескольких счётчиках | Лишняя нагрузка на браузер посетителя | Настройки каждого счётчика на сайте |
| Код в кэшируемом фрагменте | Цифры идут, но занижены; в отчёте по страницам мало адресов | Сбросить кэш и проверить страницу заново |
| Кода нет на части шаблонов | Нет данных по карточкам или по странице «спасибо» | Проверка счётчика отдельно для каждого типа страниц |
| Домен указан не так, как открывается сайт | Путаница в отчётах, а с ограничением по адресам — полная тишина | Сравнить поле адреса с тем, что в строке браузера |
| Свои визиты попадают в отчёты | Завышенная посещаемость, испорченные отказы и география | Свой заход перестал появляться в записях визитов |
Самая дорогая строчка здесь — четвёртая. Код есть везде, кроме страницы «спасибо» после заявки, а именно её вы будете использовать как цель. Конверсии в отчётах просто не будет. Про эффект с кэшем на WordPress есть отдельный разбор: правку внесли, а браузер и робот видят старую страницу.
Что стоит включить в коде счётчика
Параметры инициализации по умолчанию выставлены так: сбор данных для карты кликов включён, отслеживание переходов по внешним ссылкам включено, точный показатель отказов включён, Вебвизор выключен, сбор данных электронной коммерции выключен, отслеживание изменений хеша в адресной строке выключено.
Что стоит трогать. Вебвизор — включать, если хотите видеть записи визитов. Электронную коммерцию — включать магазину, иначе отчётов по товарам и корзине не будет. Отслеживание хеша — сайтам, где переходы между экранами не перезагружают страницу: одностраничники, каталоги с фильтрами на адресах с решёткой. Без него весь сайт выглядит как одна страница.
Про точный показатель отказов скажу отдельно, его путают. Когда он работает, отказом считается визит, в котором зафиксировано не больше одного просмотра страницы и при этом визит длился меньше заданного времени — по умолчанию пятнадцати секунд. Человек, который зашёл на статью, прочитал её пять минут и ушёл, отказом не считается. Отключать этот режим почти никогда не нужно.
Фильтры: убрать себя и решить, что делать с роботами
Первым делом после установки — исключить собственные визиты. Среди фильтров счётчика есть опция «Не учитывать мои визиты»: Метрика запоминает браузеры пользователей, имеющих доступ к счётчику. Работает не мгновенно — примерно через четверть часа после первой авторизации в Метрике в этом браузере. Остаются телефон, домашний компьютер и браузер, в который вы в Метрику не заходили: для них удобнее фильтр по IP, условие «равно» для одного адреса или «в интервале» для подсети офиса.
Есть ещё фильтры по адресу страницы и названию с условиями «содержит», «начинается с», «равно» — ими отрезают тестовый раздел. И операции, которые не отсекают данные, а приводят адреса в порядок: вырезать параметры, вырезать якорь, привести к нижнему регистру, заменить домен. Они облегчают жизнь там, где к каждому адресу приклеиваются рекламные метки: без них один товар растащен по отчёту на двадцать строк.
Отдельная история — роботы. Метрика по умолчанию показывает статистику без явных роботов, тех, что представляются сами. Есть дополнительная опция фильтрации роботов по поведению, и у неё важная особенность: включение необратимо. При этом визиты роботов никуда не деваются — их видно в отчёте «Роботы» в группе «Мониторинг». Совет: не включайте поведенческую фильтрацию рефлекторно. Спрятать ботов из отчёта не значит убрать их с сайта, а разбираться с волной проще, когда она видна. Подробнее об этой ловушке — в разборе, почему фильтр роботов прячет атаку, а не защищает от неё.
Цели: заведите хотя бы примитивные, но сразу
Счётчик без целей показывает, сколько людей пришло, и ничего не говорит о том, сколько обратились. Отличить полезный канал от бесполезного по одним визитам невозможно.
Типов целей в Метрике полтора десятка, для старта хватает простых: посещение страниц (например, «спасибо»), отправка формы, клик по номеру телефона, клик на адрес почты, переход в мессенджер, скачивание файла, поиск по сайту. Есть и сложнее: целевое событие, количество просмотров, возврат из платёжной системы, звонки, чаты, мультицель и составная цель из последовательности шагов.
Правило, которое экономит месяцы: заводите цели в день установки счётчика, даже если они кривые. Цель, заведённая сегодня, начнёт копить данные сегодня. Цель, заведённая через полгода, покажет пустоту за прошедшие полгода. Кривую цель всегда можно переделать, а недостающие данные — нет. Что именно считать конверсией и как не испортить статистику лишними целями, разобрано в материале про настройку целей.
Как убедиться, что данные идут
Три проверки по нарастающей.
Проверка счётчика. В разделе настроек есть инструмент проверки: указываете адрес страницы, Метрика открывает её и сообщает, найден ли код. Прогоните так все типы страниц, а не только главную: услугу, карточку, «спасибо», статью блога.
Отладочная панель. Откройте страницу, добавив к адресу параметр _ym_debug=2. Внизу появится панель отладки с вкладкой счётчиков, где видно номер счётчика и его настройки. Это единственный простой способ поймать дубль: если счётчик вставлен дважды, в панели это станет заметно. Тот же параметр помогает проверить, срабатывают ли цели: сделайте тестовую заявку и посмотрите, отметилось ли событие.
Отчёты. Быстрее всего живые данные видны в группе «Мониторинг»: там есть отчёты «Трафик по минутам», «Нагрузка на сайт», «Время загрузки страниц» и «Роботы». Оговорка из справки: мониторинг корректно работает на сайтах с посещаемостью более ста просмотров страниц в неделю — на совсем тихом сайте график будет пустым, и это не поломка.
Финальная проверка через сутки: откройте отчёт по страницам и сравните число адресов с размером сайта. Двести страниц на сайте и сорок в отчёте означают, что код стоит не везде.
Когда установка не спасёт и когда нужен специалист
Счётчик бесполезен в трёх случаях. Первый: сайт не даёт вставить код в общий шаблон — редкие самописные движки и закрытые конструкторы. Второй: весь трафик идёт не на ваш сайт, а на профиль в справочнике или на страницу маркетплейса, там считает их система. Третий: счётчик есть, но никто в него не смотрит. Аналитика без человека, который раз в неделю открывает отчёты, — просто нагрузка на браузер посетителя.
Специалист нужен не для вставки кода — это делается по инструкции. Он нужен на двух развилках. Первая: что считать целью, если у вас звонки, мессенджеры и визиты в офис вперемешку. Вторая: что делать с увиденным. Установленный счётчик ничего не улучшает, он только показывает. Решения по цифрам принимает человек, который видел сотни похожих отчётов и знает, какие расхождения нормальны, а какие означают поломку.
Если счётчик стоит, но данные явно собираются криво — половина страниц не считается, цели не срабатывают, отказы выглядят невозможными, — это обычно чинится вместе с остальными техническими хвостами в рамках доработки сайта.
Частые вопросы
Замедляет ли счётчик сайт?
Любой сторонний скрипт добавляет запросы, это физика, а не мнение. Влияние заметно на слабых сайтах и при большом количестве подключённых скриптов. Разумный подход: не ставить пять систем аналитики сразу, а Вебвизор держать включённым на одном счётчике, а не на всех.
Можно ли поставить один счётчик на несколько сайтов?
Технически можно: для этого есть поле дополнительных адресов и опция учёта поддоменов. Но отчёты при этом смешиваются, и разделять их придётся сегментами. Для разных бизнесов лучше разные счётчики, для поддоменов одного сайта — один.
Через сколько появятся данные?
Сбор начинается сразу после установки. Если на сайт кто-то заходит, первые визиты видны почти сразу — быстрее всего в отчётах мониторинга. Отсутствие данных в первый час на сайте с редкими посещениями — это не поломка, а отсутствие посетителей.
Нужно ли что-то писать в политике конфиденциальности?
Да, это обычная практика: на сайте должна быть страница с информацией об обработке данных, а формы — сопровождаться согласием. Тексты лучше согласовать с юристом под ваш случай, а не копировать у соседа.
Что делать, если счётчик показывает подозрительно много прямых заходов?
Сначала проверить установку: дубли кода, менеджер тегов, редиректы, обрезающие источник. Потом смотреть отчёт «Роботы» и записи визитов. Резкий рост прямых заходов бывает и признаком ботовой активности, и следствием технической ошибки — различать надо по данным, а не по ощущениям.
Стоит ли ставить второй счётчик «для подрядчика»?
Проще выдать подрядчику гостевой доступ к вашему счётчику. Тогда данные одни, спорить не о чем, а доступ отзывается одним действием. Второй счётчик оправдан, если у вас разные подразделения с разными задачами и настройками.
Коротко
При создании важны три поля: адрес сайта ровно в том виде, в каком сайт открывается, дополнительные адреса с поддоменами и ваш настоящий часовой пояс. Переключатель Вебвизора, карты скроллинга и аналитики форм включайте сразу — записи задним числом не появятся.
Код ставится как можно ближе к началу страницы и обязательно на всех шаблонах. На WordPress безопаснее плагин, чем правка темы, и после вставки нужно сбросить кэш. В конструкторе подключение делается в настройках аналитики, после чего страницы обязательно переопубликовать.
Типовые поломки: дубль счётчика на странице, Вебвизор сразу на нескольких счётчиках, код в кэшируемом фрагменте, отсутствие кода на части шаблонов, домен указан не так, как открывается сайт, и собственные визиты в отчётах.
По умолчанию включены карта кликов, отслеживание внешних ссылок и точный показатель отказов. Магазину надо дополнительно включить сбор данных электронной коммерции, одностраничнику — отслеживание изменений хеша.
Свои визиты убираются опцией «Не учитывать мои визиты» и фильтром по IP. Поведенческую фильтрацию роботов включайте осознанно: она необратима, а роботы и так видны в отдельном отчёте.
Цели заводятся в день установки, пусть даже примитивные. Проверяется всё тремя способами: инструментом проверки счётчика, отладочной панелью по параметру в адресе и отчётами мониторинга.
Если счётчик уже стоит, но вы не уверены, что он считает всё и считает правильно, приходите на консультацию: за час проверяем установку, цели и фильтры и разбираем, каким вашим цифрам можно верить, а каким нет. Если хочется начать с общей картины по сайту, есть бесплатный аудит сайта — по нему сразу видно, где техника мешает собирать данные. А если вы только выбираете, кому доверить поиск, посмотрите, как устроено продвижение сайта в поиске Яндекса: аналитика там первый этап, а не отчётность для галочки.
Увеличьте позиции и продажи вашего сайта
Профессиональное SEO-продвижение с гарантией результата. Выберите подходящую услугу:
Остались вопросы по продвижению?
Меня зовут Анатолий Кузнецов, я SEO-оптимизатор с 20-летним стажем. Разберу ваш сайт, отвечу на вопросы и подскажу, что улучшить для роста позиций в Яндексе и Google.
Связаться со мной →
Комментарии
Иван
Поставил код через плагин, проверка счётчика говорит «код найден», а в отчёте по страницам всего 12 адресов, хотя на сайте под сотню. Куда копать?
Анатолий Кузнецов автор
Проверка счётчика подтверждает наличие кода на той странице, которую вы ей дали, — обычно на главной. Остальные она не трогает. Возьмите по одному адресу каждого типа: карточку, категорию, статью, страницу «спасибо», и прогоните проверку для каждого отдельно. Второй вариант, который встречается чаще: кода везде хватает, а в отчёт попало мало адресов, потому что на остальные страницы за выбранный период просто никто не заходил. Поставьте период побольше и посмотрите снова. Если после этого по-прежнему двенадцать — значит, шаблонов на сайте несколько и код попал не во все.
Карина
Спасибо за напоминание про переопубликовать страницы. Подключила счётчик в конструкторе, три дня ждала данных, психовала. Нажала публикацию — и всё пошло.
Михаил
Не согласен насчёт поведенческой фильтрации роботов. Если её не включить, отказы и глубина просмотра в отчётах врут, и никакого смысла в такой статистике нет. Мы включили и наконец увидели нормальные цифры.
Анатолий Кузнецов автор
Я не против самой фильтрации, я против того, чтобы включать её первым же действием и необратимо. Порядок, который считаю правильным: сначала неделю смотрите, что за трафик к вам приходит, в том числе в отчёте «Роботы», и понимаете масштаб. Если это обычный фон — включайте, ничего не потеряете. Если это волна, у которой есть начало и источник, вам важнее её разобрать, а не спрятать: спрятанные из отчёта визиты продолжают приходить на сайт. Ваш случай, похоже, первый, и тогда решение верное. Но советовать это всем подряд без оговорки «включение необратимо» я бы не стал.
Ольга
Скажите, а если счётчик поставили год назад, но цели завели только сейчас, — данные по заявкам за прошлый год как-то можно восстановить?
Анатолий Кузнецов автор
В общем случае нет: цель начинает считаться с момента создания. Но есть частичный обходной путь, если ваша заявка вела на отдельную страницу «спасибо». Посещения этой страницы счётчик писал всегда, независимо от целей. Откройте отчёт по страницам, отфильтруйте адрес страницы благодарности и получите приблизительное число заявок по месяцам, а с сегментами — ещё и по источникам. Точность ниже, чем у настоящей цели, потому что страницу можно открыть повторно или по прямой ссылке, но порядок величины и динамику вы увидите. Если же благодарность показывалась всплывающим окном без смены адреса, восстанавливать нечего.
Людмила
Про часовой пояс — прямо в точку. У нас Красноярск, счётчик стоял на московском времени, и утренние заявки падали во вчерашний день. Полгода не могли понять, почему отчёты не сходятся с журналом звонков.
Рита
Подскажите, обязательно ли включать вебвизор? Боюсь нагрузки на сайт, у нас и так медленно.
Анатолий Кузнецов автор
Не обязательно, но я бы включил хотя бы на месяц. Логика такая: если сайт медленный, вы всё равно собираетесь с этим что-то делать, и записи визитов покажут, на каком именно шаге люди не дожидаются. Это ровно та информация, ради которой вы будете тратить деньги на ускорение. Что до нагрузки: справка предупреждает не столько про отдельный сайт, сколько про ситуацию, когда записи включены сразу на нескольких счётчиках одной страницы — вот это действительно лишнее. Проверьте сначала, не стоит ли у вас второй счётчик от прошлого подрядчика с включёнными записями. Через месяц наблюдений записи можно и выключить, выводы у вас уже будут.
Прохор
Отладочная панель с параметром в адресе — лучший совет из статьи. Нашёл у себя два одинаковых счётчика: один в теме, второй в плагине, поставленные разными людьми с разницей в два года.
Лев
По-моему, вы усложняете. Поставил код, и достаточно. Все эти фильтры, операции, часовые пояса — для агентств, которые отчитываются перед клиентом. Владельцу хватает графика посещаемости.
Надежда
Лев, у меня ровно так и было — стоял код, смотрела график. Потом оказалось, что треть «посещаемости» — это я сама и мой муж, который каждый вечер проверял, не упал ли сайт. На объёме в 300 визитов в месяц это меняет вообще всю картину по отказам.
Клавдия
А правда, что если поставить счётчик, Яндекс начнёт лучше индексировать сайт? Мне так объясняли, когда продавали настройку.
Мирослав
Клавдия, «лучше ранжировать» — нет, а вот быстрее узнавать о новых страницах — да: в Вебмастере есть отдельная настройка «Обход по счётчикам», её включают после привязки счётчика Метрики к сайту. Это источник ссылок для робота, вроде карты сайта, и на позиции он сам по себе не влияет. Добавлю про одностраничники: у нас каталог на фильтрах, адреса меняются после решётки. Пока не включили отслеживание хеша, вся Метрика показывала одну-единственную страницу и нулевую глубину просмотра.
Наталья
Поставила счётчик на интернет-магазин, отчётов по товарам нет вообще, хотя заказы идут. Что я пропустила?
Анатолий Кузнецов автор
Сбор данных электронной коммерции по умолчанию выключен, его надо включить отдельно — и этого мало. Сам счётчик про ваши товары ничего не знает: сайт должен ещё и передавать ему события — просмотр товара, добавление в корзину, покупку с составом заказа. На популярных магазинных движках это делает плагин или встроенная интеграция, на самописном — задача разработчику. Порядок такой: сначала включаете сбор в настройках кода, потом настраиваете передачу событий, потом делаете тестовый заказ и проверяете, что он доехал. Пока второго шага нет, отчёты по товарам будут пустыми, даже если галочка стоит.