БесплатноБесплатный прототип ключевой страницы и черновик ТЗ при старте проекта

Логика «нет результатов»: показываем альтернативы и категории

Состояние «нет результатов» в поиске и фильтре на 1С-Битрикс: альтернативы, смежные категории, смягчение фильтров

Покупатель ввёл запрос или отметил пару фильтров — и упёрся в пустой экран с фразой «Ничего не найдено». Что он делает дальше? В большинстве случаев уходит. А ведь этот человек уже проявил интерес, был близок к покупке — и мы своими руками отправили его к конкурентам, показав тупик вместо выхода.

Эта статья — о том, как превратить состояние «нет результатов» из тупика в развилку: предлагать альтернативы, смежные категории, смягчение фильтров и исправление запроса. Разберём, как это устроить в поиске и умном фильтре на 1С-Битрикс и как использовать пустые запросы для развития каталога. Качество навигации и поиска мы системно улучшаем в рамках аудита и оптимизации на 1С.

Коротко

  • «Ничего не найдено» без вариантов — это тупик и потерянная продажа.
  • Всегда давайте следующий шаг: альтернативы, смежные категории, смягчение фильтров, исправление запроса.
  • Нулевую выдачу умного фильтра обрабатывайте отдельно: предлагайте снять пережавшие условия.
  • Логируйте запросы без результатов — это данные для расширения ассортимента и настройки поиска.

Почему пустая выдача — потерянная продажа

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

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

Почему поиск ничего не находит

Чтобы правильно реагировать, надо понимать причину пустоты. Их несколько, и реакция для каждой своя.

Разные причины требуют разной помощи: где-то нужно исправить запрос, где-то смягчить фильтр, а где-то честно признать отсутствие товара и предложить альтернативу. Универсальная заглушка «ничего не найдено» игнорирует все эти нюансы.

Персональные рекомендации на основе модели Поведениепросмотры, покупкиМодельэмбеддинги / MLПохожие товарырядом в вектореРекомендациив карточке и корзине
Схема: поведение покупателей превращается в векторы (эмбеддинги), похожие товары оказываются рядом в пространстве — и попадают в блоки рекомендаций.

Что должно быть на странице «нет результатов»

Минимальный полезный набор элементов на «пустой» странице выглядит так — и на каждом всегда есть куда нажать дальше.

ЭлементЗачем
Понятное сообщениеБез обвинения пользователя, с объяснением, что делать
Исправление запросаПодсказки, синонимы, «возможно, вы искали»
Смягчение фильтровПредложение снять пережавшие условия
Смежные категорииСсылки на близкие и популярные разделы
Похожие товарыПодборка альтернатив или хитов продаж
Поле нового поискаВозможность сразу уточнить запрос

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

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

Смягчение фильтров

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

  1. Определите пережавшее условие. Найдите фильтр, снятие которого даёт непустой результат.
  2. Предложите его снять. «По вашему запросу ничего нет, но есть N товаров, если убрать ограничение по цене».
  3. Покажите ближайшее. Выведите товары, максимально близкие к заданным условиям.
  4. Дайте вернуть фильтр. Сохраните возможность быстро восстановить условие, если пользователь передумал.

Такой подход возвращает человека к покупке, не заставляя вручную перебирать фильтры в поисках непустого сочетания. Это одна из самых заметных по эффекту доработок каталожного UX.

Альтернативы и похожие товары

Когда конкретного товара нет, спасают альтернативы. Даже если точное совпадение отсутствует, подборка похожих или популярных товаров даёт пользователю повод остаться и, возможно, купить что-то другое.

Товары для таких подборок в 1С-Битрикс удобно выводить готовыми компонентами каталога с нужной выборкой — по хитам, новинкам или тематической близости. Главное, чтобы подборка была релевантной, а не случайной.

Смежные и популярные категории

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

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

Исправление запроса и синонимы

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

  1. Предложите исправление. «Возможно, вы искали…» с исправленной опечаткой.
  2. Учтите синонимы. Словарь синонимов сопоставляет разные названия одного товара.
  3. Смягчите строгость. Если точное совпадение пусто, покажите близкие результаты.
  4. Дайте переформулировать. Поле нового поиска прямо на странице с подсказками.

Синонимы и исправления — это то, что наполняется по данным реальных запросов. Именно поэтому логирование пустых выдач так важно: оно показывает, какие синонимы и опечатки добавить.

Нулевая выдача умного фильтра

Умный фильтр catalog.smart.filter в 1С-Битрикс показывает счётчики товаров у значений свойств, поэтому по-хорошему пользователь редко должен упираться в ноль — недоступные комбинации гасятся заранее. Но нулевая выдача всё равно случается, и её нужно обработать отдельно.

Хорошо настроенные счётчики фильтра уменьшают число нулевых выдач в принципе: пользователь видит, что комбинация даст ноль, ещё до применения. Но подстраховка на случай пустоты обязательна.

Логирование запросов без результатов

Запросы с нулевой выдачей — ценнейший источник данных для развития. Они прямо говорят, что люди ищут, но не находят, и подсказывают, куда расти.

Регулярный анализ этих логов превращает пустые выдачи в план развития: что закупить, какие синонимы завести, где поправить категоризацию. Это часть работы с данными каталога, инженерную сторону которой мы разбирали в статье про D7 ORM в Битрикс.

Реализация в 1С-Битрикс пошагово

Собрать грамотную логику «нет результатов» на 1С-Битрикс можно поверх штатных компонентов поиска и умного фильтра. Общий порядок такой:

  1. Переработайте шаблон пустой выдачи. Замените «ничего не найдено» на полезный блок с вариантами.
  2. Добавьте смягчение фильтров. Логику подбора ближайшего непустого набора условий в шаблоне фильтра.
  3. Подключите подборки. Компоненты каталога с выборкой похожих товаров, хитов и новинок.
  4. Настройте синонимы и исправления. Словарь синонимов и подсказки «возможно, вы искали».
  5. Обработайте нулевую выдачу фильтра. Уберите скелетон, покажите пережавшие условия и ближайшее.
  6. Включите логирование. Сохраняйте запросы с нулевым результатом для анализа.

Если поиск нестандартный и логика подбора сложная, часть выносят в аккуратную доработку. Смежные инженерные темы — интеграции и внешние сервисы поиска — мы затрагивали в материалах про REST и вебхуки в Битрикс и разработку модуля для Маркетплейса Битрикс.

SEO и индексация пустых страниц

Отдельный технический аспект — не дать пустым страницам фильтров и поиска засорить индекс. Бесконечные комбинации фильтров создают мусорные URL, а пустые страницы поиска не несут ценности для поисковика.

Баланс тут такой: пустые и мусорные комбинации скрываем от индекса, а ценные — превращаем в посадочные страницы с контентом. Это часть общего технического SEO каталога.

Частые ошибки

Чек-лист внедрения

  1. Пустая страница переработана. Вместо заглушки — блок с вариантами и следующим шагом.
  2. Смягчение фильтров работает. Система предлагает снять пережавшие условия с числом товаров.
  3. Подборки релевантны. Похожие товары, хиты и новинки соответствуют контексту.
  4. Смежные категории показаны. Ссылки на близкие и популярные разделы на месте.
  5. Исправления и синонимы настроены. Опечатки и синонимы обрабатываются, есть «возможно, вы искали».
  6. Нулевая выдача фильтра обработана. Скелетон убран, пережавшие условия видны, ближайшее показано.
  7. Логирование включено. Запросы без результатов сохраняются и анализируются.
  8. Индексация под контролем. Мусорные комбинации закрыты, ценные оформлены как посадочные.

Вывод

Состояние «нет результатов» — это не мелочь и не техническая заглушка, а полноценная точка конверсии. Пользователь, упёршийся в пустой экран, уже был готов купить, и от того, что мы покажем в этот момент, зависит, останется он или уйдёт. Голое «ничего не найдено» — прямая потеря продажи.

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

Частые вопросы

Почему нельзя просто показать «Ничего не найдено»?

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

Что показывать, если поиск ничего не нашёл?

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

Как обрабатывать нулевую выдачу умного фильтра?

Умный фильтр catalog.smart.filter показывает счётчики товаров у значений, поэтому по-хорошему пользователь редко должен получать ноль — недоступные комбинации гасятся заранее. Но нулевая выдача всё равно случается. В этот момент вместо пустоты показывают, какие именно условия «пережали» результат, предлагают снять последний или самый строгий фильтр и показывают ближайшие подходящие товары. Скелетон при этом обязательно убирают.

Стоит ли предлагать смягчение фильтров автоматически?

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

Нужно ли логировать запросы без результатов?

Обязательно. Запросы с нулевой выдачей — это золото для развития каталога и поиска. Они показывают, что люди ищут, но не находят: отсутствующие товары (спрос без предложения), непонятые синонимы и опечатки, пробелы в категориях. Регулярный анализ таких запросов помогает расширять ассортимент, добавлять синонимы, править категоризацию и настраивать редиректы на подходящие разделы.

Как «нет результатов» связано с SEO?

Прямой связи с ранжированием у самой заглушки нет, но косвенно она важна. Пустые страницы фильтров и поиска не должны попадать в индекс как самостоятельные URL (это плодит мусорные страницы). При этом хорошо обработанное состояние «нет результатов» снижает отказы и удерживает пользователя, что улучшает поведенческие сигналы. Технически важно закрыть от индексации бесполезные комбинации фильтров и корректно отдавать статусы.

Показывать ли популярные товары на пустой странице?

Да, это рабочий приём. Даже если конкретный запрос ничего не дал, подборка популярных или новых товаров даёт пользователю альтернативу и повод остаться. Особенно это помогает, когда запрос был слишком общим или ошибочным. Товары для такой подборки берут из хитов продаж, новинок или тематически близких категорий — в 1С-Битрикс это удобно выводить готовыми компонентами каталога с нужной выборкой.

Поделиться:

Поиск и фильтр приводят покупателей в тупик?

Доработаем логику «нет результатов» на вашем каталоге 1С-Битрикс: смягчение фильтров, альтернативы, синонимы и подсказки. Рассчитаем работу по проекту.

Автоматизация на 1С

Редакция B2Bsite

Команда B2Bsite. С 2014 года разрабатываем интернет-магазины и порталы на 1С-Битрикс: настраиваем поиск, умный фильтр и навигацию, которые ведут к покупке, а не в тупик.

← Все статьи блога