Внутренний поиск интернет-магазина: почему пользователь пишет не так, как названы товары.

Внутренний поиск интернет-магазина: почему пользователь пишет не так, как названы товары.

Внутренний поиск интернет-магазина часто ломается не потому, что товара нет. Товар есть. Просто покупатель ищет его не теми словами, которыми он назван в каталоге. В карточке написано “органайзер”, а человек вводит “хранение для кухни”. В категории лежит “рюкзак для ноутбука”, а пользователь пишет “сумка для работы”. Магазин мыслит артикулами, типами и характеристиками. Покупатель - задачами, ситуациями и бытовыми формулировками. Если поиск понимает только точные названия, он превращает живой спрос в пустую выдачу. Разберём, почему пользователь пишет “неправильно”, что с этим делать и как внутренний поиск может стать частью маршрута выбора, а не последней попыткой найти товар.

Покупатель не обязан знать, как у вас называется товар.

Внутренний поиск интернет-магазина: почему пользователь пишет не так, как названы товары.

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

Пишет:

“подарок коллеге”, “сумка для ноутбука”, “лампа на стол”, “для уборки кухни”, “набор для ухода”, “кроссовки для ходьбы”, “что купить к поездке”, “замена фильтра”, “товар для ребенка”

А поиск отвечает:

“Ничего не найдено”.

Хотя в каталоге товары есть. Просто они называются иначе:

“настольный светильник”; “рюкзак для ноутбука”; “органайзер”; “комплект аксессуаров”; “средства для ухода”; “товары для активного отдыха”.

С точки зрения магазина пользователь ввел неточный запрос. С точки зрения пользователя магазин ничего не нашел. И именно это ощущение важно. Покупатель не думает: “Наверное, мне нужно было сформулировать иначе”.

Он думает проще: “У них этого нет”.

Почему это не мелочь?

Внутренний поиск - это не просто строка в шапке сайта. Это отдельный сценарий покупки.

Человек использует поиск, когда:

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

То есть поиск часто включается там, где покупатель уже проявил интерес. Он не просто “гуляет” по сайту, он пытается сократить путь. Если поиск не помогает, магазин теряет не холодного посетителя, а человека с намерением. Причем ошибка может быть незаметной.

В отчетах это выглядит как:

“нулевая выдача”; “пользователь ушел”; “не было добавления в корзину”; “не дошел до карточки”.

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

Почему пользователь пишет не так, как названы товары?

1. Он ищет задачу, а не товар.

Покупатель часто не знает, какой именно товар ему нужен. Он знает проблему. Не “мне нужен органайзер с такими-то параметрами”, а:

“как хранить специи”; “что поставить на рабочий стол”; “подарок для коллеги”; “что взять в дорогу”; “для ухода за обувью”; “набор для ванной”.

Это нормальный покупательский язык. Если поиск работает только по названию товара, такие запросы проваливаются. А ведь именно в них часто видно намерение купить. Человек не просто вводит случайное слово. Он описывает ситуацию, которую хочет закрыть.

2. Он использует бытовые слова.

Внутри магазина товар может называться технически.

Например:

“светильник настольный LED”; "контейнер для хранения”; “рюкзак городской”; “держатель универсальный”; “комплект расходных материалов”; “насадка сменная”.

А пользователь пишет:

“лампа на стол”; “коробка для вещей”; “сумка для работы”; “штука для телефона”; “запасные части”; “сменная деталь”.

Это не ошибка пользователя. Это разница между языком базы и языком покупателя. И если поиск не учитывает эту разницу, он будет регулярно терять спрос.

3. Он пишет коротко.

Многие запросы в поиске очень короткие.

“подарок”, “уход”, “школа”, “дача”, “детям”, “офис”, “спорт”, “ремонт”, “набор”, “хранение”

Такие запросы сложно обработать, потому что они широкие.

Но это не повод показывать пустоту или случайные товары.

Короткий запрос — это сигнал, что человеку нужно помочь уточниться.

Можно показать:

  • популярные категории;
  • сценарные подборки;
  • подсказки;
  • уточняющие варианты;
  • товары по самым частым сценариям.

Если человек написал “подарок”, он может не знать, какой именно подарок нужен. Значит, ему стоит показать не только товары со словом “подарок”, а входы: “подарки коллегам”, “подарки до суммы”, “подарки без риска ошибиться”, “подарочные наборы”.

4. Он допускает опечатки.

На телефоне это особенно частая история.

Человек пишет быстро, попадает не по тем буквам, меняет раскладку, сокращает слова. Если поиск не умеет переживать опечатки, он ломается на ровном месте. Покупатель хотел найти товар, но получил пустую выдачу из-за одной буквы. Для него это не “ошибка ввода”. Для него это снова “у них ничего нет”.

5. Он ищет по признаку, которого нет в названии.

Человек может искать по:

  • цвету
  • размеру
  • совместимости
  • назначению
  • материалу
  • ситуации
  • получателю
  • сроку доставки
  • комплектации
  • проблеме.

Например:

“черная сумка для ноутбука”; “подарок мужчине”; “для маленькой кухни”; “можно в самолет”; “быстрая доставка”; “для новичка”; “без запаха”; “для чувствительной кожи”.

Если эти признаки есть только где-то в характеристиках, описании или вообще не размечены, поиск может не связать запрос с товаром. А покупатель не обязан знать, в каком поле у вас лежит важная информация.

Что проверить в интерфейсе и данных?

1. Реальные поисковые запросы.

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

А как человек формулирует задачу.

Полезно смотреть:

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

Это не просто техническая статистика. Это карта языка покупателя.

2. Синонимы.

Проверьте, понимает ли поиск разные формулировки.

Например:

“лампа” и “светильник”; “сумка” и “рюкзак”; “коробка” и “контейнер”; “уход” и “средства для ухода”; “подарок” и “подарочный набор”; “зарядка” и “адаптер питания”.

Синонимы особенно важны, если товары в каталоге названы формально или технически.

3. Пустые запросы.

Список запросов без результатов нужно смотреть регулярно.

Там могут быть:

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

Если один и тот же запрос часто дает пустую выдачу, это не просто “ноль результатов”.

Это сигнал.

Может быть, нужно добавить синоним. Может быть, собрать подборку. Может быть, переименовать категорию. Может быть, обновить карточки. Может быть, добавить товар.

4. Подсказки.

Проверьте, что происходит уже в момент ввода.

Хорошо, если поиск подсказывает:

  • категории
  • популярные запросы
  • исправления
  • подборки
  • товары в наличии
  • сценарии
  • близкие варианты.

Подсказка должна сокращать путь.

Если она просто показывает первые случайные совпадения, её польза ограничена.

5. Мобильный поиск.

На телефоне поиск особенно важен.

Пользователь не всегда хочет раскрывать меню, скроллить категории и долго фильтровать.

Проверьте:

  • хорошо ли видна строка поиска;
  • удобно ли вводить запрос;
  • не перекрываются ли подсказки;
  • можно ли быстро очистить запрос;
  • видны ли результаты без лишнего скролла;
  • не ломается ли выдача после опечатки;
  • удобно ли перейти от поиска к фильтрам;
  • сохраняется ли запрос при возврате из карточки.

Мобильный поиск должен быть быстрым и терпимым к ошибкам.

Завершим...

Покупатель не пишет так, как названы товары, потому что он не живёт внутри каталога.

Он пишет так, как думает о своей задаче.

Иногда коротко. Иногда с ошибкой. Иногда бытовыми словами. Иногда вообще не зная точного названия товара.

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

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

И чем меньше покупателю нужно угадывать “правильное слово”, тем выше шанс, что он дойдёт до выбора.

Егор Полянин
веб-разработчик, основатель платформы для сайтов - Базарикс