Skip to content
mSearch
mSearch
Полнотекстовый поиск с морфологическим анализом для MODX 3
  • MODX 3
  • PHP 8.1
  • Vue 3
  1. Компоненты
  2. mSearch
  3. Интерфейс
  4. Запросы

Запросы ​

Вкладка со статистикой поисковых запросов.

Назначение ​

История поисковых запросов помогает:

  • Понять, что ищут посетители
  • Оптимизировать индекс и алиасы
  • Выявить запросы с нулевыми результатами
  • Формировать контент на основе спроса

Что попадает в статистику

Записываются осмысленные запросы посетителей — отправка формы поиска (Enter или кнопка) и первая страница выдачи. Специально не логируются:

  • автодополнение — промежуточный ввод (ай, айф, айфо…) статистику не засоряет;
  • страницы пагинации (2-я и далее) — считается только первый запрос;
  • проверки на вкладке «Поиск» в админке (контекст менеджера).

Сниппет mSearch можно вовсе исключить из статистики свойством &log=0`` — например, для служебного вызова return=ids.

Клики по подсказкам

Поиск, завершённый кликом прямо по подсказке автодополнения (посетитель сразу переходит на ресурс, минуя страницу результатов), в статистику не попадает. Если нужна аналитика автодополнения — её придётся собирать отдельно.

Интерфейс ​

Вкладка «Запросы»: статистика запросов с количеством, числом результатов и сортировкой

Таблица запросов ​

КолонкаОписание
ЗапросТекст поискового запроса
КоличествоСколько раз искали этот запрос
РезультатовСколько результатов было найдено
НайденоБыл ли найден хотя бы один результат

По умолчанию таблица сортируется по количеству запросов (от большего к меньшему). Колонки «Запрос», «Количество» и «Результатов» кликабельны для пересортировки. Записи выводятся постранично, по 20 на страницу.

Действия ​

КнопкаОписание
Удалить (корзина)Удалить отдельный запрос
Удалить всеОчистить всю историю запросов

Применение ​

Оптимизация контента ​

Анализируйте популярные запросы без результатов:

  1. Найдите запросы с Найдено: Нет
  2. Определите, есть ли на сайте релевантный контент
  3. Если контент есть — проверьте индексацию
  4. Если контента нет — рассмотрите его создание

Настройка алиасов ​

Если пользователи ищут синонимы или опечатки:

  1. Найдите запросы с нулевыми результатами
  2. Определите правильное написание
  3. Создайте алиас для замены

Пример анализа ​

ЗапросКоличествоРезультатовДействие
iphone 1515012OK
айфон 15450Добавить алиас «айфон» → «iphone»
iphome 1580Добавить алиас «iphome» → «iphone» (опечатка)
доставка300Создать страницу о доставке

Удаление истории ​

Внимание

Удаление запросов необратимо — статистика будет потеряна. Перед удалением (одной записи или всех) выводится запрос подтверждения.

Удалять историю может потребоваться для:

  • Очистки устаревших данных
  • Сброса статистики после обновления индекса
  • Удаления тестовых запросов