MEIJI

Наша компания начала ИИ‑трансформацию. Уже через 2 месяца мы предложим решения в разы быстрее и дешевле.

Подробнее

Поиск и навигация

Поиск и навигация для сложных каталогов и контента

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

Когда поиск превращается в бизнес-проблему

«Не могу найти» — это потери, которые редко считают

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

Что даёт «правильный» поиск

Каталог начинает объяснять себя и вести пользователя к выбору

Хороший поиск и навигация делают две вещи одновременно: помогают найти конкретное («вот этот артикул, вот эта серия») и помогают выбрать («что подходит под мой сценарий, размеры, совместимость, бюджет»).
Когда поиск опирается на структуру данных и бизнес-логику, он перестаёт быть «строкой ввода» и становится частью клиентского опыта: с подсказками, правильными фасетами, понятными связями и выдачей, которая отражает приоритеты бизнеса.

Как мы подходим к поиску

Сначала — данные и сценарии, потом — движок

Мы начинаем с понимания: кто ищет, что он считает «правильным результатом», какие термины использует, где возникают ошибки и почему. Дальше смотрим на данные: как устроена номенклатура, есть ли связи, как формируются атрибуты и фильтры, где появляются синонимы и опечатки, какие поля должны быть «весомее» в выдаче.
После этого выбираем реализацию. Часто используем Meilisearch как быстрый и управляемый движок, но не привязаны к одному инструменту. Важно не «какой поисковик», а как подготовлены данные и правила релевантности.

Что обычно входит в решение

Не «поиск», а навигационный слой каталога

Индексация и релевантность

Настройка индексов, весов полей, правил ранжирования, приоритетов и бизнес-логики выдачи.

Фасетная навигация и фильтры

Фасеты, диапазоны, зависимые фильтры, группировка атрибутов и логика «чтобы не было пустых результатов».

Язык пользователя

Синонимы, опечатки, морфология, «человеческие» названия, подсказки, алиасы и работа с жаргоном отрасли.

Комбинированные выдачи

Смешанные результаты: товары + серии + контент + категории — чтобы поиск отвечал на реальный вопрос, а не на «тип сущности».

Подборщики и сценарии выбора

Помощники выбора по сценариям: «подобрать по параметрам», «совместимость», «для такого-то применения», «по готовым наборам».

Производительность и устойчивость

Скорость ответа, кеши, защита от деградации при росте ассортимента, наблюдаемость и контроль нагрузки.

Связь поиска с ядром данных

Поиск сильнее всего там, где данные согласованы

Поиск почти всегда упирается в качество данных. Если атрибуты размазаны по источникам, характеристики заполнены непоследовательно, а связи между продуктами «на словах» — поиск будет хуже, даже на самом лучшем движке.
Поэтому сильные результаты получаются там, где есть ядро данных (PIM/MDM) и понятная модель каталога. Тогда поиск становится предсказуемым: можно улучшать его итерациями, измерять эффект и не бояться, что завтра всё «поедет» из-за очередной выгрузки.

Про бизнес-эффект без магии

Меньше ручной поддержки, больше самостоятельности пользователей

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

Мини-кейсы

Как это выглядит на практике

Кейс 1

Производитель со множеством серий и модификаций

Пользователи не понимали, чем отличаются серии и что совместимо.

Проблема

Пользователи не понимали, чем отличаются серии и что совместимо.

Что сделали

Мы выстроили структуру связей в каталоге, сделали фасеты и подборщик по сценарию, настроили синонимы и выдачу по приоритетам.

Что получилось

В результате запросы стали приводить к «понятным группам выбора», а не к хаосу из похожих позиций.

ФасетыПодборщикСинонимыРанжирование

Кейс 2

E-commerce с большим ассортиментом и «пустыми фильтрами»

Фильтры часто приводили к нулевым результатам, а поиск «не понимал» пользовательские формулировки.

Проблема

Фильтры часто приводили к нулевым результатам, а поиск «не понимал» пользовательские формулировки.

Что сделали

Мы пересобрали атрибуты, сделали зависимые фильтры, добавили подсказки и опечатки, настроили ранжирование.

Что получилось

Система стала быстрее и полезнее без «перерисовки всего сайта».

Зависимые фильтрыОпечаткиПодсказкиРанжирование
Поиск — это часть продаж и сервиса. Если он слабый, бизнес оплачивает это временем людей и потерянными решениями пользователей.

Разберём ваш каталог и предложим план улучшения поиска

Если у вас сложный ассортимент и ощущение, что «поиск не работает», — давайте обсудим на ВКС. Мы посмотрим на структуру данных и сценарии выбора и предложим план: какие изменения дадут эффект быстрее всего и что стоит сделать фундаментом.

Работает на
Go
+
Next.js