Главная > Разное, Техничка > Google Analytics и белорусские поисковые машины

Google Analytics и белорусские поисковые машины

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

Связанные записи

  1. 17 Ноябрь 2009 в 19:56 | #1

    Спасибо за полезный пост, завтра попробую на парочке байнетовских сайтов.

  1. Пока что нет уведомлений.