Как правильно установить Google Analytics, и настроить его под Рунет

Это следующая статья из серии «Введение в Google Analytics». В ней я расскажу о том, как правильно установить код GA на ваш сайт. Если этот пакет веб-аналитики уже у вас установлен, то вполне может оказаться, что и вы откроете для себя что-то новое в этой статье. Дело в том, что в заголовке не зря написано про настройку для Рунета. Именно при работе в Рунете базовая комплектация GA имеет одно ограничение, узнать о котором, можно только хорошенько покопавшись в справочных материалах. Во время регистрации вам никто об этом не скажет. При этом, данное ограничение существенно влияет на качество получаемых данных.

В этой статье вы узнаете в чем заключается это ограничение, и главное — как его обойти. Я видел в Рунете множество сайтов с установленной системой Google Analytics, и только у единиц html-код был правильно настроен под Рунет. А интернет-агентство NextMedia даже провело исследование на эту тему, и пришло к выводу, что в Рунете только каждый десятый сайт, использующий Google Analytics, настраивает его правильно для полноценного сбора данных.

Сейчас, при регистрации нового аккаунта в Google Analytics, система выдает новую версию html-кода для вставки на сайт, так называемый асинхронный код. Суть его в том, что он может загружаться параллельно с загрузкой основного контента страницы, тем самым не замедляя ее. При этом на данный момент, у многих пользователей Google Analytics установлена предыдущая версия кода (ga.js). Поэтому в этой статье свои рекомендации по настройке GA, я буду показывать на примере обоих версий кода: асинхронного и обычного.

Update: Изначально, эта статья была написана мной еще в 2009 году, но могу сказать, что за это время изменились в основном интерфейсы. Как это ни странно, суть того, о чем я буду писать в этой статье не изменилась. Принципы работы Google Analytics остались те же, поэтому читайте смело, материал не устарел.

Краткое содержание:
1) Регистрация аккаунта в Google Analytics и получение html-кода
2) Настройка профиля сайта в аккаунте
3) Доработка html-кода (настройка под Рунет и УАнет, отслеживание поддоменов)
4) Установка html-кода на сайт + отдельные инструкции для PHP-сайтов, и блогов на Wordpress, Blogger и Joomla.

Итак, начнем:

Регистрация аккаунта в Google Analytics и получение html-кода

Если у вас уже есть аккаунт в любом из сервисов Google (GMail, AdWords, Adsense и т.п.), то регистрироваться заново вам не обязательно. Только если вы не хотите иметь отдельный аккаунт для Google Analytics.

Для регистрации нового аккаунта или входа в систему, заходим сюда:

http://www.google.com/intl/ru/analytics/
И далее действуем согласно инструкциям.

Я не буду подробно останавливаться на процессе регистрации, потому что там все просто. Вкратце, в старом интерфейсе это выглядит так (кликните для увеличения):

Процесс регистрации Google analytics

Сначала создаете аккаунт(1), потом регистрируете сайт(2-4) и на выходе получаете html-код(6) для вставки на этот сайт.

Когда вам дадут html-код для вставки на сайт, советую открыть обычный текстовый редактор (plain text editor), «Блокнот» например, и скопировать html-код туда, для редактирования. После этого нажимайте кнопку «Готово». Перед вами откроется рабочая панель с профилем текущего сайта. Когда html-код будет установлен на сайт, в этом профиле появятся данные.

Настройка профиля сайта в аккаунте Google Analytics

Чтобы данные обрабатывались правильно, вам надо настроить профиль сайта. В текущем окне, справа от названия профиля, нажмите на ссылку «Изменить», и перед вами откроются настройки этого профиля:

Настройка профиля сайта в Гугл Аналитикс

Здесь главное правильно указать «Страницу по умолчанию» — это главная страница сайта (обычно index.php или index.html). И правильный часовой пояс. Оба этих параметра влияют на данные в отчетах.

Доработка html-кода

Настройка под Рунет

 

Проблема многих сайтов в Рунете, на которых установлен Google Analytics, заключается в том, что они устанавливают базовый html-код, который им выдается при регистрации. Вроде бы все верно? Но, подвох в том, что базовый код не учитывает особенности российского интернета, он больше предназначен для запада. Чтобы это исправить, надо будет его немного доработать. И далее я расскажу как это сделать.

Вот смотрите, это список поисковиков, которые поддерживает Google Analytics. Это означает, что трафик с данных поисковых систем, будет засчитываться как поисковый. То есть, системой будут учитываться и заноситься в базу все поисковые запросы (кейворды), которые вы сможете потом увидеть в отчетах.
Из российских поисковиков, в данном списке, представлены только Яндекс, Google.ru и Рамблер (но в базовых настройках его трафик определяется не правильно, мы это поправим). Это значит, что переходы с других российских поисковиков будут учитываться, как переходы по ссылкам. То есть информация об их поисковых запросах будет утеряна, и вы не увидите в отчете детальной статистики по ключевым словам. А это весьма полезные данные для продвижения и развития сайта.

Как это исправить? Надо просто добавить в html-код несколько строчек для учета дополнительных поисковиков, причем эти строчки будут выглядеть по разному для обычного и асинхронного кода Google Analytics. Но вы не волнуйтесь, пример для обоих вариантов кода я оформил в отдельном файле, ссылку на который дам чуть ниже. Вставлять эти примеры кода в статью не стал, так как из-за них она получится слишком длинной.

Вы можете скачать пример с инструкциями по установке дополнительных поисковиков для асинхронного кода или для обычного кода Google Analytics. Каждый из примеров содержит описание подключения следующих поисковиков:

// Поиск картинок
images.yandex.ru

// Поиск по блогам
blogsearch.google.ru
blogs.yandex.ru

// Поисковики России
go.mail.ru
nova.rambler.ru
nigma.ru
webalta.ru
aport.ru
poisk.ru
km.ru
liveinternet.ru
quintura.ru
search.qip.ru
gde.ru
ru.yahoo.com

// Поисковики Белоруссии
tut.by
all.by

// Поисковики Украины
meta.ua
bigmir.net
i.ua
online.ua
a.ua
ukr.net
search.ua
search.ukr.net

// Товарные площадки России (поиск по товарам и прайсам)
market.yandex.ru
price.ru
tyndex.ru
torg.mail.ru
tiu.ru
tech2u.ru
goods.marketgid.com
poisk.ngs.ru
sravni.com
e-katalog.ru

// Товарные площадки Украины (поиск по товарам и прайсам)
market.meta.ua
sravni.ua
shop.bigmir.net
av.hotline.ua
bt.hotline.ua
dom.hotline.ua
sport.hotline.ua
auto.hotline.ua
hotline.ua
e-katalog.com.ua
svitpokupok.com
search.topping.com.ua
searchcat.mytop-in.net
hit24.com.ua
hotsale.ua
shop.i.ua
catalog.i.ua
price-list.in.ua
pay.ua
hotprice.ua

Теперь скопируйте из файла с примером, нужный html-код в ваш блокнот и сохраните его на всякий случай. Дальше мы продолжим его доработку. Если у вас есть предложения по добавлению других поисковиков в этот список, то напишите в комментариях, и я их добавлю в этот код. Если кому интересно, то я уже подробно описывал механику работы функции _AddOrganic ();, можете почитать.

Обратите внимание, что в вашем блокноте, в коде должны везде стоят одинаковые кавычки. Если кавычки будут разные, то код не сработает — это распространенная ошибка.

Отслеживание поддоменов

 

Если у вас на сайте используются поддомены, которые вы тоже хотите отслеживать, то html-код надо будет доработать. Например, example.ru и pod.example.ru. Сначала надо определиться, как именно вы будете это делать.

Отслеживание домена и поддомена в отдельных профилях
В этом случае вся информация будет собираться отдельно для каждого домена example.ru и pod.example.ru. Будет индивидуально учитываться количество уникальных посетителей, поисковые запросы, источники трафика, время пребывания на сайте и так далее. А переходы посетителей между доменами будут считаться как ссылочный трафик (переходы с других сайтов).

Чтобы настроить отслеживание таким образом, надо сделать следующее:
1) Текущий код из блокнота вставить на страницы одного домена.
2) В аккаунте GA создать новый профиль для другого домена (получите новый html-код)
3) Новый код вставить на страницы другого домена.

Таким образом у вас будет два отдельных профиля с индивидуальными данными по доменам.

Отслеживание домена и поддомена в одном профиле
В этом случае вся информация с доменов example.ru и pod.example.ru будет собираться в единый массив данных. Количество уникальных посетителей, поисковые запросы, источники трафика, время пребывания на сайте и остальные параметры будут учитываться как для единого сайта. Переходы посетителей между доменами будут считаться как переходы между страницами одного сайта.

Чтобы настроить отслеживание таким образом, надо сделать следующее:

Для асинхронного кода

 
после строчки:

_gaq.push(['_setAccount', 'UA-XXXXX-X']);

добавляем строку:

_gaq.push(['_setDomainName', '.example.ru']);

Для обычного кода

 
после строчки:

var pageTracker = _gat._getTracker ("UA-XXXXXXX-XX");

добавляем строку:

pageTracker._setDomainName (".example.ru");

Внимание! Ваш домен должен быть указан с точкой вначале

После этого разместите полученный html-код на все страницы доменов example.ru и pod.example.ru

Но, при таком подходе, есть один нюанс, если на обоих доменах одинаковая структура страниц, и есть похожие url, то Google Analytics будет сводить по ним статистику вместе. Например, если адреса разделов одинаковые:

1
2
example.ru\posts
pod.example.ru\posts

То в статистике они будут показаны, просто как \posts, а данные по ним будут сложены вместе с обоих доменов. Чтобы видеть подобную информацию индивидуально для каждого домена, надо настроить специальный фильтр. Как это сделать я написал в комментарии к следующей заметке из серии «Введение в Google Analytics», которая и будет посвящена фильтрам.

Установка html-кода Google Analytics на сайт

Мы закончили модифицировать html-код, теперь надо его установить на сайт. Важно, чтобы этот html-код был установлен на всех страницах сайта. По этому лучше всего его ставить в такой фрагмент кода, который есть на всех страницах.

Обычно для этого хорошо подходит footer или подвал страницы (это самая нижняя часть страницы, где обычно пишут © 1999—2009, «все права защищены» и т.п.):

Подвал страницы Яндекса

Если у вас есть доступ к редактированию этой страницы (через FTP или CMS), то просто вставьте в нее html-код из блокнота, перед закрывающим тэгом </body>
Сохраните страницу и проверьте на сайте несколько страниц на выбор, появился ли код Google Analytics на них.
Обычно этого достаточно в большинстве случаев. Вот описание этой же процедуры для сайтов на разных CMS.

Установка Google Analytics на динамические php сайты

 

Вариант первый, найти файл, в котором располагается подвал страницы (footer.php), и прописать html-код в него. Либо вынести весь html-код в отдельный файл, например analytics.php и включить его через include в шаблон страницы. Например, вот так:

1
2
3
4
5
6
7
8
<html>
<?php include ("header.php"); ?>
<body>
<?php include ("sideNav.php"); ?>
<?php include ("main.php"); ?>
<?php include ("analytics.php"); ?>
</body>
</html>

Установка Google Analytics на блог Wordpress

 

Через панель администратора заходим в раздел «Внешний вид» > «Редактор тем». Открываем файл footer.php:

Установка Google Analytics на блог Wordpress

И вставляем в него html-код из блокнота, перед закрывающим тэгом </body>

Установка Google Analytics на блог Blogger

 

Через панель администратора заходим в раздел «Макет» > «Элементы страницы». В нижней части макета страницы нажимаем ссылку «Добавить гаджет»:

Установка Google Analytics на блог Blogger

В появившемся окне выбираем «HTML/JavaScript»

Установка Google Analytics на блог Blogspot

И вставляем код из блокнота в появившееся окошко:

Установка Google Analytics на блог Блогспот

Сохраняем.

С другими системами управления контентом (например Drupal, Joomla, PHP-Nuke), я лично не работал, по этому подробных инструкций дать не могу. Но если ваш сайт работает на одной их этих систем (или на любой другой), и вы не можете установить Google Analytics, то напишите мне, я постараюсь вам помочь.

Заключение

Данные статистики, собранные на сайте, не сразу появляются в ваших отчетах. Обычно проходит около 24-х часов, и это стоит учитывать. Google Analytics не работает в реальном времени.
Если спустя сутки, данные в ваших отчетах так и не появились, то это значит две вещи: либо ваш сайт не посещают, либо html-код был установлен неправильно.

В этом случае вам надо проверить:

  1. Правильно ли прописан код на страницах. Откройте любую из страниц своего сайта, и посмотрите на код Google Analytics. Может быть пропущен какой-то знак или дескриптор.
  2. На всех ли страницах установлен код. Можете воспользоваться этими сервисами для сканирования сайта на наличие кода GA.

 

Update

Раз уж об этом спросили, то расскажу. В интернете существуют различные модули и плагины для автоматической установки Google Analytics на разные CMS. В принципе, если вам не хочется заморачиваться с копанием в html-коде сайта, то такое решение будет для вас оптимальным. Обычно там достаточно установить модуль, на сайт, через панель администратора, и ввести идентификационный код профиля UA-1234567-12 (он вам выдается вместе с html-кодом). Все, после этого код будет автоматически размещен на всех страницах сайта.

Но, сам я подобными решениями не пользуюсь. Мне удобнее все устанавливать своими руками, потому что:
— я могу настроить все именно так, как мне нужно.
— я больше уверен в качестве собираемых данных.

    Вот несколько ссылок на подобные решения:

  • Плагины для установки Google Analytics на Wordpress
  • Модули для установки Google Analytics на Drupal
  • Отличный русский плагин для установки Google Analytics на Joomla

Ну вот и все. В следующей заметке, из этой серии я расскажу о фильтрах в Google Analytics. Успехов вам в установке GA на свой сайт!

Если вам нужна индивидуальная помощь при настройке или установке Google Analytics на своем сайте, то обращайтесь ко мне — постараюсь помочь.

Расскажите об этом вашим друзьям, вдруг им пригодится:

Хотите прочитать еще что-нибудь полезное?



Cвежие записи этого блога плюс дополнительные материалы, только по E-mail подписке.
Время публикации: 28 Июл 2010
Tags: ,
Опубликовано в рубрике Введение в Google Analytics |

59 комментариев Включайтесь в обсуждение!

Автор блога написал 7 Сен, 2009 - 02:09:31

Артем, спасибо за комментарий. Я знаю, что есть различные плагины для разных CMS. И наверное выложу ссылки на них в этой заметке. Но, в своей работе я ими не пользуюсь, т.к. только ручная настройка позволяет настроить Google Analytics именно под поставленные задачи, и контролировать качество получаемых данных.

Артём написал 7 Сен, 2009 - 01:09:54

Относительно WordPress: есть специальные плагины, которые облегчают установку и дают много преимуществ. Например, Google Analyticator. Можно применить полезные настройки, в частности исключить трэкинг администратора...

А вот за ссылку на www.sitescanga.com спасибо, не знал.

DarkDonna написал 19 Сен, 2009 - 04:09:44

Почерпнула очень ценную информацию о поисковивах, даже не думала что такой простой манипуляцией можно их интегрировать. Спасибо!

Могу только добавить, что Бегун предоставляет свой отдельный скрипт, который, если его установить на страницы, передает информацию о кампаниях, группах объявлений и ключевых словах. Сталкивалась с ним только один раз — в целом работает корректно, только иногда бывают проблемы с кодировкой слов, которые вводятся кириллицей.

Вы часом не знаете как бороться с подобными проблемами кодировки? возможно ли на этапе установки отслеживания сделать так, чтобы все кириллические ключевые слова передавались в удобоваримом формате?

Автор блога написал 21 Сен, 2009 - 10:09:42

DarkDonna: Странно, я пробовал использовать скрипт Бегуна на нескольких сайтах, и с ним постоянно были проблемы — он учитывал не все переходы. Может это зависит от типа источников трафика, включенных в кампании Бегуна (там их 6 разных видов).

По поводу кириллицы, если эта ошибка возникает при использовании скрипта Бегуна, то наверно проблема в нем самом. Потому что сам Google Analytics уже давно научился корректно обрабатывать русские поисковые запросы российских поисковиков.

DarkDonna написал 5 Окт, 2009 - 10:10:00

спасибо за ответ! возможно, мне повезло с Бегуном. Буду тщательно его проверять на будущее :)

Юрий написал 1 Ноя, 2009 - 08:11:39

Спасибо за полезную статью!

Устанавливаю себе список распознаваемых поисковиков. Возник вопрос.

Зачем для Рамблера нужны три разных строчки?

pageTracker._addOrganic (”rambler.ru”, “words”);

pageTracker._addOrganic (”Rambler.ru”,”query”);

pageTracker._addOrganic (”Nova.Rambler.ru”,”query”);

Поиск Рамблера выдает результаты по адресу nova.rambler.ru. Вроде бы нужна только третья из перечисленных.

А также зачем две строки для Мэйл.ру:

pageTracker._addOrganic (”mail.ru”, “q”);

pageTracker._addOrganic (”Go.mail.ru”,”q”);

Результаты ведь выдаются по адресу go.mail.ru?

Автор блога написал 1 Ноя, 2009 - 11:11:08

Юрий, спасибо, что обратили на это внимание. Разные строчки были использованы по тому, что поисковый трафик шел с разных доменов. Поэтому для каждого использовалась своя строчка.

Сейчас я посмотрел на Рамблере и Mail.ru, и действительно все стало так, как вы говорите. Более того, недавно Google Analytics добавили поисковик Рамблер по умолчанию. Что привело к определенным изменениям в учете поискового трафика. Всем, кто использует функцию _AddOrganic () советую обязательно прочитать эту заметку.

Lingvaroom написал 18 Дек, 2009 - 04:12:50

«Google Analytics не работает в реальном времени.»

Даниил, а я обнаружила, что GA работает в реальном времени:) Во всяком случае, я могу посмотреть все отчеты за текущие сутки, не дожидаясь, пока они закончатся. Просто выбираю текущую дату — и все.

Или есть какой-то подвох?

Автор блога написал 19 Дек, 2009 - 01:12:40

Да, я тоже обратил внимание, что в последнее время, в некоторых профилях данные стали появляться за текущий день. Хотя Google Analytics Team (GAT) официально не сообщала, о том, что сбор данных теперь идет в реальном времени.

Возможно, GAT удалось сократить задержку, перед появлением данных в отчетах, до нескольких часов. Вот и кажется, что сбор идет в реальном времени. А может быть все зависит от посещаемости сайта, чем меньше посещаемость, тем быстрее появляются данные в отчетах.

Lingvaroom написал 15 Янв, 2010 - 05:01:12

Даниил, а может такое быть, что функциональность GA отличается? Я заметила, что вид интерфейса GA на Ваших скриншотах отличается от «моего». Или мне это только кажется?

Автор блога написал 15 Янв, 2010 - 10:01:09

Да, такое может быть, но не надолго. Функциональность может отличаться из-за постепенного внедрения новых функций. Google не может обновить сотни тысяч аккаунтов разом, процесс идет постепенно. У кого-то они появляются раньше, у кого-то позже. Но в итоге обязательно появятся у всех.

У меня, например, до сих пор в некоторых профилях сайтов уже появились аннотации, а в некоторых еще нет.

Smaster написал 8 Мар, 2010 - 09:03:23

Не совсем пойму, зачем для blogger делать отдельный блок. Вообще-то код вставляется в шаблон HTML (дизайн-изменить HTML) — зачем перегружать дизайн блога?

Автор блога написал 9 Мар, 2010 - 11:03:13

Smaster ну это кому как удобнее.

Nikmarker написал 11 Мар, 2010 - 10:03:25

Спасибо за статью! Очень информативно.

Автор блога написал 28 Апр, 2010 - 02:04:48

Artbruno, если у вас в отчете «Все источники трафика» появилась строчка “images.google.ru/referral”, значит на ваш сайт идет поисковый трафик с поиска по картинкам от Google. При этом, поисковые запросы, по которым ищут картинки, не учитываются в Google Analytics, так как трафик помечен как «referral», то есть ссылочный, а не поисковый.

Чтобы увидеть эти запросы, вам надо добавить в код GA на вашем сайте вот эту строчку:

pageTracker._addOrganic ( "images.google.ru ", "q ",true);

перед функцией pageTracker._trackPageview ();

Тогда поисковые запросы будут распознаваться GA и трафик станет поисковым («images.google.ru/organic»).

artbruno написал 28 Апр, 2010 - 01:04:10

Спасибо за статью. Аккуратно написана.

Кстати, Google советует размещать новый, ассинхроный код, в теге . Вопрос: «images.google.ru» и «images.google.ru/referral» — это не одно и тоже?

Последний давно в отчётах присутсвует.

Ксения написал 29 Апр, 2010 - 03:04:37

Спасибо за статью, было интересно читать! :)

garumna написал 1 мая, 2010 - 11:05:14

Спасибо за статью, с таким подробным описанием уж точно не ошибешься в установке кода.

Бездомный из СЗАО написал 6 мая, 2010 - 07:05:43

Даниил, уточните пожалуйста: насколько актуальна информация в посте с учётом времени, прошедшего с его написания?

Например, я в отчётах вижу Яндекс, как одну из поисковых машин. Есть также и «Images.Google», но непонятно охватывает ли он images.google.ru.

И не изменились ли коды поисковиков, которые вы рекомендуете добавить к коду счётчика?

Автор блога написал 6 мая, 2010 - 11:05:13

Эту статью я регулярно обновляю, хотя дату не менял с момента публикации. Так как раньше, при обновлении даты, менялась и ссылка на статью (т.к. дата стояла в структуре ссылок), что приводило к проблемам индексации блога. Это кстати было одной из причин обновления движка блога (а заодно и хостинга). Сейчас структура ссылок другая, и дата на нее не влияет.

Теперь, что касается вашего вопроса. Основной поиск Яндекса был в Аналитиксе и раньше, дополнительный код касается только его поддоменов. Если «Images.Google» появился у вас в отчете «Поисковые системы», значит Гугл уже сам добавил его в Аналитикс (хотя сообщений об этом не было). Если же «Images.Google» появился в отчете «Ссылающиеся сайты», то дополнительный код вам понадобится для отслеживания ключевиков.

На счет изменились ли коды поисковиков: единственное, что там может изменится - это параметр запроса (второй параметр функции). Поэтому точно вам сказать не могу, меняли ли перечисленные поисковики свои параметры для запросов. Так как я лично не отслеживаю работу каждого поисковика. У основных поисковиков скорее всего ничего не изменилось. Если вы хотите это проверить, то можете сделать следующее:

— Если у вас в GA еще не добавлен интересующий вас поисковик, то посмотрите его url с результатами поиска и сравните параметр запроса.

— Если интересующий вас поисковик уже добавлен в код GA, то посмотрите не пропали ли его трафик из отчетов, если нет, то параметр не менялся.

Александр написал 10 мая, 2010 - 08:05:39

Я думаю, что вместо

pageTracker._addOrganic ( "nova.rambler.ru ", "query ");

правильно будет:

pageTracker._addOrganic ( «nova.rambler.ru», «query», true);

Сами же пишите: Если вы получаете поисковый трафик с поддомена поисковика, который прописан в Google Analytics по умолчанию без поддомена, тогда используйте функцию _AddOrganic () с третим параметром true.

И еще, смотрю скрипт: ga.js и там прописан сайт images.google, так зачем в вашем скрипте первая строчка:

pageTracker._addOrganic ( "images.google.ru ", "q ",true) ?

Автор блога написал 14 мая, 2010 - 11:05:16

Александр, по поводу Рамблера — работать будут обе строчки. Так как в той же статье я говорил о том, что по умолчанию Рамблер неправильно прописан в коде Google Analytics, поэтому считайте, что он там не прописан вовсе.

А по поводу images.google.ru вы правы, забыл убрать эту строчку с прошлой ревизии поста. Сейчас поправил.

Константин написал 14 мая, 2010 - 01:05:06

Даниил, спасибо за ценную информацию. Можно ли как-то в этот список включать Яндекс.Директ, и прочие системы контекстной рекламы?

Автор блога написал 14 мая, 2010 - 02:05:27

Константин, функция используемая в статье включает весь поисковый трафик поисковика. Но она не может отделить рекламный трафик от органического. Для отслеживания трафика из систем контекстной рекламы лучше использовать другой метод.

Автор блога написал 14 мая, 2010 - 02:05:22

Да, Татьяна, согласен с вами. Наверное уже пора написать про установку новой асинхронной версии кода Google Analytics. Постараюсь выделить для этого время.

Но хочу отметить, что обе версии кода работают одинаково хорошо (только асинхронный чуть быстрее). Поэтому если нет явной необходимости переходить на новый код, то можно и не торопиться.

Александр написал 14 мая, 2010 - 07:05:26

Еще одно дополнение к Вашему списку, что у меня популярно:

pageTracker._addOrganic ( «win.mail.ru», «q»);

pageTracker._addOrganic ( «mail.rambler.ru», «words», true);

И главное разобрался с images.google оказывается здесь, как пишут на форумах, не все так просто!!! Необходимы вот какие строки:

pageTracker._addOrganic ( «images.google», «prev», true);

pageTracker._addOrganic ( «images.google», «q», true);

Автор блога написал 18 мая, 2010 - 05:05:16

Александр, спасибо! Но предложенный вами код выглядит весьма странно. У вас реально идет стабильный трафик с этих источников?

Что касается первых строчек, это скорее всего трафик с внутреннего поиска почтовых серверов mail.ru и rambler.ru, когда человек что-то ищет, находясь в почте. Причем, я посмотрел этот поиск на mail.ru — органической выдачи там нет, только письма. И то, у поиска по письмам параметр другой «q_query», а не «q». А если из почты переходишь на общий поиск, то редиректит на go.mail.ru, который у меня уже прописан.

Как это выглядит у Рамблера не знаю, но даже если все так, есть ли смысл учитывать ключевики с поиска по письмам?

Что касается «images.google», то вторая строчка не нужна, так как поисковик именно так и прописан в коде GA. А учет параметра «prev» (он используется, когда выбранная картинка открывается отдельно на своем сайте) весьма частный случай — навряд ли это нужно широкой общественности. К тому же, в этом параметре, помимо запроса, передается куча дополнительных данных, которые будут засорять ваши отчеты по ключевикам.

Александр написал 18 мая, 2010 - 06:05:01

Да стабильный трафик. Просто у меня есть ежедневная рассылка подписчикам сайта, и как я понимаю корни mail.ru и rambler.ru идут оттуда. Может быть мой код нужен только тем у кого есть рассылка новостей?

Автор блога написал 18 мая, 2010 - 08:05:47

Александр, а ключевики определяются именно для этого трафика?

Просто если у вас есть рассылка, то посетители скорее всего заходят на сайт через ссылку в письме, а не через поиск по почте.

Александр написал 18 мая, 2010 - 11:05:22

Я честно сказать не знаю как определить ключевые слова по конкретному органическому трафику. Гугл аналитика не может показать что искали по конкретному поисковику.

Автор блога написал 20 мая, 2010 - 12:05:02

Александр, зайдите в отчеты по поисковикам, и кликните на выбранный поисковик и увидите запросы, по которым пришли посетители с этого поисковика.

Antonio написал 30 Июн, 2010 - 01:06:54

Спасибо за статью,

очень подробно все описано!

Незнамов Антон написал 5 Июл, 2010 - 05:07:17

Даниил, подскажите пожалуйста, разницу в параметрах 'pnam', 'q' и тд. Я хочу указать в своей статистике 16 торговых площадок Украины, но не понимаю, как это сделать правильно, какой параметр выбирать

Автор блога написал 6 Июл, 2010 - 11:07:21

Антон, это параметры, которые использует поисковик для обозначения запроса пользователя. Когда вы что-то ищете в поисковике, то url страницы с результатами поиска будет содержать параметр, в котором будет прописан ваш запрос. Вам только надо понять какой это параметр, и прописать его в функции _AddOrganic ().

Например, если мы поищем «пылесосы» в tyndex.ru и torg.mail.ru то адреса страниц с результатами поиска будут такими:

tyndex.ru/pr/all_search?pnam=пылесосы&arid=1&sort=9&lett=&pmin=&pmax=

torg.mail.ru/search/?zvcat=&q=пылесосы&price_from=&price_to=&delivery_id=

Соответственно, для этих поисковиков нужно прописывать параметры pnam и q.

Проделайте ту же процедуру со своими торговыми площадками. Если вы не против, то можете скинуть список этих площадок мне на почту, и я размещу здесь код для них. Думаю многим читателям блога они тоже пригодятся.

Блогов написал 21 Июл, 2010 - 11:07:50

Статья замечательная, но... нельзя ли использовать кат? Всю страницу листать приходится, чтобы до более старых записей добраться...

Автор блога написал 21 Июл, 2010 - 11:07:49

А зачем листать? В верхнем меню «Все записи блога» — это карта сайта, а в правой колонке «Последние записи блога» — это пять последних записей.

Onore написал 28 Авг, 2010 - 01:08:03

С мая переходы images.google учитываются в google referral

www.google.com/support/fo...c5e424&hl=en

В вашей статистике, при использовании _addOrganic ( «images.google», «q» они где учитываются?

Алексей написал 30 Авг, 2010 - 01:08:06

Даниил, спасибо за статью!

Подскажите, пожалуйста, возможно ли отслеживать статистику отдельно для подпапок сайта? Например, есть основной сайт — site.com и есть блог — site.com/blog/.

Я зарегистрировал site.com/blog/ как отдельный профиль, установил полученный код, однако его статус в окне «обзор аккаунта» уже долгое время «Отслеживание установлено», а не «Получение данных». Может быть для конкретных подпапок вообще нельзя получать отдельную статистику или я что-то неправильно сделал?

Спасибо.

Автор блога написал 31 Авг, 2010 - 01:08:32

Onore, при использовании _addOrganic переходы будут отображаться в отчете по поисковикам и ключевикам. Но использовать эту функцию для images.google не обязательно (в этой статье ее нет).

Автор блога написал 31 Авг, 2010 - 01:08:07

Алексей, отслеживать статистику отдельно для подкаталогов сайта можно, я писал об этом здесь. Если вкратце, то вам надо создать отдельный обычный профиль для сайта site.com, а потом уже добавить к нему фильтр для подкаталога.

Onore написал 31 Авг, 2010 - 02:08:08

А можно ли вернуть, чтобы опять Images.google.com указывались как отдельный источник, или это уже не возможно?

Алексей написал 1 Сен, 2010 - 03:09:10

Спасибо за оперативный и развернутый ответ!

Автор блога написал 13 Сен, 2010 - 11:09:35

Onore, пропишите его в коде GA: pageTracker._addOrganic ( «images.google.com», "q ",true); и он должен опять появиться в отчетах.

Onore написал 13 Сен, 2010 - 12:09:48

Спасибо.

Прописал.

А может быть прописано

_gaq.push (['_addOrganic','google.com.ua','q']);

и при этом все равно какая-то часть трафика быть как

google.com.ua / referal ?

Onore написал 20 Сен, 2010 - 11:09:42

У вас отображаются такие источники как Image?

У меня всего одна запись, хотя я раз 7 заходил...

и на images.google.com (ru) и на images.yandex///

Автор блога написал 21 Сен, 2010 - 03:09:14

Onore, я думаю, что да. Например трафик с других локализованных сервисов Гугла (почта, RSS ридер и т.п.)

Автор блога написал 30 Сен, 2010 - 01:09:29

Onore, отображаются но мало, и не у всех сайтов. Посмотрите в referral источниках, может они там есть. Если да, то надо будет соответственно доработать функцию _AddOrganic ()

Sergei Miami написал 29 Ноя, 2010 - 03:11:04

Спасибо за полезную статью. Если вы не против, часть информации хочу позаимствовать для своего сайта. Без подробностей, только список.

Мой вклад — можете добавить три местных поисковика.

// Поисковики Эстонии

_gaq.push (['_addOrganic', 'neti.ee', 'query']);

_gaq.push (['_addOrganic', 'search.www.ee', 'query']);

_gaq.push (['_addOrganic', 'delfi.ee', 'q']);

Даниил - Автор блога написал 30 Ноя, 2010 - 12:11:26

Конечно не против, при указании ссылки на источник.

Sergei Miami написал 30 Ноя, 2010 - 02:11:35

Благодарю, так и будет

Петр написал 14 Дек, 2010 - 05:12:09

День добрый. Когда я добавил в код список поисковиков и товарных площадок, заругались наши сеошники, сказали убрать все что добавил, мотивируя это так:

«...это увеличит время отработки кода и существенно исказит статистические данные...»

Прокомментируйте, пожалуйста их ответ... насколько он верен?.

Спасибо.

Даниил - Автор блога написал 17 Дек, 2010 - 11:12:23

Петр, если вы используете асинхронную версию кода, то боятся нечего — принцип его работы в том и заключается, чтобы не задерживать загрузку страницы, код GA загружается параллельно. Если вы используете стандартный код Аналитикс, тогда возможно некое увеличение времени загрузки, но навряд ли оно будет существенным.

И непонятно, искажения каких данных боятся сеошники?

В любом случае, сейчас достаточно сервисов для анализа загрузки страниц, и можно просто взять и измерить скорость загрузки страницы с базовым и с расширенным кодом GA.

Петр написал 17 Дек, 2010 - 04:12:33

Используем асинхронную версию. Большое спасибо =)

Илья написал 23 Дек, 2010 - 03:12:08

Даниил, хотел сказать вам большое спасибо за блог! А так же хочу спросить, вот вы пишете что строчки _gaq.push (['_addOrganic', 'blogsearch.google.ru', 'q', true]); и т.п. нужно добавлять после UA-ХХХХХ-Х, но вот я видел на нескольких крупных порталах, что их добавляют после _gaq.push (['_setDomainName', '.site.ru']);

_gaq.push (['_trackPageview']);

Как правильно? и что будет если, я их установлю не в то место? Заранее благодарен за ответ!

Нияз написал 4 Янв, 2011 - 11:01:47

а на kukmor.livejournal.com можно ставить этот код?

Артур написал 27 Янв, 2011 - 05:01:50

Вопрос:можно ли зарегистрировать в ГА домен на русском языке(.РФ)?Если да то как?

Даниил - Автор блога написал 3 Фев, 2011 - 05:02:55

Илья, функцию _addOrganic () надо размещать перед _trackPageview (), о причинах я уже писал здесь «Неожиданные факты об учете дополнительных поисковиков в Google Analytics».

А то что на некоторых сайтах эти функции стоят по-другому, говорит лишь о том, что либо они просто ошиблись (вспомните про исследование в начале статьи), либо это необходимый частный случай.

Даниил - Автор блога написал 10 Фев, 2011 - 08:02:59

Артур, к сожалению, напрямую этого сделать пока нельзя. Google Analytics не принимает домен и при написании в unicode (домен.рф), и в punycode (xn--d1acufc.xn--p1ai). Как вариант можно попробовать создать профиль для несуществующего сайта, и полученный html-код GA разместить на своем домен.рф. Если попробуете, то расскажите о результатах.

Даниил - Автор блога написал 10 Фев, 2011 - 08:02:47

Нияз, Google Analytics можно поставить на блог LiveJournal если ваш аккаунт платный и постоянный. В настройках LiveJournal на вкладке «Дополнения» надо указать ваш «идентификатор веб-ресурса» вида UA-XXXXXXX-YY. Он есть в html-коде, который выдается при регистрации GA.