Дорабатываем счетчик аналитики от Google таким образом, чтобы он определял переходы с российских и украинских поисковых систем |
||
11:16 14 мая 2015 — Угниченко Дмитрий |

Google глобальная система и не учитывает незначительные моменты, которые касаются специфики регионов.
Если работа ведется над поисковой оптимизаций проекта, то важно знать источники переходы из большинства поисковых систем русскоязычного сегмента интернета.
Используя модификацию кода аналитики приведенную ниже будет происходить учет по абсолютному большинству поисковых систем Российской Федерации и Украины.
<!-- GA Asynchronous counter --> var _gaq = _gaq || []; _gaq.push (['_setAccount', 'UA-XXXXXXX-X']); _gaq.push (['_addOrganic', 'yandex.ru', 'query']); _gaq.push (['_addOrganic', 'images.yandex.ru', 'text']); _gaq.push (['_addOrganic', 'images.yandex.ru', 'text']); _gaq.push (['_addOrganic', 'blogs.yandex.ru', 'text']); _gaq.push (['_addOrganic', 'video.yandex.ru', 'text']); _gaq.push (['_addOrganic', 'mail.ru', 'q']); _gaq.push (['_addOrganic', 'go.mail.ru', 'q']); _gaq.push (['_addOrganic', 'google.com.ua', 'q']); _gaq.push (['_addOrganic', 'images.google.ru', 'q']); _gaq.push (['_addOrganic', 'maps.google.ru', 'q']); _gaq.push (['_addOrganic', 'rambler.ru', 'words']); _gaq.push (['_addOrganic', 'nova.rambler.ru', 'query']); _gaq.push (['_addOrganic', 'nova.rambler.ru', 'words']); _gaq.push (['_addOrganic', 'gogo.ru', 'q']); _gaq.push (['_addOrganic', 'nigma.ru', 's']); _gaq.push (['_addOrganic', 'search.qip.ru', 'query']); _gaq.push (['_addOrganic', 'webalta.ru', 'q']); _gaq.push (['_addOrganic', 'sm.aport.ru', 'r']); _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', 'web20.a.ua', 'query']); _gaq.push (['_addOrganic', 'search.ukr.net', 'q']); _gaq.push (['_addOrganic', 'search.com.ua', 'q']); _gaq.push (['_addOrganic', 'search.ua', 'q']); _gaq.push (['_addOrganic', 'poisk.ru', 'text']); _gaq.push (['_addOrganic', 'go.km.ru', 'sq']); _gaq.push (['_addOrganic', 'liveinternet.ru', 'ask']); _gaq.push (['_addOrganic', 'gde.ru', 'keywords']); _gaq.push (['_addOrganic', 'affiliates.quintura.com', 'request']); _gaq.push (['_addOrganic', 'akavita.by', 'z']); _gaq.push (['_addOrganic', 'search.tut.by', 'query']); _gaq.push (['_addOrganic', 'all.by', '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'; (document.getElementsByTagName ('head')[0] || document.getElementsByTagName ('body')[0]).appendChild (ga); })(); <!-- GA end -->Список поисковых систем поддерживаемых по умолчанию представлен на официальном сайте Google по ссылке https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingTraffic#searchEngine
Рекомендованное чтиво по теме на сайте социальной сети интернет-специалистов MegaIndex.org — Как используя официальные методы усовершенствовать Google Analytics, чтобы система начала подсчитывать скорость загрузки страниц
Понравился пост?Да НетПонравилось 1, не понравилось 0 |
Расскажите о нас... |
10 комментариев
+ Добавить комментарийВо вкладке Администратор выбрать нужный аккаунт и ресурс.
В среднем столбике (настройки ресурса) выбрать подраздел "Код отслеживания" => Источники обычных результатов поиска.
В открывшемся окне выбрать "Добавить поисковую систему".
У каждого поисковика свое название параметра запроса.
Полный список поисковиков для Рунета есть в статье:
http://context.tips/google-analytics/istochniki-obychnyh-rezultatov-poiska-dlya-google-analytics/
Важный момент: сервисы Яндекса по умолчанию распознаются как referral (переходы с других сайтов), поэтому для точности статистики (чтобы переходы засчитывались как органический трафик) нужно вносить их в список поиска по умолчанию.
Порядок поисковиков в таблице тоже важен. Если вам нужно точно знать, с какого сервиса (например, Картинки или Карты) перешел посетитель, включите их в список поисковиков ПЕРЕД url основных сайтов. Если Яндекс.Картинки будет в списке ниже, чем Яндекс.ру (параметр поиска одинаковый), все переходы с Картинок засчитаются как трафик с Яндекс.ру.
Интересует, как Вы узнали, что поисковый параметр search.ukr.net это search_query?
_gaq.push (['_addOrganic', 'search.ukr.net', 'search_query']);
По запросу megaindex я получил такое: https://search.ukr.net/?q=megaindex
Т.е. поисковый параметр q, а не search_query
Или поисковый параметр не с URL берется?