Марина собрала лендинг в Cursor за вечер, выложила на Vercel и вставила код Яндекс Метрики «куда-то в середину» index.html. Сайт открылся, реклама пошла, в Метрике — ноль. Главная боль: длинный скрипт пугает, непонятно куда класть, страшно сломать вёрстку. Ниже маршрут без FTP: счётчик на metrika.yandex.ru, промпт в Cursor Agent, deploy — и вы получите визит в отчёте «В реальном времени» с телефона в инкогнито.
Счётчик Яндекс Метрики — короткий фрагмент кода, который считает визиты. Для лендинга из Cursor хватит одного index.html: код перед закрывающим head или в начало body, но только один раз. Проверка: ?_ym_debug=2, консоль F12 и отчёт «В реальном времени» без фильтра «Не учитывать мои визиты».
Вечер после деплоя: Cursor на столе, в соседней вкладке — пустой график Метрики. В поиске на июнь 2026 года нет гайда «Метрика + Cursor AI» — все учат через FTP или плагины CMS. Яндекс советует ставить код ближе к началу страницы, WP-гайды — footer «чтобы не тормозить». На практике оба варианта работают, если не дублировать счётчик и не ломать разметку.
Метрика показывает, откуда пришли люди, сколько времени провели на странице и нажали ли на кнопку заявки. Без неё реклама летит вслепую: вы тратите бюджет, не зная, доходят ли люди до формы. Первый отчёт после установки — «В реальном времени»: там видно, что счётчик живой, ещё до недельной статистики. По Вордстату запрос «как установить яндекс метрику на сайт» набирает 181 показ в месяц в России — вы не одиноки в этой задаче.
Создайте счётчик в кабинете metrika.yandex.ru

Зайдите на metrika.yandex.ru, нажмите «Добавить счётчик». Укажите домен без https://, часовой пояс и название. Вебвизор можно включить позже.
- Шаг 1: Войдите на metrika.yandex.ru и нажмите «Добавить счётчик».
- Шаг 2: Заполните домен, часовой пояс, при необходимости Вебвизор.
- Шаг 3: В «Дополнительных условиях» при необходимости включите маскировку IP для посетителей из ЕС.
- Шаг 4: Создайте счётчик и скопируйте полный код кнопкой «Скопировать».
- Шаг 5: Запишите 8-значный номер счётчика — он нужен для WordPress-плагина.
Типичная ошибка — путать номер счётчика с готовым кодом. Номер — только цифры. Код — блок со ссылкой mc.yandex.ru/metrika/tag.js. По справке Яндекса сбор данных начинается сразу после установки. Делайте: один счётчик на сайт. Не делайте: второй «на всякий случай».
Вставьте код через Cursor Agent без страха сломать сайт

Откройте проект в Cursor. Если лендинг собирали по гайду лендинга в Cursor без кода, главный файл — index.html. Ctrl+I (Agent) и промпт с полным кодом из кабинета.
Промпт для Agent:
Вставь код Яндекс Метрики в index.html перед закрывающим head. Не меняй остальной JS и стили. Покажи diff. Код: [вставьте блок целиком]
У Марины агент вставил счётчик внутрь другого script — браузер его не выполнил. Плюс она смотрела отчёт из своего Яндекс-аккаунта с фильтром «не учитывать мои визиты». После промпта «перед head, не трогай JS» и проверки в инкогнито график ожил за минуту. Делайте: смотрите diff в Cursor, ищите mc.yandex.ru/metrika/tag.js и ваш ID, откатывайте через Git при сомнении. Не делайте: Accept, если агент переписал половину файла без причины.
На Vercel, GitHub Pages или Netlify нет FTP: сохраните index.html, сделайте commit и дождитесь redeploy. Проверяйте только боевой HTTPS-адрес, не локальный file://. В реальном проекте часто ломается именно здесь: код лежит на ноутбуке, а в интернете старая версия без счётчика. Тут важный момент — Cursor правит файлы локально, пока вы сами не отправите изменения на хостинг, Метрика их не увидит.
Схема:
metrika.yandex.ru → Cursor Agent (промпт + diff) → deploy → ?_ym_debug=2 → «В реальном времени»
Сравните head и footer без путаницы

Яндекс рекомендует head или начало body. WP-гайды, включая Рег.ру, часто советуют footer через wp_footer. Для лендинга в Cursor проще код перед закрывающим head.
| Критерий | Код перед head | Код в footer |
|---|---|---|
| Рекомендация Яндекса | Предпочтительно | Допустимо, один раз |
| Лендинг в Cursor | Проще, один файл | Работает, не дублируйте |
| WordPress | Плагин для header | Стандарт через wp_footer |
| Главное | Один счётчик на страницу | |
Вердикт: для Cursor-лендинга — перед head. Для WordPress новичку безопаснее плагин «Яндекс Метрика» с 8-значным ID.
Подключите Метрику на WordPress без потери при обновлении темы
Не правьте родительскую тему — обновление сотрёт код. Два пути: официальный плагин yandex-metrica (код уходит в wp_footer) или дочерняя тема WordPress, если хотите контролировать вставку вручную. Альтернатива — плагины для произвольных скриптов в head/footer без правки файлов темы.
- Шаг 1: Плагины → Добавить → «Яндекс Метрика».
- Шаг 2: Установите и активируйте.
- Шаг 3: Введите 8-значный номер, без полного HTML.
- Шаг 4: Сохраните, в исходном коде должен быть mc.yandex.ru/metrika/tag.js.
- Шаг 5: Нет кода — проверьте, что тема вызывает wp_footer.
Делайте: один способ на весь сайт. Не делайте: код только на главной многостраничного сайта.
Проверьте счётчик: отладка и «В реальном времени»
Ноль визитов при открывающемся сайте — частая паника. Чаще виноваты AdBlock или фильтр «Не учитывать мои визиты» в настройках счётчика.
- Шаг 1: Откройте URL с ?_ym_debug=2.
- Шаг 2: В панели отладки виден номер счётчика.
- Шаг 3: F12 → Console → PageView с вашим ID.
- Шаг 4: Зайдите с телефона в инкогнито без блокировщиков.
- Шаг 5: Метрика → «В реальном времени» → дождитесь визита.
Если в консоли пусто, проверьте по порядку: нет ли второго такого же блока на странице, совпадает ли ID в коде с кабинетом, не режет ли AdBlock домен mc.yandex.ru. На части хостингов мешает CSP — политика, которая запрещает сторонние скрипты; тогда настраивайте разрешение на стороне хостинга. Типичная ошибка из практики аудиторов — смотреть отчёт с фильтром своих визитов и думать, что счётчик мёртв. Официальная справка Яндекса прямо предупреждает про AdBlock и CSP как причины, когда данные не уходят.
Пройдите чек-лист перед рекламой
- Один блок Метрики с вашим ID на странице.
- В коде страницы есть mc.yandex.ru/metrika/tag.js.
- Индикатор счётчика в кабинете зелёный.
- Тестовый визит в «В реальном времени» из инкогнито.
- Текст о cookies/аналитике, если нужен для посетителей из ЕС.
После первого визита настройте простую цель — клик по кнопке «Оставить заявку» или отправка формы. Подробнее — в гайде форма заявки на сайте через Cursor. Для SPA-сайтов на Nuxt или React одной вставки в index недостаточно: нужен модуль под смену страниц без перезагрузки. Одностраничному лендингу из Cursor это обычно не грозит. После каждого крупного обновления темы или правки агента в Cursor повторите проверку с ?_ym_debug=2 — обновления иногда сносят фрагмент кода.
Результат установки — как понять, что сработало: зелёный индикатор; ?_ym_debug=2 или PageView в консоли; визит в «В реальном времени» из инкогнито; mc.yandex.ru/metrika/tag.js с правильным ID в исходном коде.
Что дальше: от визита к заявкам
Когда график ожил, откройте источники трафика и посмотрите, на каком блоке лендинга люди уходят. Следующий шаг — цель на заявку и связка с рекламой в Директе, чтобы видеть не только визиты, но и заявки. Если хотите собирать не только сайты, но и автоматизации вокруг контента и воронок, загляните на курс Make.com и вайбкодинга — там разбираем Cursor, агентов и сценарии без команды разработчиков.
Материал проверен: Артур Хорошев (CEO Maya AI, автор курса по Make.com и вайбкодингу).
Источники и цифры: шаги сверены со справкой Яндекс Метрики (creating-counter, check-counter), гайдом Рег.ру по WordPress и репозиторием mustafauysal/yandex-metrica на GitHub; частотность запросов «как установить яндекс метрику на сайт» (181), «как установить счетчик яндекс метрики на сайт» (107), «как установить яндекс метрику на сайт wordpress» (12) — Яндекс Вордстат, Россия, 29.06.2026.
Частые вопросы
Как установить яндекс метрику на сайт, если я не программист?
Создайте счётчик на metrika.yandex.ru, в Cursor Agent: вставь код перед head в index.html, покажи diff. После deploy — ?_ym_debug=2 и инкогнито, визит в «В реальном времени».
Куда вставлять код счётчика в html?
Яндекс рекомендует head или начало body. Для Cursor-лендинга — перед закрывающим head. В WordPress — footer через плагин. Один раз, не внутрь чужого script.
Как проверить, что метрика работает?
URL с ?_ym_debug=2, консоль F12 с PageView, заход с телефона в инкогнито, отчёт «В реальном времени». Отключите «Не учитывать мои визиты», если смотрите из своего аккаунта.
Как установить яндекс метрику на wordpress?
Плагин «Яндекс Метрика», 8-значный номер, сохранить. Код добавится через wp_footer. Родительскую тему не трогайте.
Почему в Метрике ноль, хотя сайт открывается?
Счётчик внутри чужого script, дубль, неверный ID, AdBlock, фильтр своих визитов или нет redeploy после правки в Cursor.
Можно ли поставить только номер без полного кода?
На WordPress с плагином — да, 8 цифр. На index.html нужен полный блок из кабинета Метрики.
Нужен ли Вебвизор с первого дня?
Нет, для базовых визитов не обязателен. Включите позже для записей сессий.