Весь вопрос (или ответ) в данном посте в том, что мне задают много однотипных вопросов по поводу, как все-таки правильно добавлять на сайт коды счетчиков Google Analytics и Яндекс Вебмастер, ну и подобных им? Дело в том, что вариантов масса — только выбирай! Можно посредством плагинов, можно кодом (это несколько сложнее)…
В посте коротенько поясню главные особенности того или иного варианта и, главное, как правильно, на мой взгляд, решать данную задачу. Как ни крути, но все эти анализаторы сайту необходимы, как воздух!
Пост чисто теоретический; со временем будет дополняться, а также мои коллеги дополнят своими соображениями:
Как правильно добавить Google Analytics и Яндекс Вебмастер на сайт (в код сайта)
Рассмотрим вариант с плагинами: возможно установить соответственный плагин, активировать и требуемые поля прописать код счетчика. К примеру, для Google Analytics имеется конкретный плагин. Вебмастер Яндекса и, скажем, РСЯ (рекламную сеть Яндекса) коды отслеживания добавляются также средствами плагинов, которые выполняют встройку кодов в wp-head и wp-footer.
Вариант вполне себе жизнеспособен, однако, следует понимать тот факт, что чем больше плагинов на сайте, тем жирнее минус относительно скоростей загрузки страниц сайта. Сами по себе плагины незначительно грузят сайт, при условии, если все они отрабатывают правильно, однако, этого затруднительно добиться, ибо зачастую зависит не от админа сайта…
Обновления плагинов/шаблона — все они могут быть (и как правило) несинхронны — вот тут-то и могут скрываться всевозможные неприятные проблемы!
Возникают конфликты… многое из этого непременно скажется на скорости загрузки и пр. которые так важны для сайта! но, чаще всего приносит массу иных проблем!! так что не говорите потом самому себе, чтоб не были предупреждены.
Если все же решили воспользоваться плагинами, то советую выбирать такой, который оптимально подойдет для прописки всех подобных кодов. Один на решения всех подобных задач… Не распыляйтесь!.. Я видывал такое, что голова кругом…
…однако, я сторонник прописки подобных кодов напрямую в файлы шаблона.

как добавить коды отслеживания Google Analytics и Яндекс Вебмастер Яндекс метрик и пр.
Перво-наперво следует знать о том, что любой сайт на WordPress должен иметь так называемую дочернюю тему (д.шаблон). Он необходим для работы с кодом файлов шаблона (всевозможных коррекций, добавления функционала и пр. пр.).
важно: работать напрямую в основном активном шаблоне крайне неправильно! Шаблоны обновляются, а значит код шаблона перезаписывается при обновлении, а значит мы рискуем потерять все наши наработки!!
Как создать дочерний шаблон, когда и как это рекомендуется делать, и почему это важно!? Как подключаются файлы шаблона, читаем этот пост.
В файл(ы) дочернего шаблона возможно напрямую добавить любой код, создавать любые кастомные страницы и прю пр! в том числе и коды отслеживания различных сервисов. Таким образом большой плюс подобной реализации в том, что всё это будет под полным вашим контролем!
Помимо прочего советую создать отдельный файл в ядре шаблона, который будет выполнять подобные функции. Все это чтобы не путаться!.
Замечу, я частенько встречаю на сайтах, с позволения сказать, типа замену дочернего шаблона! Плагин, который выполняет банальные функции главного файла шаблона functions.php — как вариант, так себе — костыль мёртвому припаркой…
Конечно, и костылями можно решать некоторые простые задачи, однако, невозможно нормально реализовать свои цели и задачи по сайту!
Так что имейте в виду: если вы однажды столкнулись с подобной проблемой и выбором… выбирайте в пользу создания и активации дочернего шаблона! Все это решаемо! и гораздо дешевле всяких там сомнительных костылей…
Желаю удачи! если что-то неясно, задавайте вопросы… Решим!..

видео: конструктивное и целеSEOбразное создание и продвижение сайтов — ATs media (запросто с WordPress):
mihalica.ru !



