Содержимое:
Как подключить Google Analytics на сайт, чтобы не просто собирать пыль в виде цифр, а реально понимать, что происходит с вашим проектом? Это вопрос, который я слышу от каждого нового клиента, и честно говоря, без ответа на него дальнейшая работа в интернете превращается в гадание на кофейной гуще. За мои 20 лет в продвижении сайтов я видел сотни проектов, которые сливали бюджеты просто потому, что владельцы не знали, откуда приходят люди и что они делают на страницах. Многие думают, что достаточно поставить счетчик и забыть, но это опасное заблуждение. Сегодня мы разберем весь процесс от создания аккаунта до первой осмысленной цифры в отчете, без лишней воды и сложных терминов, которые только пугают новичков.
Представьте, что вы открыли физический магазин. Вы бы не стояли с закрытыми глазами, ожидая, что кто-то что-то купит. Вы бы смотрели, в какую витрину заглядывают, какой товар берут в руки и на каком этапе уходят к кассе, а на каком — разворачиваются и уходят. В интернете то же самое, только вместо камер наблюдения у нас инструменты веб-аналитики. И Google Analytics (сейчас мы говорим исключительно о версии GA4) — это самый мощный из бесплатных инструментов, который у нас есть.
Но давайте сразу расставим точки над «i». Интерфейс новой аналитики сильно отличается от того, к чему многие привыкли десять лет назад. Там нет привычного показателя «отказов» в старом понимании, там другая логика сбора данных. Если вы попытаетесь найти старые отчеты, вы их не найдете. Это не баг, это фича, к которой нужно привыкнуть. Я сам поначалу ворчал, когда Google насильно перевел всех на GA4, но со временем понял, что для отслеживания поведения пользователей на разных устройствах эта система подходит лучше. Читайте также: какие факторы влияют на продвижение сайта.
Первое, что нужно сделать, прежде чем вы начнете кликать по кнопкам — это понять структуру аккаунта. В новой версии все строится вокруг понятия «Ресурс» (Property). Раньше у нас были свойства, теперь это ресурсы, и внутри них собираются данные со всех платформ: сайт, приложение iOS, приложение Android. Для большинства из вас, у кого обычный лендинг или интернет-магазин, понадобится только веб-поток.
Процесс регистрации бесплатен, но требует наличия Google-аккаунта. Если у вас его нет, создайте. Желательно использовать корпоративную почту или почту, к которой у вас будет постоянный доступ, а не временный ящик. Потеря доступа к аналитике — это потеря истории данных, которую невозможно восстановить. Я видел случаи, когда сотрудники уходили, забирая с собой доступы, и компания слепла на месяц, пока восстанавливали права.
Зайдите на сайт analytics.google.com. Нажмите большую синюю кнопку «Начать измерение». Система предложит вам название аккаунта. Называйте его понятно, например, «Мой Бренд» или «Название Компании». Не пишите там «Тест» или «123», через год вы запутаетесь, особенно если проектов станет несколько. Далее вас перекинут на настройку ресурса. Здесь важно выбрать правильное название ресурса, часовой пояс и валюту отчета.
С часовым поясом будьте предельно внимательны. Если вы работаете в Москве, а поставите время Нью-Йорка, все ваши отчеты по времени активности пользователей сдвинутся на 8 часов. Вы будете смотреть на пик активности в 3 часа ночи и думать, что у вас сайт не работает, хотя люди просто спят. Валюта важна для электронной коммерции. Если вы продаете за рубли, а стоит доллар, конверсия в деньги будет считаться некорректно. Исправить это потом можно, но старые данные не пересчитаются, и у вас будет каша в отчетах.
После заполнения базовых данных система предложит выбрать цели бизнеса. Не пропускайте этот шаг, даже если вам кажется, что это лишнее. Это поможет алгоритмам Google сразу предложить вам нужные отчеты. Если вы продаете товары, выбирайте «Продажи». Если оказываете услуги — «Генерация потенциальных клиентов». Это не жесткая настройка, а лишь подсказка для интерфейса.
Когда ресурс создан, вы попадаете в окно «Поток данных». Здесь нужно выбрать платформу. Жмем «Веб». Вводим адрес сайта (обязательно с https://, если у вас есть сертификат безопасности, а он должен быть у всех) и название потока. Название потока — это техническая метка, пишите туда домен, например, «mysite.ru».
После создания потока вы получите код отслеживания. Он выглядит как длинная строчка текста, начинающаяся с `G-XXXXXXXXXX`. Это ваш измерительный ID. Вот тут у новичков начинается ступор: куда это вставлять? Есть три основных пути, и у каждого есть свои плюсы и минусы.
Я настоятельно рекомендую использовать этот метод. Почему? Потому что он дает гибкость. Если вы вставите код аналитики прямо в шаблон сайта, то для добавления любого дополнительного отслеживания (например, клика по кнопке «Купить» или отправки формы) вам снова придется лезть в код сайта. С помощью Диспетчера тегов (GTM) вы управляете всеми скриптами из одного удобного интерфейса, не трогая код сайта после первоначальной установки.
Подключить гугл аналитику на сайт через GTM проще, чем кажется, если разбить процесс на шаги. Сначала зарегистрируйтесь в tagmanager.google.com. Создайте новый контейнер, введя имя сайта и выбрав платформу «Веб». Вам выдадут два фрагмента кода. Один нужно вставить сразу после открывающего тега `<head>`, а второй — сразу после открывающего тега `<body>`.
Как только контейнер стоит на сайте, возвращаемся в интерфейс GTM. Нажимаем «Добавить новый тег». Называем его «GA4 Configuration». В настройках тега выбираем тип «Конфигурация Google: GA4». В поле «Идентификатор потока» вставляем тот самый код `G-XXXXXXXXXX`, который мы получили в аналитике. В разделе «Триггер» (Trigger) выбираем «All Pages» (Все страницы). Это значит, что аналитика будет работать на каждой странице, куда зайдет пользователь. Сохраняем тег и не забываем нажать кнопку «Опубликовать» в правом верхнем углу. Без публикации изменения не вступят в силу.
Этот способ хорош тем, что в будущем вы сможете добавить сюда теги Яндекс.Метрики, пиксель Facebook, скрипты колл-трекинга, и все они будут работать в одном окне. Вы не будете дублировать код, замедляя загрузку сайта.
Если вы не хотите регистрировать лишний сервис или ваш сайт сделан на самописном движке, где нет доступа к плагинам, можно вставить код напрямую. Вам нужно скопировать весь скрипт, который предлагает Google (он больше, чем просто ID, это целый блок JavaScript).
Этот скрипт нужно разместить в секции `<head>` на каждой странице сайта. Если у вас статический сайт (HTML-страницы), придется открыть каждый файл и вставить код вручную. Если у вас сайт на движке (CMS), обычно есть один файл-шаблон, например, `header.php` в WordPress. Вставив код туда, он автоматически появится на всех страницах, потому что они подгружают общую «шапку».
Минус этого метода в том, что он требует минимальных знаний структуры сайта. Если вы вставите код в неправильное место, например, в `<footer>` (подвал сайта), аналитика может не успеть загрузиться до того, как пользователь закроет страницу, и данные потеряются. Также, как я говорил выше, любые изменения потребуют доступа к файлам сайта.
Для популярных систем управления сайтом этот путь самый легкий. Если у вас WordPress, существуют плагины вроде Site Kit by Google, Yoast SEO или Rank Math. В их настройках есть поле для ввода измерительного ID. Вы просто копируете `G-XXXXXXXXXX` и вставляете в нужное поле. Плагин сам сгенерирует код и разместит его где нужно.
На конструкторах вроде Tilda или Wix все еще проще. В настройках сайта обычно есть раздел «Аналитика» или «SEO». Там уже есть готовое поле для Google Analytics. Вы вставляете ID, сохраняете настройки, и система сама все делает. Это идеальный вариант для тех, кто вообще не хочет касаться технической части.
Однако, есть нюанс. Плагины иногда конфликтуют друг с другом или замедляют сайт. Кроме того, они часто ограничивают возможности настройки. Если вы захотите отслеживать конкретное событие, плагин может не дать такой возможности без платной версии или сложных настроек. Поэтому, даже если вы используете плагин для базовой установки, я советую параллельно освоить GTM для продвинутых задач.
Допустим, код уже стоит. Данные начали поступать. Но сырые данные — это мусор. Чтобы они стали информацией, нужно настроить Google Analytics на сайте под ваши конкретные задачи. По умолчанию система собирает много всего, но не всегда то, что нужно вам.
Первым делом зайдите в раздел «Администратор» (значок шестеренки внизу слева). Здесь находится центр управления вашим ресурсом. Обратите внимание на поток данных (тот, который вы создали в начале). Нажав на него, вы увидите переключатель «Расширенные настройки». Там есть важный пункт — «Игнорировать внутренний трафик».
Зачем это нужно? Вы, ваши сотрудники, ваши разработчики постоянно заходят на сайт. Вы проверяете, как выглядит новая кнопка, вы читаете новые статьи. Если не отфильтровать эти визиты, статистика будет искажена. Вы увидите, что люди проводят на сайте по 20 минут, хотя на самом деле это вы пьете кофе и изучаете свой лендинг. Это раздувает показатели вовлеченности и портит картину.
Чтобы настроить фильтр, вам нужно узнать свой IP-адрес. Просто введите в Google «мой ip». Скопируйте цифры. В настройках потока данных создайте правило фильтрации. Назовите его «Офис» или «Дом». В поле значения введите свой IP. Теперь все визиты с этого адреса будут помечаться специальным флагом и исключаться из основных отчетов. Это критически важно для чистоты данных.
Далее нужно определиться с конверсиями. В старой аналитике были «Цели», в GA4 это «Конверсии» (ранее назывались «События», помеченные как важные). По умолчанию система сама пытается угадать, что для вас важно: покупка, отправка формы, просмотр страницы «Спасибо». Но часто она ошибается или не видит специфических действий.
Например, у вас сайт визитка. Там нет корзины. Ваша цель — звонок или заявка. Вам нужно создать событие. В разделе «События» нажмите «Создать событие». Допустим, вы хотите отслеживать клик по номеру телефона. Вы можете создать условие: если имя события `click` и параметр `link_url` содержит `tel:`, то засчитывать это как конверсию. После создания события не забудьте зайти в раздел «Конверсии» и включить переключатель напротив нового события. Только после этого оно начнет считаться целевым действием в отчетах.
Это тот шаг, который многие игнорируют, а зря. Search Console (GSC) показывает, по каким запросам ваш сайт виден в поиске, а Analytics показывает, что люди делают, когда пришли. Объединив их, вы получите полную картину.
В администраторе найдите раздел «Связанные продукты» (Linked products). Найдите там Search Console. Если у вас еще нет аккаунта GSC, его нужно создать и подтвердить права на сайт (обычно это делается через тот же файл аналитики или загрузку HTML-файла на хостинг). После связки в отчетах аналитики появится раздел «Просмотры страниц из поиска Google». Вы сможете видеть, какая страница принесла трафик и какой была конверсия именно с этой страницы.
Это позволяет находить слабые места. Например, вы видите, что по запросу «купить слона» приходит много людей на страницу каталога, но они сразу уходят. Значит, страница не соответствует ожиданию или на ней нет понятного призыва к действию. Без связки этих двух инструментов вы бы видели просто высокий отказ, но не знали бы причину в контексте поискового запроса.
Вы все установили, настроили фильтры, связали сервисы. Но работает ли это? Не стоит ждать завтрашнего дня, чтобы увидеть первые данные. Есть отчет «Время реального» (Realtime). Он находится в левом меню. Откройте его, а затем зайдите на свой сайт с другого устройства (например, с телефона, если настраиваете с компьютера).
Вы должны увидеть себя в отчете через несколько секунд. Там будет показано количество активных пользователей (должно быть 1), источник трафика (например, Direct или Organic) и страница, которую вы просматриваете. Если вы видите себя — поздравляю, база работает. Если нет — проверяйте код.
Частая ошибка — кэширование. Вы вставили код, обновили страницу, но браузер показывает старую версию сайта без кода. Нажмите Ctrl+F5 (или Cmd+Shift+R на Mac), чтобы сбросить кэш. Другая проблема — блокировщики рекламы. Если у вас стоит AdBlock, он может резать скрипты аналитики. Отключите его для проверки.
Для более глубокой проверки используйте расширение для браузера Google Tag Assistant Legacy или новое приложение Tag Assistant. Оно покажет, какие теги сработали, а какие нет, и выдаст ошибки, если они есть. Например, оно может предупредить, что код аналитики стоит дважды. Дублирование кода — классическая ошибка новичков. Часто бывает, что код вставлен и в плагин, и в шаблон сайта. В итоге данные удваиваются: один визит считается за два. Это фатально для статистики. Всегда проверяйте исходный код страницы (правая кнопка мыши -> Просмотреть код) и ищите по сочетанию `G-`. Оно должно встречаться один раз.
Многие спрашивают: «Я установил аналитику на сайт, вижу цифры, и что дальше?». Дальше начинается самая интересная часть — интерпретация. Не пытайтесь выучить все отчеты наизусть. Их сотни. Сосредоточьтесь на трех китах: Откуда пришли? Что делали? Зачем пришли?
В разделе «Отчеты» -> «Привлечение трафика» вы увидите таблицу с источниками. Вас должны интересовать строки `Organic Search` (поиск), `Direct` (прямой заход), `Social` (соцсети) и `Paid Search` (реклама). Смотрите не только на количество пользователей, но и на показатель «Вовлеченность» (Engagement rate). Это новый метрика, заменившая показатель отказов. Если вовлеченность низкая (например, 10-20%), значит, трафик нецелевой или сайт не интересен. Если с рекламы приходит 1000 человек, а вовлеченность 5% — вы сливаете бюджет.
В разделе «Вовлеченность» -> «Страницы и экраны» вы увидите, какие страницы популярны. Но смотрите глубже. Нажмите на название страницы и посмотрите среднее время взаимодействия. Если на статью тратят 10 секунд, а читать ее 5 минут — заголовок кликбейтный, а контент не держит внимание.
Также важно настроить сравнение периодов. В правом верхнем углу любого отчета есть выбор даты. Выберите «За последние 30 дней» и поставьте галочку «Сравнить с предыдущим периодом». Так вы сразу увидите тренды: рост или падение. Цифра сама по себе ничего не значит. 100 посетителей в день — это много или мало? Если вчера было 50 — это рост. Если месяц назад было 500 — это катастрофа. Контекст решает все.
За 20 лет в продвижении я вывел на первые позиции в Яндекс и Гугл множество сайтов. И знаете, что объединяет все успешные проекты? Они не стоят на месте. Аналитика — это не статичная картинка, это видеопоток. Один раз установить аналитику на сайт и забыть — это путь в никуда. Рынок меняется, поведение людей меняется.
Раньше люди читали тексты. Сейчас они скроллят. Поэтому я рекомендую настраивать отслеживание скроллинга. В GTM это делается через триггер «Scroll Depth». Вы можете настроить событие, которое срабатывает, когда пользователь прокрутил 50%, 75% или 90% страницы. Это покажет вам, дочитывают ли ваши тексты до конца. Если на 50% все уходят — значит, дальше текст становится скучным или теряется суть.
Еще один важный момент — отслеживание кликов по внешним ссылкам. Если вы даете партнерские ссылки или ссылки на соцсети, вы должны знать, сколько людей по ним уходит. В стандартной настройке уход на другой сайт часто обрывает сессию, и аналитика может посчитать это отказом (хотя в GA4 логика с сессиями изменилась, но знать об уходе все равно нужно). В GTM есть готовый триггер «Click — Just Links», который можно настроить только на внешние домены.
Хочу рассказать одну историю из практики. Несколько лет назад ко мне обратился владелец интернет-магазина автозапчастей. У него были хорошие позиции в поиске, трафик шел, но продаж не было. Он был уверен, что проблема в ценах или в товаре. Мы подключили аналитику и настроили воронку продаж. Оказалось, что 80% пользователей доходят до этапа оформления заказа, вводят данные, но на этапе выбора способа доставки бросают корзину.
Мы посмотрели запись сессий (для этого мы дополнительно подключили Яндекс.Метрику с Вебвизором, что я тоже советую делать в паре с Google) и увидели баг. На мобильной версии выпадающий список городов перекрывал кнопку «Далее». Люди просто не могли нажать дальше. Технически сайт работал, но для пользователя он был сломан. После исправления этого мелкого элемента конверсия выросла на 40% за неделю. Без аналитики он бы так и думал, что у него «не тот товар».
Установить Google Analytics для сайта — это как поставить приборную панель в машину. Без спидометра и датчика топлива вы можете ехать, но вы не знаете, с какой скоростью и когда заправиться. Вы можете ехать на холостых, сжигая ресурс, или перегреть двигатель.
В современной веб-разработке есть понятие «событийной модели». Мы больше не считаем просто просмотры страниц. Мы считаем действия. Просмотр видео, добавление в избранное, копирование промокода, взаимодействие с калькулятором на сайте. Все это можно и нужно треить. Чем больше событий вы настроите, тем точнее будет портрет вашего пользователя. Но не переусердствуйте. Если вы будете треить каждое движение мыши, вы утонете в данных. Выбирайте только то, что влияет на бизнес-показатели.
Также стоит упомянуть про аудиторию. В GA4 можно создавать сегменты пользователей. Например, «Те, кто положил товар в корзину, но не купил». Эту аудиторию можно экспортировать в Google Ads для ретаргетинга. Вы сможете показывать рекламу именно тем, кто почти купил, напоминая о себе. Это один из самых эффективных инструментов повышения продаж, и он работает только при корректной настройке аналитики.
Есть еще один нюанс, о котором мало говорят — это задержка данных. В реальном времени вы видите все сразу. Но в основных отчетах данные могут обрабатываться до 24-48 часов. Не паникуйте, если сегодня утром вы видите вчерашний день пустым. Это нормально для бесплатной версии. Для крупных проектов, где данные нужны мгновенно, существует платная версия GA360, но для 95% сайтов стандартной версии более чем достаточно.
Важно понимать разницу между пользователями и сеансами. Один человек может зайти на сайт с телефона утром, а с компьютера вечером. В идеале система должна понять, что это один человек (если он залогинен), но часто она считает это за двух разных пользователей. Это называется кросс-девайс отслеживание, и оно работает не идеально без авторизации. Поэтому всегда смотрите на цифры с поправкой на эту погрешность. Точность до единицы в вебе невозможна в принципе из-за настроек приватности браузеров и блокировщиков. Читайте также: как настроить SEO оптимизацию сайта на WordPress.
Работа с аналитикой — это процесс постоянный. Вы запустили сайт, настроили сбор данных, посмотрели отчеты, нашли проблему, исправили, снова посмотрели. Это цикл. Не бойтесь экспериментировать с настройками. Вы не сломаете сайт, меняя фильтры или создавая новые события в интерфейсе аналитики.
Помните, что данные — это лишь инструмент принятия решений. Цифра «1000 посетителей» не сделает вас богаче. А вот понимание, что эти 1000 человек пришли по запросу «ремонт под ключ» и 50 из них оставили заявку, позволит вам масштабировать рекламу и зарабатывать больше.
Не гонитесь за сложными настройками в первую неделю. Начните с базы: убедитесь, что код стоит, что он считает уникальных посетителей, что вы видите источники трафика. Потом добавьте цели. Потом углубитесь в события. Постепенно вы начнете видеть сайт глазами своих пользователей, и это изменит ваш подход к ведению бизнеса в интернете.
В мире цифрового маркетинга выживает не тот, у кого самый красивый дизайн, а тот, кто лучше понимает свою аудиторию. А понять её без цифр невозможно. Поэтому, если вы еще не поставили счетчик — сделайте это прямо сейчас, пока не потеряли еще день потенциальных данных. А если поставили, но не смотрите в отчеты — начните смотреть. Хотя бы 10 минут в неделю. Это окупится сторицей.
Мы используем файлы cookie, чтобы вам было удобнее пользоваться нашим сайтом. Если вы продолжите его использовать, мы будем считать, что вы согласны с нашей политикой конфиденциальности.
