
После установки
нового кода Google analytics и
пользовательского поиска google на моих сайтах, невольно задумался, как это можно проанализировать?
В
Google analytics (далее GA) есть такая шутка, как анализ внутреннего поиска, но по умолчанию он выключен. Итак, как включить его и сделать это правильно?
Шаг 1: Заходим в Ваш аккаунт GA и в списке профилей Ваших сайтов в колонке "Настройки" жмем ссылку "Изменить":
Шаг 2: Далее в блоке
Основная информация профиля веб-сайта жмем ссылку "Изменить"
Шаг 3: В появившейся странице ищем блок "Поиск по сайту", устанавливаем опцию "Отслеживать поиск по сайту". И самое важное - вписываем "Параметр запроса". Это параметр в который зашивается поисковая фраза. Название такого параметра очень сильно зависит от поискового движка, его можно определить следующим образом. Для примера беру ozon.ru, в строке поиска пишу "HARRY" (лучше по-английски - так проще будет), нажимаю поиск.
В результатах поиска будет такой URL:
http://www.ozon.ru/?context=search&text=HARRY&go=%CD%E0%E9%F2%E8здесь вижу, что поисковая фраза присваивается переменной
text. Это и есть искомый параметр, который нужно вписать в том поле. В моем случае это буква "q", т.к. это поисковый параметр для
пользовательского поиска google.
Нажимаем кнопку "Сохранить изменения". Все готово, можно смотреть отчеты.
Чтобы посмотреть отчеты, нужно открыть просмотр отчетов, далее выбрать раздел "Содержание", далее раздел "Поиск по сайту".
К сожалению, в отчетах Google Analytics видны только англоязычные поисковые фразы. Русские фразы в кодировке CP-1251 в GA выглядят абракадаброй, закодированный в какой-то хитрый Unicode. В
форуме это подробно обсуждалось.
P.S.: Если Вы решили воспользоваться
пользовательским поиском google и Ваш сайт имеет кодировку
CP-1251, то при размещении формы поиска на сайте добавьте в поиск два параметра:
Первый параметр сообщает, что поиск отдает параметр в кодировке 1251, второй параметр говорит, что результаты нужно выдать в кодировке 1251. Если этого не сделать, то поиск с русскими буквами работать не будет, т.к. по умолчанию Google использует
Unicode.