Как отслеживать внутренний поиск по сайту > NetPeak - Независимость и осознанность
NetPeak Biz Tech    


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

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

< >

Из отчета «Поиск по сайту» можно многое узнать. Например, как часто и что именно пользователи ищут на вашем сайте. Эти данные помогут узнать, удобен ли ваш сайт для пользователей или нет.

Если в отчете на первом месте — запрос популярного товара, то, скорее всего, этот товар клиенты не могут найти в категории. Поэтому нужно проанализировать структуру сайта: возможно, стоит создать раздел «Популярное» и добавить туда товар из поискового запроса. Или же нужно просто поднять выше в списке категорий товар либо выделить его среди других позиций.

Как настроить поиск по сайту в 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. С его помощью вы также сможем отслеживать результаты пустого поиска, то есть запросы пользователей, по которым не было результатов в выдаче.

Читайте также:



Комментарии:

Реклама в Telegram — кому она нужна. Мнение эксперта

Реклама в Telegram — кому она нужна. Мнение эксперта 160 символов — размер рекламного сообщения, 2 млн евро — минимальный бюджет для запуска. Уже интересно?...

17 04 2024 22:46:47

Продвижение мобильных приложений: метрики успеха в Google ***ytics

Продвижение мобильных приложений: метрики успеха в Google ***ytics Как отслеживать эффективность мобильного приложения в онлайн-режиме....

16 04 2024 7:49:19

Как настроить фид данных в обновленном Google Merchant Center

Как настроить фид данных в обновленном Google Merchant Center Мы уже писали о Google Shopping, в каких странах он доступен и как его настроить. В этом посте я покажу один из способов создания и загрузки фида данных. Это важный этап подготовки к запуску Google Shopping...

15 04 2024 23:27:56

Сколько стоил клик Google Ads и Facebook в Украине во втором квартале 2018 года

Сколько стоил клик Google Ads и Facebook в Украине во втором квартале 2018 года Ежеквартальное исследование Netpeak по стоимости клика...

14 04 2024 17:47:16

Как быстрее создавать рекламные кампании для Google Ads и Директ с помощью API Serpstat

Как быстрее создавать рекламные кампании для Google Ads и Директ с помощью API Serpstat Как автоматически формировать и выгружать готовые рекламные кампании для Яндекс.Директ и Google Ads со структурой «одна группа объявлений — один key»...

13 04 2024 3:42:16

Как делать цепляющую email-рассылку: советы экспертов

Как делать цепляющую email-рассылку: советы экспертов Рассказываем про маркетинговые техники продающих email рассылок...

12 04 2024 8:27:37

Как настроить таргетинг для рекламы в Instagram и Facebook

Как настроить таргетинг для рекламы в Instagram и Facebook Запускаем первую таргетированную рекламу. Мы составили инструкцию для начинающих таргетолов, а также для SMM-специалистов, которым регулярно нужно рекламировать товары и услуги. Читайте подробнее!...

11 04 2024 16:23:23

Продвинутые способы аналитики кампаний на Facebook — Инспектор и внутренние диаграммы

Узнайте, как пользоваться Инспектором и внутренними диаграммами Facebook, чтобы быть в лидерах своей ниши!...

10 04 2024 13:47:21

Исследование рынка для стартапа и действующего бизнеса. Ключевые шаги

Исследование рынка для стартапа и действующего бизнеса. Ключевые шаги Как анализировать конкуренты и делать правильные выводы для развития бизнеса....

09 04 2024 4:10:25

Что такое URL — как создать корректный адрес сайта

Что такое URL — как создать корректный адрес сайта Понятные людям и роботам URL. Это уникальный набор символов, который дает возможность идентифицировать всевозможные ресурсы в интернете (страницы сайтов, файлы, изображения, видео и так далее). Чтобы узнать больше, читайте далее!...

08 04 2024 21:23:38

Как стать специалистом по контекстной рекламе

Как стать специалистом по контекстной рекламе Менеджер, маркетолог, дизайнер программист? Делимся секретами нетпик, каким должен быть специалист по рекламе...

07 04 2024 10:53:44

Как перейти на HTTPS за 12 часов и сохранить трафик

Как перейти на HTTPS за 12 часов и сохранить трафик Как перенести сайт с http на https и сохранить трафик, потратив минимум времени....

06 04 2024 16:29:23

Seznam, откройся: подробное руководство по настройке контекстной рекламы в Чехии

Seznam, откройся: подробное руководство по настройке контекстной рекламы в Чехии Seznam.cz — одна из пяти поисковых систем в мире, сумевших в отдельно взятой стране стать популярнее Google...

05 04 2024 18:30:57

3D-креатив: время печатать идеи

3D-креатив: время печатать идеи Идея, напечатанная в 3Д? Уже сегодня маркетологи могут это делать с успехом. Главное — поменять свой стиль мышления....

04 04 2024 18:15:25

Сколько стоил клик Яндекс.Директ и Google Ads в Казахстане в четвертом квартале 2017 года

Сколько стоил клик Яндекс.Директ и Google Ads в Казахстане в четвертом квартале 2017 года Почти 3 миллиона клика в 24 тематиках в 15 городах Казахстана. Читайте новое исследование нашего аналитика....

03 04 2024 7:50:42

Как сделать email-рассылку в MailChimp

Как сделать email-рассылку в MailChimp Инструкция для новичков: как быстро отправить почтовую рассылку клиентам...

02 04 2024 20:56:41

Как анализировать внешнюю ссылочную массу: обзор сервисов и программ

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

01 04 2024 1:20:53

Как приводить трафик на молодой сайт: результаты обсуждения темы на Quora

Как приводить трафик на молодой сайт: результаты обсуждения темы на Quora Повышение посещаемости на сайте: контент, seo, ppc и многое другое...

31 03 2024 6:22:54

Как начать работу с BigData — загружаем данные в Google BigQuery

Как начать работу с BigData — загружаем данные в Google BigQuery Начинаем работать с облачным сервисом хранения Google BigQuery...

30 03 2024 3:43:24

Как продвигать мобильное приложение: опыт Андреаса Рётля на примере Journi

Как продвигать мобильное приложение: опыт Андреаса Рётля на примере Journi Андреас Рётль о продвижении Journi: как трое выпускников Стэнфордского университета создали приложение для сторителлинга с 25 000 пользователями в 100 странах....

29 03 2024 13:51:55

Как быстро и бесплатно импортировать в Google Таблицы статистику из Facebook

Понадобится всего пару минут, чтобы создать отчет о тратах, количестве конверсий или любых других важных показателях. Понятная инструкция для PPC-специалистов и про возможности и ограничения бесплатной версии расширения. Читайте дальше!...

28 03 2024 21:18:59

13 неочевидных и пpaктически применимых SEO-фишек — круглый стол 8P 2017

13 неочевидных и пpaктически применимых SEO-фишек — круглый стол 8P 2017 Лучшие идеи круглого стола о SEO с участием Тараса Гущи, Сергея Карпенко, Алексея Чекушина, Дмитрия Шахова и других экспертов...

27 03 2024 8:50:20

Чем опасна рассылка на «купленную базу» и как повысить репутацию домена — антикейс

Чем опасна рассылка на «купленную базу» и как повысить репутацию домена — антикейс Мы восстановили репутацию и повысили рейтинг домена за три месяца....

26 03 2024 22:33:44

Карты знаний для ваших специалистов — IT и маркетинг

Карты знаний для ваших специалистов — IT и маркетинг Используйте и интерпретируйте карты знаний Netpeak Group, чтобы экономить свои силы и время на создании собственных карт с нуля. Узнать больше!...

25 03 2024 2:52:33

Сколько получают интернет-маркетологи? Обновленный рейтинг зарплат специалистов

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

24 03 2024 8:17:40

ТОП-11 бесплатных курсов от Netpeak

ТОП-11 бесплатных курсов от Netpeak Уроки, написанные понятным и доступным языком экспертами по контекстной рекламе, поисковому продвижению, SMM....

23 03 2024 22:17:32

Как использовать регулярные выражения в Google ***ytics и Google Tag Manager

Как использовать регулярные выражения в Google ***ytics и Google Tag Manager Как поможет Regex Engines в работе с Google ***ytics и преимущества использования Regex в Диспетчере тегов Google. Узнать больше....

22 03 2024 14:55:20

Кейс по SMM в тематике «алкогольные напитки»: «Пригласи 10 друзей — получи бутылку шампанского»

Кейс по SMM в тематике «алкогольные напитки»: «Пригласи 10 друзей — получи бутылку шампанского» Оживший бар. О том, как один украинский бренд за полтора месяца получил более 4 000 фанов!...

21 03 2024 23:21:46

Как настроить рекламу в Facebook Messenger, Instagram Direct и даже WhatsApp

Как настроить рекламу в Facebook Messenger, Instagram Direct и даже WhatsApp Что нужно знать перед запуском рекламы в мессенджерах....

20 03 2024 5:48:25

Где бесплатно скачать иконки для сайта (пиктограммы)

Где бесплатно скачать иконки для сайта (пиктограммы) Иконки отличаются между собой размером, формой, весом, количеством оттенков и объемом. Наиболее популярными считаются векторные пиктограммы...

19 03 2024 14:47:53

Как создать HTML-карту сайта

Как создать HTML-карту сайта Как построить html-карту. Верстка карт New York Times, IMDb и Daily Mail в качестве примера...

18 03 2024 17:52:13

Всё, что вы хотели узнать про краудфандинг, но стеснялись спросить

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

17 03 2024 0:29:46

App Campaign for Engagement. Как работать с кампаниями на взаимодействие с приложением в Google Ads

Человек скачал ваше приложение, воспользовался им один раз и … забыл. Что с этим делать, читайте в Netpeak Journal....

16 03 2024 14:30:41

Анна Романишина о школе английского, тайм-менеджменте и продвижении

Анна Романишина о школе английского, тайм-менеджменте и продвижении Интервью с основателем школы английского языка Progress...

15 03 2024 18:25:59

Краткое пособие для новичков по типам рекламных кампаний в Google Ads

Краткое пособие для новичков по типам рекламных кампаний в Google Ads Google Adwords: типы рекламных кампаний и объявлений, тонкостях настройки... Все, о чем вы боялись спросить... Или не боялись, а просто не знали, о чем спрашивать....

14 03 2024 7:30:34

Масштабный редизайн блога UniSender — рост органического трафика

Масштабный редизайн блога UniSender — рост органического трафика Как за полгода обновить корпоративный блог, зачем это может быть нужно. О том, как начинали с сегментации, внедряли SEO-рекомендации, оптимизировали ЧПУ, трaнcлитерацию, пагинацию и структуру блога вплоть до конкретной работы со статьями, рейтингами и их страницами...

13 03 2024 4:31:19

Стратегия email-маркетинга: кому и зачем мы шлем письма

Стратегия email-маркетинга: кому и зачем мы шлем письма Старт любых активностей в сфере email-маркетинга — разработка стратегии...

12 03 2024 17:19:26

50 ступеней продвижения мобильного приложения — подробный чек-лист

50 ступеней продвижения мобильного приложения — подробный чек-лист Как создать онлайн кампанию по продвижению мобильного приложения с максимальной отдачей....

11 03 2024 0:26:43

Netpeak покупает агентство онлайн — эксперимент в блоге

Мы хотим найти и купить локальную комaнду SEO или PPC-специалистов. Как обычно, делаем предложение нестандартно — в блоге...

10 03 2024 17:27:52

Как запустить товарную рекламу, если у вас только YML-файл со списком товаров

Как запустить товарную рекламу, если у вас только YML-файл со списком товаров Создаем фид с помощью выгрузки товаров в формате yml и специального скрипта, который сделает всю (почти) грязную работу за вас....

09 03 2024 1:25:33

Как эффективно использовать Network в Chrome DevTools

Как эффективно использовать Network в Chrome DevTools Чем полезна вкладка Network в DevTools для SEO-специалиста...

08 03 2024 3:51:32

Действие зеркальных нейронов

Действие зеркальных нейронов зеркальные нейроны и сознание. как они влияют на наше поведение?...

07 03 2024 19:28:40

Как построить сводные таблицы в Excel, LibreOffice, OpenOffice и таблицах Google

Как построить сводные таблицы в Excel, LibreOffice, OpenOffice и таблицах Google Аналитик Netpeak Алексей Селезнев рассказал, как составить и пользоваться сводными таблицами онлайн в excel и за считанные секунды выделить нужные для анализа данные из десятков тысяч строк в отчетах Google ***ytics...

06 03 2024 23:28:42

Почему контекстная реклама в агентстве стоит дорого — развернутый ответ для клиентов

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

05 03 2024 8:49:47

Как выбрать редактора для корпоративного сайта

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

04 03 2024 8:20:22

Что такое CTA: как сформировать эффективный призыв к действию

Основная цель CTA — помочь посетителю принять решение о покупке, скачивании, регистрации или подписке...

03 03 2024 19:50:12

Неочевидные причины блокировки аккаунта в Google Merchant Center

Неочевидные причины блокировки аккаунта в Google Merchant Center Как без проблем пересылать данные в Google Покупки....

02 03 2024 22:56:46

Как быстро подобрать темы для информационных статей

Как быстро подобрать темы для информационных статей Как за один час собрать самые популярные темы для информационных статей с помощью Serpstat и Key Collector?...

01 03 2024 16:24:41

Google Tag Manager: актуальные и неочевидные фишки (вторая часть)

Google Tag Manager: актуальные и неочевидные фишки (вторая часть) Как с помощью Google Tag Manager отслеживать исходящие ссылки на сайте и загрузки файлов с него...

29 02 2024 11:33:26

Размеры картинок для социальных сетей: Facebook, ВК, Twitter, Instagram, YouTube, Pinterest, LinkedIn, Tumblr, OK

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

28 02 2024 8:43:45

Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::