Поиск по магазину
Мгновенный поиск с опечатками на движке Typesense, векторный поиск по смыслу запроса, ИИ-помощник по покупкам и аналитика того, что ищут покупатели.
Раздел Витрина → Поиск — платный модуль Smart Search на движке Typesense: поиск по каталогу с опечатками, синонимами и брендами, надстройки на базе ИИ (векторный поиск по смыслу и чат-помощник по покупкам) и аналитика поисковых запросов.
Настройки
Витрина → Поиск → Настройки (#/search) — семь вкладок одного экрана
(раньше это были семь отдельных пунктов меню).
- Настройки (общее):
- Модуль поиска — общий тумблер включения.
- Индексация документов (PDF/DOCX) — отдельный тумблер: подключает к поиску содержимое файлов, а не только карточки товаров и страниц (лимит размера файла и regex-паттерн исключения путей).
- Ежедневная переиндексация — тумблер и время запуска.
- Внешний вид результатов — вид по умолчанию (плитка/список), число колонок в плиточном виде, сортировка по умолчанию, показ краткого описания в списочном виде.
- Подключение к Typesense — хост, порт, протокол, админский и поисковый API-ключи движка.
- Источники поиска — какие типы контента индексируются (товары, страницы, статьи блога и т. д.), у каждого источника: ID, подпись, тип, иконка, при необходимости — ID родительской страницы или слаг типа записи, и тумблер «Включён».
- Толерантность к опечаткам — насколько сильно поиск прощает опечатки в запросе.
- Предпросмотр — тестовый запрос прямо на этой же странице, чтобы проверить результат без перехода на витрину.
- Источники — то же управление источниками поиска отдельным экраном с мастером создания нового источника и кнопками включения/переиндексации каждого.
- Синонимы — список синонимов для поисковых запросов (например, «холодильник» = «холодильный шкаф») со статусом синхронизации с Typesense.
- Бренды — редактируемый список брендов, которые распознаёт нормализатор поисковых запросов (склеивает опечатки и варианты написания бренда в запросе к одному значению), плюс список исключений для случайного набора английских слов на русской раскладке. Это ваш собственный список — при первой настройке магазина под свою нишу впишите сюда бренды, которые продаёте.
- Поля — какие поля товара участвуют в поиске (
query_by), по каким можно фильтровать (facet_by) и как сортировать (sort_by) — для каждой индексируемой коллекции отдельно, с кнопкой сброса к значениям по умолчанию. - Курирование — правила «закрепить товар в начале выдачи» или «скрыть товар из результатов» для конкретных поисковых запросов.
- Предпросмотр — расширенный тестовый поиск с отладочной информацией о том, почему результат попал в выдачу и на каком месте.
AI-поиск
Витрина → Поиск → AI-поиск (#/search/ai) — три вкладки, посвящённые
надстройкам на базе ИИ поверх обычного поиска.
- Векторный поиск — гибридный режим, при котором результаты ищутся не только по совпадению слов, но и по смыслу запроса (эмбеддинги OpenAI). Вкладка включает: выбор провайдера эмбеддингов, область индексации (какие типы контента индексировать), запуск полной переиндексации, тестовый поиск, покрытие индекса (сколько товаров уже проиндексировано) и учёт расходов на вызовы API.
- Помощник по покупкам — чат-виджет на витрине, который отвечает на вопросы покупателя и подсказывает товары. Настройки: сам виджет (включение, расположение), системный промпт (инструкция для модели — как ей вести себя и что советовать), брендинг виджета (цвета, аватар, подписи), лимит запросов и приватность (сколько сообщений разрешено от одного посетителя, что логируется) и журнал сессий — история диалогов с покупателями.
- Карты смазок — нишевая вкладка для магазинов масел и смазочных материалов: показывается только когда включена соответствующая функция, у магазина одежды или косметики её не будет вовсе.
Аналитика
Витрина → Поиск → Аналитика (#/search/analytics).
- Объём поиска — сколько поисковых запросов сделано за период.
- Топ запросов — самые частые поисковые фразы с числом обращений.
- Запросы без результатов — отдельная таблица «что искали, но ничего не нашли», с числом обращений по каждому запросу. Это готовый список кандидатов на добавление синонимов или новых товаров в каталог.
Как включить поиск с опечатками
- Откройте Настройки → Настройки (общее), включите модуль поиска и заполните подключение к Typesense (хост, порт, протокол, ключи — их выдаёт ваш провайдер Typesense или инфраструктура плагина).
- Проверьте вкладку Источники поиска — убедитесь, что товары и нужные типы контента включены.
- На вкладке Поля проверьте, что цена, название и артикул участвуют в
поиске (
query_by) — по умолчанию сервис задаёт разумные значения, но их можно расширить. - Настройте толерантность к опечаткам и проверьте результат во вкладке Предпросмотр, не выходя из админки.
- Впишите бренды вашей ниши на вкладке Бренды, чтобы поиск не путал написания вроде «Кастрол»/«Castrol».
Как включить помощника по покупкам
- Откройте AI-поиск → Помощник по покупкам и включите виджет.
- Напишите системный промпт — что помощник должен знать о магазине и как вести диалог (например, не советовать конкурентов, уточнять параметры перед рекомендацией).
- Настройте брендинг виджета под оформление витрины и лимит сообщений на посетителя.
- Проверяйте реальные диалоги в Журнале сессий и дорабатывайте промпт по тому, что реально спрашивают покупатели.
Что учесть
- Модуль поиска целиком платный (Smart Search) — во Free-сборке эти разделы недоступны.
- Векторный поиск требует отдельно оплаченного доступа к API эмбеддингов (OpenAI) — это расход сверх модуля поиска, вкладка «Векторный поиск» показывает счётчик потраченного.
- «Карты смазок» на вкладке AI-поиска — нишевая функция для магазинов масел и смазочных материалов, у остальных ниш она просто не отображается.
- «Запросы без результатов» в Аналитике стоит просматривать регулярно — это самый быстрый способ найти пропущенные синонимы или недостающие товары.
- Список брендов и список исключений на вкладке «Бренды» — ваши собственные, их нужно заполнить под ассортимент магазина при первой настройке, готового списка «для всех» нет.
Каталог и фильтр
Товары на главной, фильтр каталога по характеристикам и посадочные страницы под комбинации фильтров, дозагрузка товаров без перезагрузки страницы.
Модули витрины
Сравнение товаров, всплывающая корзина, цена за единицу, список желаний, рекомендации, модерация отзывов и нишевые модули аналогов и карт смазок.
