Как отслеживать внутренний поиск по сайту

Из отчета «Поиск по сайту» можно многое узнать. Например, как часто и что именно пользователи ищут на вашем сайте. Эти данные помогут узнать, удобен ли ваш сайт для пользователей или нет.
Если в отчете на первом месте — запрос популярного товара, то, скорее всего, этот товар клиенты не могут найти в категории. Поэтому нужно проанализировать структуру сайта: возможно, стоит создать раздел «Популярное» и добавить туда товар из поискового запроса. Или же нужно просто поднять выше в списке категорий товар либо выделить его среди других позиций.
Как настроить поиск по сайту в Google ***ytics
Отслеживание поиска по сайту настраивается на уровне представления.
Для этого в Google ***ytics в разделе «Администратор» необходимо выбрать нужное представление и нажать «Настройки представления».
В разделе «Настройки поиска по сайту» установите переключатель в положение «Включить».
Далее в поле «Параметр запроса» укажите параметр, который используется для поиска по сайту.
У меня это буква «q». Параметром может быть не только буква «q» или «s», но и слова. Например: search, query, keywords, term. Всего можно ввести до пяти параметров через запятую.
Важно: не нужно использовать дополнительные символы – например, если параметр обозначен буквой «q», то необходимо указывать только «q», а не «q=».В настройках параметра запроса можно указать, следует ли Google ***ytics удалять параметры запроса из URL.
Если вы не поставите галочку, то результаты поиска будут отображаться с параметрами, например как тут.
Также можно настроить «Категории поиска по сайту». Если на сайте доступны уточнения поиска, эту информацию можно добавить в отчеты. Например, пользователи могут искать по запросу «Шуруповерт» в категории «Инструменты».
Если это вам не нужно, поставьте переключатель в положение «Отключить». Нажмите «Сохранить».
Как настроить отслеживание поиска по методу POST через Google Tag Manager
Выше мы рассмотрели пример настройки для сайтов у которых поиск реализован через метод GET, но есть сайты, у которых поиск настроен по методу POST.
Разница в том, что при методе GET отправляется вся собранная информация как часть URL https://site.com/result/?q=keyword
При методе POST данные передаются так, что пользователь их не видит и URL будет выглядеть так: https://site.com/search_results.php
Настроить поиск по сайту на основе POST можно одним из способов:
- чтобы в конец URL добавлялись ключевые слова запроса (например, https://site.com/search_results.php?search=keyword) и далее уже настраивать отслеживание, которые мы уже рассмотрели выше;
- настроить код отслеживания на странице результатов поиска так, чтобы он динамически создавал виртуальный путь к странице и включал запрос
***ytics.js: ga(\\\'send\\\', \\\'pageview\\\', \\\'/search_results.php?search=keyword\\\');
Эти варианты подразумевают обращение к программистам, но чтобы сэкономить время, воспользуемся любимым инструментом всех интернет-маркетологов — Google Tag Manager.
1. Создать переменную
Создайте переменную Search URL. Для примера возьмем h1 «Результаты поиска для \\\'влагомер\\\'». Напишите функцию, которая экспортирует значения поискового запроса из заголовка.
С помощью метода document.getElementsByTagName(\\\'h1\\\')[0].textContent получите h1, а потом с помощью метода slice укажите, с какого символа начинается поисковый запрос
Индекс первого символа строки — 0, а значение «-1» указывает, что нужно выделить все, кроме последнего символа.
В итоге у нас получилось так:
document.getElementsByTagName(\\\'h1\\\')[0].textContent.slice(23,-1) ;Создайте функцию, которая будет возвращать \\\'?search=\\\', склеенное с полученным значением. Потом запишите эту строку в переменную «Search URL», которую можно использовать в любом месте внутри текущего контейнера GTM.
В GTM выберите типом переменной собственный код JavaScript и вставьте код:
function () {return \\\'?search=\\\' + document.getElementsByTagName(\\\'h1\\\')[0].textContent.slice(23,-1) ;}2. Создать тег
Для тега с типом «Universal ***ytics» нужно указать поле «page» со значением переменной «Search URL», которую вы создали раньше.
3. Создать триггер
Для триггера «Search URL» выберите тип «Просмотр страницы» и поставьте условие активации «Page Path» (начинается с «/search/»), чтобы триггер работал только на странице поиска.
Важно: триггер «Search URL» необходимо добавить в исключения для стандартного тега Google ***ytics.Готово! Дальше настройте поиск уже известным способом в интерфейсе GA.
Как узнать данные результатов внутреннего поиска на сайте
Данные поиска по сайту доступны в отчетах «Поведение» — «Поиск по сайту».
Также в разделе «Поиск по сайту» доступен отчет «Использование»: можно увидеть, сколько пользователей из общего числа посетителей пользуется поиском.
Как отслеживать результаты пустого поиска
Ну а теперь бонус: рассмотрим пример настройки отслеживания результатов пустого поиска. Пустой поиск — это когда пользователь вводит запрос, но не получает по нему результатов.
Результаты отслеживания помогут проанализировать, какие товары пользователи хотят видеть на вашем сайте. Это поможет расширить товарный ассортимент на основе анализа целевой аудитории.
1. Создать переменную
Создайте переменную JavaScript и назовите ее к примеру «searchQuery». В поле «Имя глобальной переменной» добавляем значение searchQuery.
2. Создать тег
Далее создайте пользовательский HTML тег «Empty Search Checking» и вставьте в него код, который сначала ищет индекс первого символа подстроки (indexOf(\\\'Товары не найдены\\\')).
Подстрока выводится на странице без поисковых результатов, (функция \\\'document.getElementsByTagName(\\\'body\\\')[0].textContent\\\' возвращает весь текст на странице). Если на странице нет надписи «Товары не найдены», функция вернет индекс -1.
Если индекс не равен -1 (есть надпись «Товары не найдены» на странице), «достаньте» поисковый запрос в заголовке h1 с 23 символа и до предпоследнего. Нумерация в строке начинается с нуля, для каждого сайта цифра будет разная.Итоговый код для вставки в тег:
<script>if ((document.getElementsByTagName(\\\'body\\\')[0]. textContent.indexOf(\\\'Товары не найдены\\\') != -1) && (document.location.pathname.indexOf(\\\'/search_results.php\\\') == 0)) {searchQuery = document.getElementsByTagName(\\\'h1\\\') [0].textContent.slice(23,-1);dataLayer.push({\\\'event\\\': \\\'emptySearch\\\'})}script>В правилах активации тега укажите уже триггер «Search URL» с типом «Просмотр страницы» и условием активации «Page Path» (содержит «search_results.php»).
3. Создать тег для передачи данных в Google ***ytics
Настройте тег для передачи данных в аналитику. Для этого создайте тег «UA — Empty Search» и выберите тип отслеживания «Событие». Назовите категорию «Empty search», а в качестве действия выберите переменную «searchQuery».
В качестве активатора тега «UA — Empty Search» создайте и добавьте триггер «emptySearch» с пользовательским событием emptySearch.
Результаты отслеживания будут доступны в отчете «Поведение» — «События» — «Лучшие события».
Запомнить
Отслеживание поисковых запросов нужно и может дать нам ответы на вопросы:
- сколько пользователей пользуется поиском;
- что ищут пользователи;
- чего у нас нет на сайте, но пользователи бы этого хотели.
Выполнить настройку отслеживания поиска можно легко и просто, достаточно в настройках GA включить переключатель и указать GET параметр, который выводит результаты поиска.
Если же поиск на сайте работает по методу POST, воспользуйтесь GTM. С его помощью вы также сможем отслеживать результаты пустого поиска, то есть запросы пользователей, по которым не было результатов в выдаче.
Читайте также:
Комментарии:
Решили перейти на Google ***ytics 4? Предлагаем разобраться, чем отличается инструмент от предыдущей версии и изучить новинки в отчетах «Демография» и «Технология»....
13 12 2025 3:21:52
Короткий интересный клип в Instagram — фишка маркетингового сезона 2015...
12 12 2025 8:48:59
Определение, исследование и проверка конкурентов в Similarweb — первый шаг перед запуском и масштабированием проекта...
11 12 2025 8:14:40
в поисках нового источника трафика расскажем о Pinterest — современной поисковой сети c акцентом на визуальном контенте...
10 12 2025 15:57:56
Руководство к действию от основателя Netpeak Group....
09 12 2025 1:17:17
SMM — сфера с доступным обучением и большими деньгами, а хороших специалистов разбирают, как горячие пирожки. SMMщики работают с крупными брендами и создают свой бизнес всего через пару лет после старта....
08 12 2025 3:40:53
Создатель scrum model Джефф Сазерленд написал книгу о том, как использовать методику разработки программного обеспечения для развития бизнеса....
07 12 2025 23:43:52
Крупным брендам не избежать негатива в сети. Но с ним можно и нужно работать. Читайте успешный кейс для DOM.RIA....
06 12 2025 7:25:50
Идея ORM состоит в том, чтобы вызывать положительное мнение о вашей деятельности, работая с отзывами или комментариями, в результате чего больше людей будут покупать ваши товары или услуги. Узнать больше!...
05 12 2025 18:51:21
Понятная инструкция для SMM-специалистов для тех, кто экспериментирует с настройками аудиторий в рекламных кампаниях. Вы увидите, как настраивать ремаркетинг на примере Facebook. Существует 10 типов индивидуализированных аудиторий в Facebook, разберем три...
04 12 2025 8:45:33
CEO магазина «Модна Каста» Андрей Логвин — сделал отличный доклад на 8P о пути к успеху своего бизнеса и будущем Ecommerce. Детальнее об ощущении deal и «первом дне» для интернета читайте в новом посте....
03 12 2025 21:48:39
Нужно разбить ячейку или составить график? Если вы знаете функции, таблицы гугл могут пpaктически заменить отдельные сервисы или дополнения...
02 12 2025 14:56:58
Надежный сайт позволит вести успешную деятельность, защитить плоды собственного труда и результаты работы исполнителей, с которыми вы сотрудничали. Для реализации задумки вам понадобятся авторские права....
01 12 2025 2:59:45
Бывают случаи, когда код Google ***ytics перестает вообще собирать статистику. Чтобы выявить сбой вовремя, обязательно настройте эти оповещения....
30 11 2025 21:20:43
160 символов — размер рекламного сообщения, 2 млн евро — минимальный бюджет для запуска. Уже интересно?...
29 11 2025 9:18:16
Устраняем причины, по которым пользователи покидают сайт без покупки....
28 11 2025 22:59:22
SEO-продвижение онлайн-сервиса доставки еды с новым сайтом. Цели продвижения, составление семантического ядра, формирование URL, поддомены, карточки товаров, тексты, внешняя оптимизация, дополнительные работы, а также полученные результаты...
27 11 2025 15:41:22
Виктория Игнатьева рассказала про опыт обучения на наших курсах....
26 11 2025 18:17:16
5 примеров маркетингового троллинга. Сатира, ирония, пародия — все эти приемы в рекламе помогают брендам выделиться среди конкурентов. Если их правильно использовать, конечно, это отличный способ привлечь клиентов и создать запоминающийся образ бренда...
25 11 2025 10:13:10
Правильная постановка целей, задач и дедлайна — основа успешной работы...
24 11 2025 7:32:41
Виктория Игнатьева опубликовала новый кейс по продвижению интернет-магазина детской одежды, обуви и товаров: ROMI (возврат маркетинговых инвестиций) 319%....
23 11 2025 9:59:39
Отмена видео-сниппетов в выдаче Google, удаление страницы с тегами и инструмента подсказки ключевых слов в YouTube — все события последних месяцев свидетельствуют: Google всерьёз взялся за видеохостинги и решил изменить правила игры для видеомаркетинга в...
22 11 2025 11:14:47
Решение для поискового продвижения крупных проектов (от 300 000 страниц)....
21 11 2025 21:35:30
Какие возможности дает Chrome DevTools для SEO-оптимизации...
20 11 2025 16:46:33
Тестирования наличия важных тегов на целевых страница — бесплатный скрипт и алгоритм...
19 11 2025 2:16:41
PR должен решать задачи бизнеса и для этого мало мониторить упоминания компании или бренда, нужно анализировать. С появлением соцсетей пиар изменился. Узнать больше!...
18 11 2025 2:56:56
Можно открыть корпоративную почту с использованием собственного сервера для принятия/отправки и с использованием стороннего сервиса от яндекс или гугл...
17 11 2025 2:51:56
PBN (Private Blog Network) — приватная/частная сеть блогов, сайты-сателлиты, сетки сайтов. Строить их долго, дорого, но это работает....
15 11 2025 8:16:50
Тошнота и процент воды в тексте не должны превышать допустимую норму, иначе не только пользователи уйдут с сайта, поисковые роботы понизят сайт в рейтинге. Узнать больше!...
14 11 2025 23:43:42
Советы от Agorapulse, Smarp, Readdle, Competera, Leadfeeder, Smartly, Toggl, Grammarly, .Io Media, MacPaw, Depositphotos, Promorepuplic, OWOX, Serpstat, Quokka и TemplateMonster для развития SaaS-продуктов...
13 11 2025 13:12:55
Повышение эффективности продаж через звонки с помощью call tracking....
12 11 2025 12:54:18
Мир гаджетов на Android и IOS. ROMI (возврат маркетинговых инвестиций) по валовой прибыли: 764%....
11 11 2025 16:58:48
Чтобы и клиенту не стыдно было показать и свои ожидания не обмануть....
10 11 2025 23:50:48
Аудит юзабилити способствует следованию современным тенденциям, пониманию целевого посетителя и увеличению конверсии....
09 11 2025 17:43:21
Простые пошаговые советы о том, как самому сделать верстку шаблона Wordpress. От вас не требуется знание PHP, но хорошо если вы владеете Photoshop и CSS для создания дизайна. Узнать больше!...
08 11 2025 4:45:36
5 кейсов отлично иллюстрируют правила юзабилити и находки веб-аналитиков....
07 11 2025 11:28:57
Спикер ОА Петр Аброськин рассказал всем читателям блога о фишках настройки ремаркетинга в контекстной рекламе и социальных сетях...
06 11 2025 7:30:24
Если хотите, чтобы кампании в контекстно-медийной сети работали эффективно, следует очистить площадки и ввести это в привычку...
05 11 2025 15:26:38
Женский и мужской таргет отличаются друг от друга. Кейс магазина обуви, одежды и аксессуаров....
04 11 2025 23:26:32
Почти 50 тыс. контактов за год принесли формы подписки и регистрации....
03 11 2025 3:32:11
Сотрудники на рабочем месте расслаблены, игнорируют распоряжения, а при давлении угрожают увольнением. В эту ситуацию нередко попадают руководители. Некоторые считают, что причина — выстраивание дружеских отношений с подчинёнными....
02 11 2025 11:59:25
Четкий мануал для настройки Яндекс.Аудиторий от создания сегмента, работы с геолокацией, пикселем аудитории, похожими аудиториями, ретаргетингом и до корректировки ставок...
01 11 2025 20:35:32
Покажем, как продвигать сайты, продающие детскую обувь...
31 10 2025 6:40:22
Специалисты, занимающиеся seo копирайтингом, рассказывают об использовании LSI: определение текста, кол во символов, подсчет слов онлайн...
30 10 2025 23:19:14
Как создавать интеpaктивные рассылки-сайты и чем они хороши...
29 10 2025 15:45:34
Разбираемся, как определить самые эффективные источники лидов....
28 10 2025 6:22:11
Как начать продавать и увеличить продажи, наращивая бесплатные ссылки...
27 10 2025 11:51:58
Как говорится, люди делятся на тех, кто делит других на типы и тех, кто не делит. В этом посте — про желтых, синих, красных и зеленых людей....
26 10 2025 22:52:42
Look-alike аудитории, таргетинг на участников групп, ограничение стоимости установки и другие вкусные фишки myTarget...
25 10 2025 2:45:52
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::