# Как установить Яндекс Метрику на сайт WordPress и 1С-Битрикс

URL: https://chugunov.pro/kak-ustanovit-yandeks-metriku/
Обновлено: 01.10.2026.
Источник: chugunov.pro.

## Коротко

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

Сама установка занимает 15–30 минут, если есть доступ к админке. Основное время уходит не на вставку кода, а на настройку: цели, Вебвизор, фильтры, доступы для подрядчиков и согласие на cookie. Ошибка на этом этапе дорого стоит: месяцы статистики без целей или с задвоенными визитами уже не исправить задним числом.

| Способ установки | Где подходит | Плюсы | Минусы |
| --- | --- | --- | --- |
| Плагин для вставки кода в head | WordPress | Без правки файлов, переживает обновление темы | Ещё один плагин на сайте |
| Дочерняя тема и хук wp_head | WordPress | Нет лишних плагинов, полный контроль | Нужен доступ к файлам и базовое знание PHP |
| Файл header.php шаблона | 1С-Битрикс | Код на всех страницах шаблона | Нужно учесть все шаблоны сайта |
| Поле для счётчиков в готовом решении | 1С-Битрикс | Правка из админки без файлов | Есть не во всех решениях |
| Менеджер тегов | Любая CMS | Все счётчики в одном месте | Лишний слой, сложнее отладка |

## Основная мысль

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

Многие владельцы сайтов открывают Метрику раз в месяц и видят только график визитов. Этого мало, чтобы принимать решения о рекламе и SEO. Нужно понимать, сколько людей отправили форму, позвонили или положили товар в корзину, и из какого источника они пришли.

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

## Как создать счётчик Яндекс Метрики

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

### Пошаговое создание счётчика

1. Войдите в Яндекс ID компании. Лучше использовать корпоративный аккаунт, а не личную почту сотрудника: сотрудники уходят, а доступ к статистике должен остаться у бизнеса.
2. Откройте Яндекс Метрику и нажмите кнопку добавления счётчика.
3. Укажите имя счётчика и адрес сайта. Если сайт работает на нескольких доменах или поддоменах, добавьте их в список дополнительных адресов.
4. Выберите часовой пояс — тот, в котором работает отдел продаж, иначе отчёты по дням будут сдвинуты.
5. Включите нужные опции: Вебвизор, карту скроллинга и аналитику форм. Их можно включить и позже, но записи Вебвизора начнут копиться только с момента включения.
6. Примите условия использования и сохраните счётчик.
7. На следующем шаге Метрика покажет код счётчика. Скопируйте его целиком, от открывающего комментария до закрывающего.

### Что внутри кода счётчика

Код состоит из JavaScript-фрагмента, который подгружает скрипт Метрики, и блока noscript с изображением-пикселем для браузеров без JavaScript. В коде есть номер счётчика — число, которое также видно в списке счётчиков. По этому номеру потом проверяют, тот ли код стоит на сайте.

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

### Про Вебвизор и персональные данные

Вебвизор записывает действия посетителя на странице, включая ввод в поля форм. В настройках есть режим, при котором содержимое полей не записывается. Для форм с телефоном и именем разумно не записывать ввод. Подробнее о том, что искать в записях, — в статье про [Вебвизор в Яндекс Метрике](https://chugunov.pro/vebvizor-yandeks-metrika/).

## Куда вставлять код Метрики на сайте

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

### Head или конец страницы

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

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

### Все страницы, а не только главная

Код должен стоять на каждой странице сайта: в каталоге, карточках товаров, блоге, корзине, страницах «Спасибо». Частая ошибка — вставить код в шаблон главной страницы или только в один из шаблонов. Тогда Метрика видит визит, но не видит путь посетителя и достижение целей на внутренних страницах.

## Как установить Яндекс Метрику на сайт WordPress

В WordPress есть три рабочих способа. Выбор зависит от того, есть ли у вас доступ к файлам и сколько плагинов уже стоит на сайте.

### Способ 1. Плагин для вставки кода

Самый простой вариант для владельца сайта — плагин, который добавляет произвольный код в head. Например, WPCode или аналогичный плагин вставки кода в заголовок и подвал.

1. В админке откройте «Плагины» → «Добавить новый» и установите выбранный плагин.
2. Откройте его настройки и найдите поле для кода в header (head).
3. Вставьте код счётчика целиком и сохраните.
4. Очистите кэш, если на сайте стоит плагин кэширования.

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

### Способ 2. Дочерняя тема и хук wp_head

Если на сайте используется дочерняя тема, код можно подключить через её functions.php. Правка родительской темы не подходит: при обновлении темы файл перезапишется и счётчик пропадёт.

```
add_action( 'wp_head', function () {
?>
<!-- Сюда вставляется код счётчика Яндекс Метрики целиком -->
<?php
}, 1 );
```

Приоритет 1 выводит код ближе к началу head. Перед правкой functions.php сделайте резервную копию: одна пропущенная скобка — и сайт покажет критическую ошибку.

### Способ 3. Настройки темы или SEO-плагина

Некоторые темы и конструкторы страниц имеют поле «Код в head» или «Скрипты в заголовке» в своих настройках. Это удобно, но код окажется привязан к теме: при смене темы его нужно не забыть перенести.

SEO-плагины решают задачи метатегов и карты сайта, а подключение Метрики у них устроено по-разному. Если используете поле SEO-плагина, проверьте, что код выводится на всех типах страниц.

### Чего не делать в WordPress

- Не вставляйте код в виджет «HTML» в сайдбаре или подвале: он выводится не на всех страницах и не в head.
- Не вставляйте код в текст отдельной записи через блок «Пользовательский HTML».
- Не ставьте одновременно плагин и код в теме: визиты задвоятся.

## Как установить счётчик Яндекс Метрики на сайт 1С-Битрикс

В 1С-Битрикс внешний вид сайта задаётся шаблоном. Код счётчика вставляют в шаблон, чтобы он автоматически появился на всех страницах, которые этот шаблон используют.

### Через файл шаблона

Шаблоны лежат в папке /local/templates/ или /bitrix/templates/, в зависимости от того, как собран сайт. Внутри папки шаблона есть файл header.php, где выводится раздел head.

1. Выясните, какой шаблон использует сайт. В административной части это видно в настройках сайта: «Настройки» → «Настройки продукта» → «Сайты» → «Список сайтов», вкладка с шаблонами.
2. Откройте header.php шаблона через файловый менеджер админки или по FTP/SFTP.
3. Найдите тег head и вставьте код счётчика сразу после его открытия или после вызова вывода заголовков страницы.
4. Сохраните файл и очистите кэш сайта.

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

### Через настройки готового решения

Во многих готовых решениях 1С-Битрикс есть поле для кодов счётчиков в настройках самого решения. Туда вставляют код без правки файлов, и он выводится на всех страницах. Это удобно для контент-менеджера и безопасно при обновлении решения.

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

### Кэш и композитный режим

После вставки кода обязательно сбросьте кэш. Если на сайте включён композитный режим, посетителям какое-то время может отдаваться сохранённая версия страниц без счётчика. Как правильно чистить кэш в Битриксе, разобрано в статье [про кэш в 1С-Битрикс](https://chugunov.pro/kesh-v-bitriks/).

### Правка шаблона и обновления

Если шаблон сделан на основе системного и лежит в /bitrix/templates/, правки могут затереться при обновлении решения. Правильнее, когда шаблон скопирован в /local/templates/ и изменения вносятся там.

## Проверка: работает ли счётчик

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

### Способы проверки

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

### Проверка на разных типах страниц

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

### Если данных нет

1. Проверьте, что код стоит на сайте и номер совпадает с номером счётчика в интерфейсе.
2. Сбросьте кэш сайта и CDN, если он используется.
3. Проверьте настройки фильтрации: если включён приём данных только с указанных адресов, а домен указан неверно, визиты будут отбрасываться.
4. Отключите блокировщик рекламы в своём браузере: он блокирует скрипты счётчиков.
5. Проверьте, не блокирует ли загрузку баннер cookie, если он настроен на запуск счётчиков только после согласия.

## Что настроить после установки

Счётчик уже собирает визиты, но без дополнительной настройки отчёты будут неполными. Ниже — минимальный набор, который стоит сделать в первый же день.

### Цели

Цели показывают, сколько посетителей выполнили нужное действие: отправили форму, нажали на телефон, перешли в мессенджер, оформили заказ. Без целей невозможно сравнить источники трафика по заявкам. Подробная инструкция — в статье [про цели в Яндекс Метрике](https://chugunov.pro/celi-v-yandeks-metrike/).

### Фильтры своего трафика

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

### Доступы

Никогда не передавайте подрядчикам пароль от аккаунта компании. В Метрике есть раздел управления доступом: туда добавляют логин Яндекса другого человека с правом только на просмотр или на редактирование. Когда работа закончена, доступ отзывают.

### Связь с Вебмастером и Директом

Если сайт добавлен в Яндекс Вебмастер, счётчик можно связать с ним: тогда в Вебмастере будут видны данные о посещаемости, а робот узнает о новых страницах быстрее. Как добавить сайт, описано в статье про [Яндекс Вебмастер](https://chugunov.pro/yandeks-vebmaster-dobavit-sajt/). Если запускается реклама в Директе, укажите в кампании номер счётчика и цели.

## Метрика, cookie и персональные данные

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

### Что сделать на сайте

- Упомянуть Метрику в политике обработки персональных данных и в тексте уведомления о cookie.
- Решить, запускается ли счётчик до согласия посетителя или после него. Это влияет на полноту статистики.
- Если счётчик запускается только после согласия, проверить, что баннер действительно его запускает, а не блокирует навсегда.

Конкретные формулировки документов стоит сверить с юристом: я как разработчик настраиваю техническую часть, а не даю юридических заключений. Техническая сторона баннера описана в статье [про уведомление о cookie](https://chugunov.pro/cookie-na-sajte-uvedomlenie/).

### Сценарий: баннер «съел» статистику

Типичная ситуация: на сайт поставили баннер cookie с блокировкой сторонних скриптов до согласия. Большинство посетителей баннер просто закрывают или игнорируют. Визиты в Метрике падают в несколько раз, и владелец думает, что упал трафик. Решение — проверить логику баннера и понять, какие данные вы готовы терять, а какие нет.

## Типичные ошибки при установке Метрики

Ниже — ошибки, которые встречаются на сайтах чаще всего. Большинство из них не видно в интерфейсе сразу, зато потом приходится объяснять, почему статистика расходится с CRM.

### Два счётчика или один счётчик дважды

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

### Код не на всех страницах

Код стоит только в шаблоне главной или только в одном из шаблонов Битрикса. Корзина и оформление заказа часто используют отдельный шаблон — и именно там теряются данные о покупках.

### Счётчик на личном аккаунте сотрудника

Маркетолог завёл счётчик на свою почту и уволился. Доступ к статистике за несколько лет потерян. Счётчик должен принадлежать аккаунту компании, а сотрудникам и подрядчикам даются гостевые доступы.

### Правка родительской темы или системного шаблона

Код вставили прямо в header.php родительской темы WordPress или в шаблон в /bitrix/templates/. После обновления счётчик исчез, и никто этого не заметил несколько недель.

### Установка без целей

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

### Кэш не сброшен

Код вставлен, но посетители получают закэшированные страницы. Кажется, что «Метрика не работает», хотя проблема в кэше.

## Чек-лист установки Яндекс Метрики

- Счётчик создан на аккаунте компании, а не сотрудника.
- Указаны все домены и поддомены сайта.
- Выбран правильный часовой пояс.
- Включены Вебвизор, карта скроллинга и аналитика форм, если они нужны.
- Код вставлен в head на всех страницах и во всех шаблонах.
- На сайте нет второго счётчика и дубля кода.
- Код вставлен в дочернюю тему, плагин или /local/templates/, а не в файлы, которые перезапишутся при обновлении.
- Кэш сайта и CDN очищен.
- Визит с телефона виден в отчёте за сегодня.
- Настроены цели на формы, звонки, мессенджеры и заказы.
- Исключён трафик сотрудников по IP.
- Подрядчикам выданы гостевые доступы.
- Метрика упомянута в политике и уведомлении о cookie.

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

### Как установить Яндекс Метрику на сайт без программиста?

Если у вас есть доступ к админке WordPress, поставьте плагин для вставки кода в head и вставьте туда код счётчика. В 1С-Битрикс проверьте, есть ли поле для счётчиков в настройках готового решения. Если его нет, лучше доверить правку шаблона разработчику.

### Куда вставить код Яндекс Метрики — в head или body?

В head, как можно ближе к началу. Так Метрика учитывает даже очень короткие визиты. Код загружается асинхронно и не замедляет отрисовку страницы.

### Как установить Яндекс Метрику на сайт WordPress без плагина?

Через functions.php дочерней темы и хук wp_head. В родительскую тему код вставлять нельзя: при обновлении он пропадёт.

### Можно ли поставить два счётчика на один сайт?

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

### Почему Метрика показывает меньше визитов, чем реальный трафик?

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

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

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

### Нужно ли менять код счётчика после изменения настроек?

При включении некоторых опций Метрика предлагает обновлённый код. Если это произошло, замените код на сайте целиком.

### Как установить счётчик Яндекс Метрики на сайт, если нет доступа к админке?

Нужно восстановить доступ к админке или хостингу. Без этого код не вставить. Если разработчик пропал и доступы не передал, начните с хостинга и регистратора домена: доступ к файлам даёт возможность восстановить всё остальное.

### Влияет ли Метрика на скорость сайта?

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

### Нужно ли упоминать Метрику в политике конфиденциальности?

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

## Итог

Установка Метрики — это не только вставка кода, а небольшая настройка аналитики сайта. Код ставится в head на все страницы, проверяется в режиме отладки, а затем к нему добавляются цели, фильтры и доступы.

В WordPress код надёжнее вставлять через плагин вставки кода или дочернюю тему, в 1С-Битрикс — через шаблон в /local/templates/ или поле готового решения. После любой вставки сбрасывайте кэш и проверяйте, что счётчик на сайте один.

Если нужна помощь, я как частный разработчик установлю и настрою Яндекс Метрику на сайте WordPress или 1С-Битрикс: счётчик, цели на формы и звонки, фильтры и связку с Вебмастером. Эта работа входит в [SEO-продвижение и настройку аналитики](https://chugunov.pro/uslugi/seo/). Работаю напрямую, без посредников.

- 14.10.2026

## Связанное на сайте

- Услуга [Перенос сайта на Битрикс](https://chugunov.pro/uslugi/perenos-sajta-na-bitriks/)
- Справочник API [Справочник API 1С-Битрикс](https://chugunov.pro/api-bitrix/)
- Глоссарий [Глоссарий: 1С-Битрикс](https://chugunov.pro/glossary/bitrix/)

Автор статьи [Чугунов Алексей](https://chugunov.pro/about/) Fullstack-разработчик: 1С-Битрикс, WordPress, PHP
[Обо мне](https://chugunov.pro/about/)

Рубрики блога

- [Продажи](https://chugunov.pro/category/sales/) 16
- [Продвижение](https://chugunov.pro/category/prodvizhenie/) 22
- [Создание сайтов](https://chugunov.pro/category/sozdanie-sajtov/) 75
- [Интересное](https://chugunov.pro/category/interesnoe/) 13

Остались вопросы?

Отправьте сообщение, и я свяжусь с вами в ближайшее время

Или звоните, сразу обсудим детали.

[+7 (915) 016-99-88](tel:79150169988)
