Поиск и фильтры в интернет-магазине: как помочь человеку найти подходящий товар
Как выбрать фильтры по смыслу покупки, привести характеристики к общему виду и обработать пустую выдачу без потери выбранных условий.
Поиск и фильтры зависят от качества каталога. Если одинаковые свойства записаны разными способами или важные характеристики отсутствуют, новый интерфейс сам по себе не исправит выбор.
Различайте поиск известной вещи и подбор решения
Один покупатель вводит точный артикул, другой ищет сумку для ноутбука и ещё не знает модель. Первому нужен быстрый точный результат, второму — понятные ограничения и сравнение. Одна длинная строка поиска не обязана одинаково хорошо решать обе задачи.
Соберите запросы, с которыми люди обращаются к менеджеру, и изучите доступную историю поиска по сайту. Отделите названия товаров от задач: подарок коллеге, для маленькой кухни, совместимо с конкретным устройством. Затем решите, что оформить как категорию, фильтр или поясняющую подборку.
Не копируйте все поля учётной системы в фильтры. Складской код материала может быть нужен сотруднику, но не помогает покупателю. На виду должны быть признаки, по которым человек действительно выбирает.
Приведите характеристики к одному словарю
Перед доработкой интерфейса проверьте несколько товаров из одной категории. Одинаково ли указаны единицы измерения? Не записан ли один цвет как бежевый, beige и светло-беж? Есть ли важная характеристика у всех подходящих позиций?
Условный пример: фильтр объёма показывает только товары, где значение заполнено числом. Часть каталога содержит запись пол-литра в описании и исчезает из подходящего результата. Покупатель видит бедный ассортимент, хотя проблема находится в структуре данных.
Назначьте владельца словаря характеристик и правило добавления новых значений. Иначе после первого обновления каталога различия вернутся. Для сложных свойств полезно хранить нормализованное значение для поиска и отдельное понятное объяснение для карточки.
| Проверка каталога | Почему важна |
|---|---|
| Единицы измерения | Позволяют сравнить диапазоны без догадок |
| Обязательные свойства категории | Не дают подходящим товарам исчезнуть из фильтра |
| Синонимы и варианты названий | Помогают связать язык покупателя с каталогом |
| Сведения о вариантах | Отличают доступный размер от наличия модели вообще |
Сделайте выбранные ограничения видимыми
Покупатель должен понимать, почему видит именно эти товары. Покажите активные условия, возможность убрать одно из них и сбросить весь набор. После возвращения из карточки полезно сохранять выбор и положение в списке.
Согласуйте логику нескольких значений. Например, выбор двух цветов обычно означает любой из них, а цвет вместе с размером — соответствие обоим условиям. Для товара с вариантами важно проверить, существует ли именно нужное сочетание, а не каждый параметр по отдельности у разных вариантов.
На телефоне отдельно проверьте открытие панели, изменение условий и возврат к результатам. Скрытая кнопка применить или непонятный счётчик выбранных фильтров способны помешать даже при правильной технической логике.
Пустая выдача тоже должна помогать
Сообщение ничего не найдено оставляет человека без следующего шага. Сначала покажите запрос и активные ограничения. Затем предложите ослабить конкретное условие, исправить вероятную опечатку или перейти к близкой категории.
Не меняйте условия молча. Если вместо выбранного размера показаны другие, это должно быть явно объяснено. Иначе человек потратит время на неподходящие карточки и решит, что фильтр не работает.
Записывайте причины пустого результата в обезличенном виде: точного товара нет, сочетание недоступно, характеристика не заполнена или запрос не распознан. Эти причины требуют разных действий — от закупки до исправления данных.
Проверьте подбор на нескольких настоящих задачах
Подготовьте запрос по артикулу, запрос с привычным покупателю словом и подбор по нескольким ограничениям. Для каждого заранее укажите допустимые результаты. Проверьте также товар, который точно не должен появиться.
Смотрите, может ли человек объяснить свой выбор и вернуться к результатам без повторного ввода. После изменений полезно анализировать не только использование фильтров, но и находят ли люди подходящие товары. Сам по себе рост числа кликов по фильтрам может означать как полезность, так и затруднение.