Лупа выделяет подходящий вариант товара среди карточек каталога
Дизайн и UX

Поиск по каталогу интернет-магазина: как помочь найти нужный товар

Человек может искать по названию, артикулу или задаче. Хороший поиск учитывает эти варианты, объясняет отсутствие результата и не прячет подходящие товары.

Соберите реальные типы запросов

Проверьте точное название модели, артикул, категорию, характеристику и бытовое описание задачи. Исследования Baymard показывают, что покупатели формулируют товарные запросы по-разному; один поиск по заголовку карточки не покрывает все случаи. Используйте данные собственного каталога и словарь названий клиентов, если он есть.

Смотрите также запросы не о товаре: доставка, возврат, контакты. Их не стоит молча превращать в пустой список товаров. Дайте человеку понятный переход к информации, которую он действительно искал.

Проверяйте релевантность на контрольном наборе

Составьте список запросов с ожидаемыми результатами и запускайте его после обновления каталога. Для артикула приоритетом часто будет точное совпадение, для категории — подходящая группа, для опечатки — осторожное исправление. Не показывайте недоступный вариант как полностью доступный товар, если пользователь искал конкретный размер или комплектацию.

Отдельно проверьте сортировку и фильтры после поискового запроса. Они должны сужать найденное, не обнуляя выбор неожиданным образом. Поиск и фильтры связаны в интерфейсе, но решают разные задачи: первый понимает введённый текст, вторые уточняют набор результатов.

Сделайте подсказки полезными и управляемыми

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

Не отправляйте пользователя на неверную страницу только потому, что он нажал Enter во время загрузки подсказок. Должен оставаться понятный путь к полной выдаче по введённому тексту. Изменения подсказок оценивайте по реальным поисковым сессиям, а не только по количеству кликов в раскрытом списке.

Разберите пустую выдачу

Если товаров нет, сохраните запрос в поле, объясните отсутствие совпадений и предложите следующий шаг: проверить написание, снять фильтр или перейти в близкую категорию. Не утверждайте, что товар есть, если его нет в каталоге. Частые нулевые запросы могут показывать пробел в ассортименте или названии карточек.

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

Вопросы и ответы

Чем поиск отличается от фильтров?

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

Что делать с запросом без результата?

Сохраните запрос, объясните ситуацию и предложите снять ограничение или перейти в близкую категорию без ложного обещания наличия.

Получите понятный план следующего шага

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

Написать на почтуhello@iskro.techTelegram
Получить разбор проекта