Фильтры с нулевыми результатами в каталоге: скрывать или отключать

3 мин.
38
Команда AskUsers
Команда AskUsers
16 января 2026 • 3 мин.
Содержание
Во время исследования каталога выявлен системный сбой в фильтрации. Значения, по которым нет товаров, остаются активными. Пользователь видит множество опций, выбирает несколько и приходит к пустой выдаче. Интерфейс не предупреждает о нуле и не показывает, какие параметры конфликтуют.

В результате — трата времени и сил. Человек перебирает комбинации, возвращается назад, снимает и снова ставит фильтры. Возникает ощущение, что каталог «сломался» или магазин беден ассортиментом. Доверие падает, мотивация к покупке ослабевает.

На мобильных страдает сильнее. Панель фильтров скрыта, индикаторов количества нет, подтверждение выбора — лишний шаг. Пользователь закрывает экран фильтров, видит пустую страницу и не понимает, что делать дальше. Переключение между экранами усиливает раздражение.

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

Замечены и вторичные эффекты: рост отказов, короткие сессии, повторные запросы в поиск вместо работы с каталогом. Пользователь выбирает конкурента, где фильтры подсказывают доступные варианты и не ведут в тупик.

Когда проблема критична, а когда нет

Критична:
  • Крупные каталоги (сотни и тысячи SKU), много параметров и вариаций: маркетплейсы, электроника, одежда с размерами, автозапчасти, B2B-каталоги.
  • Высокая доля мобильного трафика, медленная сеть, длинные списки товаров.
  • Категории с дефицитом остатков и сезонностью, где пересечения фильтров часто дают ноль.
  • Платный трафик и узкие воронки, где каждая потерянная сессия ощутима.
  • Сценарии «точного подбора» (конфигураторы, совместимость компонентов).
Некритична:
  • Небольшие каталоги (до 50–100 SKU), где все товары видны без сложной фильтрации.
  • Витрины-галереи с вдохновляющим просмотром, где фильтры — вспомогательные.
  • Каталоги, где нулевые комбинации почти не встречаются из-за простой структуры ассортимента.
  • Сайты, где основной инструмент — поиск с автодополнением, а фильтры вторичны.

Открытый вопрос для проверки

Что делает пользователь от первого выбора фильтра до появления пустой выдачи, какие сигналы интерфейс ему даёт в этот момент и какие шаги он предпринимает дальше, чтобы продолжить поиск товара?

Возможное решение проблемы

  • Показывайте счётчики рядом с каждым значением фильтра и пересчитывайте их после каждого выбора.
  • Скрывайте значения с нулём или делайте их неактивными. Недоступные варианты помещайте в конец списка, визуально отделяйте и снабжайте подсказкой.
  • Не допускайте пустой выдачи. Если комбинация даёт ноль, предлагайте снять конфликтный фильтр одним нажатием и покажите доступные альтернативы.
  • Обновляйте состояние фильтров в реальном времени без перезагрузки. Чётко показывайте выбранные параметры «чипсами» и давайте быстрый сброс по одному фильтру.
  • На странице пустой выдачи не оставляйте пустоту: объясните причину и предложите варианты — снять X, расширить диапазон, близкие категории, популярные товары.
  • Учитывайте мобильный сценарий: фиксированная кнопка «Показать N товаров», видимые счётчики, крупные зоны нажатия, минимум переходов.
  • Технически: храните агрегаты по остаткам и вариациям, используйте фасеты/агрегации поиска для быстрых пересчётов, синхронизируйте с наличием.
  • Аналитика: отслеживайте клики по недоступным фильтрам, долю пустых выдач, время до первого просмотра товара. Цель — снижать частоту нулевых результатов и путь до товара.

Примеры гипотез для роста конверсии

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

А также поделитесь статьей с друзьями в соцсетях.

Команда AskUsers
Команда AskUsers