Как настроить Google Analytics. В зависимости от структуры веб-страницы и необходимости сбора информации более тонкая настройка может оказаться довольно сложной, но для начала нескольких простых шагов!
Как получить код Google Analytics, и куда его вставить?
При открытии учетной записи Google Analytics в конце регистрации Google сам предлагает нужный код, который можно скопировать и вставить перед закрывающимся тегом </body> настранице которую вы выбрали для размещения кода.
Если вы желаете найти его при повторных входах, в меню Profile (там, где указан адрес веб-страницы) выберите пункт Edit и затем справа вверху Check Status.

Доступ к этому коду имеют только пользователи со статусом администратора.
После того, как код получен, его необходимо добавить непосредственно перед тегом . Это может быть просто, если на странице используется один элемент содержания (шаблон, тема), или сложно, если содержание страницы динамически изменяется. Ключевым словом здесь является веб-мастер, к которому стоит обратиться. И необходимо обязательно проверить, что код добавлен на каждую страницу — если нет кода, то нельзя собирать статистику.
Зачем Google Analytics добавляется в конце HTML-кода страницы?
По двум причинам:
1. Страница быстрее загружается, так как перед загрузкой содержания нет необходимости обращения на серверы Google.
2. Собирается более точная статистика, так как неполная или ошибочная загрузка страницы не учитывается в качестве полного и корректного ее просмотра (pageview).
Как сообщить Google Analytics об вторичных поисковиках?
Что мы имеем: Google Analytics не знает, например, поисковиков NETI и WWW. Это означает, что приходящий оттуда трафик регистрируется как ссылки (referring sites) и отсутствует информация, по каким ключевым словам страница была найдена на самом деле.
Для добавления в Google Analytics неизвестных поисковых систем есть следующие возможности:
Первый вариант — добавить специальный скрипт, выполняющий эту задачу :
<script type=»”text/javascript”»>
<!— var gaJsHost = ((”https:” == document.location.protocol) ? “https://ssl.” : “http://www.”);
document.write(unescape(”%3Cscript src=’” + gaJsHost + “google-analytics.com/ga.js’
type=’text/javascript’%3E%3C/script%3E”)); // —>
</script>
Если ваша страница имеет значительную посещаемость то можно добавить на свой сервер скрипт search_est.js. Спасибо!
Второй вариант — добавить нужные поисковые системы прямо в код, распространяемый Google:
<script type=»”text/javascript”»>
<!— var gaJsHost = ((”https:” == document.location.protocol) ? “https://ssl.” : “http://www.”);
document.write(unescape(”%3Cscript src=’” + gaJsHost + “google-analytics.com/ga.js’
type=’text/javascript’%3E%3C/script%3E”)); // —>
</script>
<script type=»”text/javascript”»>
<!— var pageTracker = _gat._getTracker(”UA-XXXXXX-Y”);
pageTracker._addOrganic(”Neti”,”query”); pageTracker._addOrganic(”www.ee”,”query”);
pageTracker._addOrganic(”Delfi”,”q”); pageTracker._addOrganic(”Yammy”,”q”);
pageTracker._initData(); pageTracker._trackPageview(); // —>
</script>
Какой вариант предпочесть?
Рекомендуют первый вариант. Время от времени мы вносим в код необходимые изменения для его поддержания в актуальном состоянии.
В случае второго варианта вы можете сами выбрать конкретные поисковые системы, которые вы хотите добавить. Это в какой-то мере более быстрый метод, так как отсутствует необходимость общения с сервером на тему неизвестных поисковиков. В то же время этот способ не настолько всеобъемлющ, хотя никто не запрещает добавить, помимо приведенных в примере, дополнительные поисковые системы.
Для сбора безошибочной статистики следите, чтобы переносы строки в коде находились именно в тех местах, где они стоят в копируемом коде Google Analytics. Если перенос строки находится в неправильном месте, статистика не собирается.
Как реализовать грамотно вставку скрипта google analytics?
Если наличие этого скрипта требуется на всех страницах сайта, то разумнее вставлять его в код макета, который у вас используется для этих страниц. Если только на определенных страницах, то код можно добавить в шаблоны этих страниц.
