mysurik.ru

Как я подключал Google Analytics к WordPress и что из этого вышло

создай картинку для статьи Интеграция WordPress с Google Analytics Исчерпывающее руководство по установке и настройке

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

Сначала попробовал вставить код вручную в header.php. Вставил, обновил страницу — вроде ничего не сломалось. Захожу в GA4 через пару часов — пусто. Ни одного визита. Я уже начал материть Google, но решил проверить исходный код страницы. Оказалось, вставил код после закрывающего </body>, а не в head. Детский сад, но потратил час.

Переделал, засунул в functions.php через wp_head — так надёжнее, и при смене темы не слетит. Если кому надо, вот так это выглядит:

add_action('wp_head', function() {
   = 'G-XXXXXXXXXX'; // свой ID сюда
  ?>
  <script async src="https://www.googletagmanager.com/gtag/js?id=<?=  ?>"></script>
  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());
    gtag('config', '<?=  ?>');
  </script>
  <?php
});

Потом я узнал про плагин Site Kit от Google. Поставил — и офигел от простоты. Нажал пару кнопок, подтвердил аккаунт, и всё. GA4 подключился сам, Search Console подтянулась, PageSpeed показывает прямо в админке. Если бы я сразу с него начал, не мучился бы с ручной установкой.

Но есть нюанс: Site Kit жрёт ресурсы. На хостинге с ограничениями может подтормаживать админку. Я в итоге оставил Site Kit, но если сайт тяжёлый — лучше WPCode или ручная вставка, они легче.

Что показала аналитика за первый месяц

Первое, что я увидел — 80% трафика идёт с Яндекса. Google вообще молчит. Это был холодный душ. Я думал, что SEO в порядке, а оказалось, что в Google меня почти нет. Пришлось срочно разбираться с Search Console, подгружать карту сайта, править мета-теги.

Ещё открытие — люди сидят на сайте в среднем 40 секунд. Это мало. Я надеялся на 2-3 минуты. Значит, контент надо делать цепляющим, чтобы читатель не убегал через 10 секунд.

Самое забавное: я узнал, что мою статью про Proxmox читают в Германии и Нидерландах. Откуда они там про меня узнали — загадка. Но приятно.

Что я советую

Если у вас блог на WordPress — не парьтесь с ручной установкой. Берите Site Kit, он официальный от Google, бесплатный и настраивается за 5 минут. Если админка тормозит — GA Google Analytics, лёгкий плагин, в котором надо просто вставить ID.

И главное — не ждите неделю после установки. Зайдите в раздел «Реальное время» (Realtime) в GA4, откройте сайт в другой вкладке и через минуту увидите себя. Если видно — всё работает. Если нет — проверяйте код через Tag Assistant, это расширение для Chrome, оно подсвечивает ошибки.

Google Tag Manager я не трогал — для блога излишек. Но если у вас интернет-магазин или лендинг с кучей событий — GTM нужен, без него замучаетесь добавлять каждый пиксель вручную.

Итог

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

Больше статей про WordPress — от установки до продвижения — я собрал в сводном гайде.

Расскажу подробнее, как я подключал Google Analytics к блогу и что эта аналитика показала. Долго я откладывал подключение аналитики к этому блогу. Ну правда — стоит сайт, постов штук пятьдесят, а я даже не знаю, заходит ли кто-то вообще. Я думал, что GA4 — это какая-то сложная магия для маркетологов, которая мне не нужна. Оказалось, зря боялся. И зря откладывал — это одна из самых полезных вещей, которые я сделал для сайта. Поделюсь опытом, чтобы вы не повторили мои ошибки и не потеряли время.

Начал я с ручной установки. Сначала попробовал вставить код вручную в header.php. Вставил, обновил страницу — вроде ничего не сломалось. Захожу в GA4 через пару часов — пусто. Ни одного визита. Я уже начал материть Google, но решил проверить исходный код страницы. И оказалось, что я вставил код после закрывающего тега body, а не в head. Классическая детская ошибка: код на месте, но не там, где нужно. Потратил час на то, что можно было увидеть за минуту, открыв исходный код. Урок номер один: всегда проверяйте результат, а не предполагайте.

Переделал, засунул в functions.php через wp_head — так надёжнее, и при смене темы не слетит. Это важный нюанс: если вставить код в header.php, при смене темы он исчезнет. А через functions.php — код живёт в функции темы, но если тема сменится, тоже пропадёт. Самый надёжный способ — вынести код в отдельный плагин или дочернюю тему. Но для старта подойдёт и functions.php. Главное — понять принцип: код аналитики должен быть на каждой странице, в разделе head. Тогда трекинг работает.

Потом я узнал про плагин Site Kit от Google. Поставил — и офигел от простоты. Нажал пару кнопок, подтвердил аккаунт, и всё. GA4 подключился сам, Search Console подтянулась, PageSpeed показывает прямо в админке. Если бы я сразу с него начал, не мучился бы с ручной установкой. Site Kit — это официальный плагин Google, он бесплатный и настраивается за пять минут. Для большинства сайтов это лучший выбор: просто, надёжно, всё в одном месте. Я рекомендую начинать именно с него.

Но есть нюанс: Site Kit жрёт ресурсы. На хостинге с ограничениями может подтормаживать админку. Я заметил это на своём сайте: после установки Site Kit админка стала чуть медленнее. Это не критично, но заметно. Если сайт тяжёлый или хостинг слабый — лучше использовать WPCode или ручную вставку, они легче. Я в итоге оставил Site Kit, потому что удобство важнее лёгкого замедления. Но для тех, кто хочет максимальной лёгкости, есть альтернативы. Выбирайте под свои условия.

И вот что показала аналитика за первый месяц. Первое, что я увидел — восемьдесят процентов трафика идёт с Яндекса. Google вообще молчит. Это был холодный душ. Я думал, что SEO в порядке, а оказалось, что в Google меня почти нет. Пришлось срочно разбираться с Search Console, подгружать карту сайта, править мета-теги. Аналитика вскрыла проблему, о которой я даже не подозревал. Это главная ценность аналитики: она показывает, что не так, даже если ты думаешь, что всё в порядке. Без неё я бы продолжал думать, что SEO хорошее.

Ещё открытие — люди сидят на сайте в среднем сорок секунд. Это мало. Я надеялся на две-три минуты. Значит, контент надо делать цепляющим, чтобы читатель не убегал через десять секунд. Сорок секунд — это как раз тот случай, когда человек зашёл, посмотрел и ушёл. Аналитика показала, что мой контент недостаточно удерживает внимание. Пришлось пересмотреть подход: делать более цепляющие вступления, лучше структурировать тексты, добавлять интерактив. Время на сайте — это важный показатель, и его нужно расти.

Самое забавное — я узнал, что мою статью про Proxmox читают в Германии и Нидерландах. Откуда они там про меня узнали — загадка. Но приятно. Это открыло мне глаза: контент может работать за пределами моей страны, если он решает реальные проблемы. Статья про Proxmox оказалась полезной людям в Европе — значит, тема актуальна и там. Аналитика показала географию трафика, о которой я даже не думал. Теперь я пишу статьи с оглядкой на то, что они могут читать и за границей.

Что я советую по подключению. Если у вас блог на WordPress — не парьтесь с ручной установкой. Берите Site Kit, он официальный от Google, бесплатный и настраивается за пять минут. Это самый простой путь к аналитике. Если админка тормозит — используйте GA Google Analytics, лёгкий плагин, в котором надо просто вставить ID. Оба варианта работают, выбор зависит от вашего хостинга и предпочтений. Главное — не сидеть без аналитики: она нужна каждому сайту, даже самому маленькому.

И главное — не ждите неделю после установки. Зайдите в раздел «Реальное время» (Realtime) в GA4, откройте сайт в другой вкладке и через минуту увидите себя. Если видно — всё работает. Если нет — проверяйте код через Tag Assistant, это расширение для Chrome, оно подсвечивает ошибки. Этот тест занимает две минуты и даёт уверенность, что трекинг работает. Я проверил сразу после установки и убедился, что всё в порядке. Не пропускайте этот шаг — сломанная аналитика хуже, чем её отсутствие, потому что вводит в заблуждение.

Про Google Tag Manager скажу пару слов. Я его не трогал — для блога это излишек. GTM — это менеджер тегов, который нужен, когда тегов много: аналитика, реклама, пиксели соцсетей. Если у вас интернет-магазин или лендинг с кучей событий — GTM нужен, без него замучаетесь добавлять каждый пиксель вручную. Для простого блога достаточно GA4 через Site Kit. Не усложняйте: добавляйте инструменты по мере необходимости. GTM подождёт, пока у вас не появится реальная потребность в нём.

Ещё про цели и события. GA4 позволяет настроить события: клики по кнопкам, заполнение форм, просмотры видео. Это уровень выше, чем просто счётчик визитов. Я начал с простого — количества визитов и источников. Потом, когда освоился, добавил события для важных действий. Но не гонитесь за сложностью с самого начала. Сначала базовая аналитика, потом продвинутая. Осваивайте постепенно, иначе утонете в настройках и ничего не поймёте. Мой путь: от простого счётчика до событий за пару месяцев.

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

Ваш комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *