Google Analytics и белорусские поисковые машины
Те, кто анализирует посещаемость белорусских сайтов при помощи Google Analytics, наверняка сталкивались с одной проблемой. Google не распознает TUT.by, All.by, Акавита и т.п., и отмечает трафик с них как переход по ссылкам (referral), а не переходы с поисковиков (organic). Это, как минимум, очень искажает отчет об основных источниках трафика на сайт, а также о ключевых словах, приводящих посетителей.
Исправить это ситуацию просто – достаточно немного изменить код счетчика (а точнее, добавить в него пару строк).
Например, для того, чтобы “научить” Google Analytics распознавать TUT.by, необходимо перед строчкой
pageTracker._trackPageview();
вставить строчку
pageTracker._addOrganic('search.tut.by', 'query');
Первый параметр, search.tut.by, задает домен, переход с которого будет считаться переходом с поисковой машины. Второй параметр, query, задает GET-переменную, в которой содержится поисковый запрос.
Таким образом, код Google Analytics с кодом добавлением тутбая будет выглядеть приблизительно так (только в функции getTracker нужно поправить ID):
<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">
try {
var pageTracker = _gat._getTracker("UA-XXXXXXX-X");
pageTracker._addOrganic('search.tut.by', 'query');
pageTracker._trackPageview();
} catch(err) {}</script>
По аналогии можно добавить любые другие интересующие поисковые машины.
Мой Твиттер - samikseo
Спасибо за полезный пост, завтра попробую на парочке байнетовских сайтов.