Как и зачем добавлять поисковые системы в Google Analytics?

Так уж несправедливо сложилось, что аналитикс — разработка, которая недостаточно знает про СНГшный интернет и его нужно учить. Учить в прямом и переносном смысле, добавлять поисковые системы в друзья Google Analytics и прочие метафоры.

google analytics

Получается, что поисковой трафик заходит на сайт как реферральный. Это не хорошо, правда же? Вот для того чтоб GA научить распозновать наши локальные поисковики, нужно добавлять _addOrganic в трекинг код.

Позиция addOrganic — сразу после _setDomainName, если его нет, то после _setAccount.

Пример:

<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXX-X']);
_gaq.push(['_setDomainName', 'site.com']);
_gaq.push(['_addOrganic', 'nova.rambler.ru', query'']);

_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>

Внимательные могли заметить, что после поисковой системы идет какая-то непонятная штука: ‘q’, это поисковый параметр, аналогичный поисковому параметру поиска на сайте. Поисковой параметр, это знак, который идет перед  перед = и поисковым запросом, в нашем случае это ‘q’.

Давайте рассмотрим несколько примеров поиска, например в Google и Яндекс, поисковой запрос у нас будет ‘analytics’:

https://www.google.com.ua/search?q=analytics&…
Как видим, у Google поисковой параметр — q.

http://yandex.ua/yandsearch?lr=143&text=analytics
У Яндекса — text.

Я рекомендую добавлять следующий список поисковых систем:

_gaq.push(['_addOrganic', 'nova.rambler.ru', 'query']);
_gaq.push(['_addOrganic', 'nigma.ru', 's']);
_gaq.push(['_addOrganic', 'search.qip.ru', 'query']);
_gaq.push(['_addOrganic', 'webalta.ru', 'q']);
_gaq.push(['_addOrganic', 'meta.ua', 'q']);
_gaq.push(['_addOrganic', 'search.bigmir.net', 'z']);
_gaq.push(['_addOrganic', 'search.i.ua', 'q']);
_gaq.push(['_addOrganic', 'index.online.ua', 'q']);
_gaq.push(['_addOrganic', 'search.ukr.net', 'q']);
_gaq.push(['_addOrganic', 'search.ua', 'q']);
_gaq.push(['_addOrganic', 'poisk.ru', 'text']);
_gaq.push(['_addOrganic', 'liveinternet.ru', 'q']);;
_gaq.push(['_addOrganic', 'search.tut.by', 'query']);
_gaq.push(['_addOrganic', 'all.by', 'query']);

Но специально для вас, у меня есть потрясающий сервис, который правильно расставит все поисковые системы и не только — генератор трекинг кода Google Analytics. Пользуйтесь наздоровье!

Вопросы? Оставляйте в комментариях.


  • Валерий

    Спасибо за статью! Как научить Google Analytics идентифицировать трафик из Яндекса?