Поиск показывает недоступные товары первыми: разбираем и чиним

3 мин.
1
Команда AskUsers
Команда AskUsers
14 ноября 2025 • 3 мин.
Содержание
В поисковой выдаче на первых позициях оказываются товары, которых нет на складе. Пользователь видит череду карточек с пометкой «Нет в наличии», теряет ориентиры и делает лишние клики. Возникает ощущение, что сайт не может удовлетворить запрос. При этом нужная доступная позиция может скрываться ниже.

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

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

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

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

Что об этом говорят другие пользователи

Представьте, что по вашему запросу первые 3–5 результатов отмечены как “Нет в наличии”. Опишите, что делаете дальше шаг за шагом до покупки или ухода: куда нажимаете, какие фильтры пробуете, что мешает и в какой момент принимаете решение уйти или продолжить.

Бесполезные ответы пользователей
  • «Ну, просто закрываю и всё.»
  • «Не знаю, как-то неудобно.»
  • «Меня всё устраивает.»
  • «Нормально, листаю.»
  • «Так бывает, что поделать.»
Полезные ответы пользователей
  • «Сначала ищу кнопку “Только в наличии”. Если её нет, прокручиваю на 2–3 экрана, потом ухожу на другой сайт. Теряю около минуты.»
  • «Нажимаю на первый товар из выдачи, вижу “нет”, возвращаюсь, кликаю ещё пару — раздражает. Если сверху нет доступных, меняю запрос или иду в конкуренты.»
  • «На мобильном вижу только недоступные карточки, альтернатив не видно. На десктопе проще — боковой фильтр спасает. Без фильтра теряюсь.»
  • «Если модель недоступна, хочу сразу видеть близкие в наличии. Когда их нет рядом, перестаю доверять поиску и ухожу.»
  • «Замечаю, что сортировка по популярности игнорирует наличие. Включаю сортировку по цене, но это не помогает — всё равно наверху пустые позиции.»

Решение проблемы

  • Сделайте наличие главным фактором ранжирования. В поиске поднимайте товары «В наличии» выше любых других сигналов. Недоступные позиции перемещайте в конец или собирайте в отдельный блок «Сейчас недоступно».
  • Добавьте видимый фильтр «Только в наличии» рядом с полем поиска и включите его по умолчанию для запросов с явной покупкой (бренд+модель, размер, артикул). Не прячьте фильтр в боковую панель на мобильных.
  • Обновляйте остатки в поисковом индексе в реальном времени. Настройте быстрые вебхуки из ERP/склада, короткий TTL кеша и проверку статуса наличия при рендере карточки.
  • Работайте с вариативными товарами. Если выбранный цвет/размер недоступен, показывайте карточку с доступным вариантом по умолчанию. Сливайте дубликаты, чтобы один товар не появлялся в топе как недоступный, когда вариант есть.
  • Обозначайте статус чётко: контрастная метка «Нет в наличии», отключённая кнопка, причина и дата поступления, если она надёжна. Рядом — 2–3 близкие альтернативы в наличии.
  • Разведите сценарии: недоступные товары — для подписки на поступление и избранного, доступные — для покупки. Не мешайте эти цели на первом экране выдачи.
  • Проверьте мобильный первый экран: убедитесь, что хотя бы 1–2 доступные карточки видны без прокрутки. Уберите пустые баннеры и декоративные блоки, которые толкают «Нет в наличии» вверх.
  • Настройте аналитику: метрики «видимость доступных в первом экране», CTR по статусам, доля кликов на недоступные, отказы после контакта с недоступными. На этих данных контролируйте релевантность и скорость остатков.
  • Проведите регрессионные проверки: кейсы с промо, спонсорскими товарами, сортировками по цене/популярности, синонимами и опечатками. Везде правило «в наличии — в приоритете» должно сохраняться.

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

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

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

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