Счетчик Яндекс Метрика для сайта WordPress

Как добавить счетчик Яндекс Метрики на сайт WordPress. Хотя он также добавляет счетчик посетителей для Google Analytics и других. Опишу пошагово как и где получить коды счетчиков. Всего мы рассмотрим 4 способа их добавления. У каждого есть свои преимущества и недостатки, какой выбрать – решать вам.

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

Для получения кода Яндекс Метрики необходимо зарегистрировать свой сайт. Если у вас нет учетной записи Яндекс, создайте ее. Слева вверху нажмите кнопку «Добавить счетчик»:

 

 

Вы будете перенаправлены на страницу создания счетчика. В поле «Имя счетчика» введите произвольное имя. Воспользовавшись им, вы узнаете, к какой странице он принадлежит. В поле «Адрес сайта» введите URL главной страницы сайта, например «https://imyasaita.ru» или «imyasaita.ru».

Могут быть добавлены дополнительные URL-адреса. Например, поддомены формата «https://ru.имясаита.ру» или «ru.имясаита.ру». Веб-просмотр, прокрутка карты, анализ форм — рекомендую оставить эту опцию отключенной. Можно включить позже, но они будут замедлять загрузку страницы на 0,4-0,7 секунды (проверял лично).

 

 

Обязательно отметьте внизу галочку «Я принимаю условия пользовательского соглашения». Нажмите кнопку «Создать счетчик». Вы попадете на следующий экран. Сюда необходимо скопировать код счетчика, который затем установить на страницу. 

 

код счетчика яндекс метрики

Готовый код счетчика Яндекс Метрики

  

Способ 1: Прописываем в коде

Этот способ добавления счетчика посетителей подойдет, если вы не планируете обновлять или менять шаблон WordPress. Вам нужно зайти в раздел «Внешний вид» и перейти на вкладку «Редактор тем».

 

 

Если у вас нет пункта «Редактор тем», он отключен плагином безопасности. Чтобы получить к нему доступ, необходимо включить редактирование. В противном случае вам необходимо использовать прямой доступ к сайту через FTP.

Вы будете перенаправлены на страницу со списком рабочих файлов WordPress. С правой стороны вы найдете файлы footer.php или header.php. Рекомендую поставить счетчик в footer.php — вы задержите загрузку, и пользователь увидит контент сайта на 1-1,5 секунды раньше.

 

Файлы footer.php и header.php в редакторе тем WordPress

Расположение файлов, куда можно установить счетчик посещений.

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

Когда нет возможности редактировать тему

Если по каким-то причинам вы не можете включить редактирование темы (что довольно странно, как администратор страницы), вы можете установить счетчик напрямую. Для этого у вас должен быть доступ к серверу или хостингу. Зайдите в файловый менеджер и найдите footer.php или header.php. Путь к ним следующий: wp-content – ​​themes – название темы – footer.php или header.php. По такому же принципу добавьте код счетчика в нужный файл.

 

Файл footer.php и header.php на хостинге

Файл footer.php и header.php на хостинге, работающем на cPanel.

  

Способ 2: Дочерняя тема

Дочернюю тему удобно использовать, поскольку она не обновляется. Он содержит только основные файлы. Как и в первом способе, используйте редактор тем. Но вам, скорее всего, не нужны файлы footer.php и header.php в дочернем шаблоне. Порядок действий должен быть следующим:

  • Перейдите в основной каталог темы на вашем хостинге;
  • Скопируйте или скачайте нужный файл footer.php или header.php;
  • Вернитесь в каталог темы и выберите папку с дочерней темой;
  • Вставьте или загрузите в него необходимый файл;
  • Вставьте код счетчика Яндекс Метрики или Google Analytics.

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

  

Способ 3: Возможности шаблона

Многие темы позволяют вставлять собственный код. Для этого зайдите в раздел «Внешний вид» и найдите вкладку «Настройки» или с названием вашего шаблона WordPress. Если его нет, такой способ установки диска посетителя вам не подойдет.

 

 

На экране настроек темы слева будет несколько вкладок. Тот, который вам нужен, может называться «Коды», «Пользовательский код» или аналогично. Он может быть вложенным или помещен в один из основных. Например, в Ратмате он находится во вкладке «Блоки и раскладка» и называется «Коды». Вставьте код счетчика в нужное место и нажмите «Опубликовать».

 

 

На скриншоте видно, что счетчик Яндекс Метрики я установил в конце сайта, перед тегом .

Многие темы имеют возможность указывать несколько стилей CSS. В них нельзя установить код! Для этого должно быть отдельное поле!

  

Способ 4: Использование плагинов

Это самый простой способ обустроить стойку для посетителей. Существуют плагины, которые позволяют добавлять произвольный код на ваш сайт. Преимущество этого варианта в том, что при обновлении существующей темы или установке новой темы обновлять код не нужно. Вот лучшие плагины для установки счетчика на сайт WordPress:

  • Верхний, нижний колонтитул и почтовые инъекции;
  • Вставьте верхний и нижний колонтитулы;
  • Обработка кода верхнего колонтитула.

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

  

ВАЖНО: Уберите за собой

Многие веб-мастера допускают распространенную ошибку: не исключают посещения. Бывает, заходят на сайт 100500 раз и потом думают: «Ого! Столько посетителей!!!"

Яндекс учитывает все переходы. Есть два способа их отрезать. Первый — блокировка по IP. Прописать его можно во вкладке Настройки – Фильтры. Выберите «Добавить фильтр», затем:

  • Тип фильтра – Исключить трафик;
  • Поле – IP-адрес;
  • Состояние – равное;
  • Ваш IP;
  • Нажмите кнопку «Сохранить».

Таким образом вы исключите свои посещения из статистики. Следовательно, получите полную картину о посетителях сайта. Если вы не знаете свой IP, вы можете перейти по ссылке на сервис определения IP.

Второй вариант: вырезать только пользователя конкретного устройства. Вы можете установить флажок «Не учитывать мои посещения». Однако если вы не единственный человек, работающий на сайте, это неэффективно.

Тривиальный пример — у вас работает копирайтер или CM. У них есть доступ к панели администрирования. Или они просто хотят посмотреть, как выглядит интерфейс... Их посещения будут засчитаны. Но если вы установите фильтр по IP, Яндекс Метрика не будет их показывать и вводить вас в заблуждение.

Задать вопрос