Самый тихий способ терять клиентов: строка поиска

Человек заходит в интернет-магазин одежды и пишет в поиск «худи», «куртку зимнюю», «толстовку оверсайз». Товар лежит в каталоге. А сайт отвечает: «по вашему запросу ничего не найдено» — и человек разворачивается к конкуренту. Сделка, которая была уже почти закрыта, не состоялась. И вы об этом никогда не узнаете.

Самый тихий способ терять клиентов: строка поиска

Я руковожу веб-студией АП-ИМ с 2008 года, занимаюсь сайтами на стороне трафика и конверсии. Из всех дыр, через которые утекают деньги, внутренний поиск я считаю самой обидной. Не потому что она самая большая — а потому что течёт ровно там, где клиент уже готов платить, и не подсвечивается ни в одном отчёте, который вы открываете по умолчанию. Разберу, почему так происходит, как увидеть это у себя за полчаса и что чинить руками — без дорогого аудита и без «перепишите весь сайт».

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

Поиск — это место, где вы сливаете самого тёплого клиента

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

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

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

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

Дело редко в том, что движок совсем глупый. Нормальные платформы морфологию вроде бы умеют — тот же Битрикс и популярные CMS что-то делают из коробки. Беда в том, что она либо выключена по умолчанию, либо настроена поверхностно, либо индекс не переобновили после заливки нового товара. А живой человек пишет не так, как у вас названы карточки. Поиск из коробки нередко ведёт себя как строгая библиотекарша из 1987-го: «у нас нет „худи“, у нас есть „толстовка трикотажная с капюшоном“, формулируйте корректно».

И здесь русский язык подкладывает свинью, которой англоязычные сайты почти не знают. Смотрите, что реально происходит. Человек ищет «куртку», а в базе «куртки» — морфология не дотянула, точного совпадения нет, ноль результатов. Пишет «кроссовки белые», а карточка называется «кроссовки белые низкие» — мимо. Набирает «толстовку», а у вас в каталоге «худи» — синоним, которого движок не знает. «Оверсайз» написали латиницей как «oversize», перепутали раскладку, опечатались с телефона на бегу — каждый такой случай отбивает запрос. Для покупателя это понятные слова. Для плохого поиска — набор подозрительных звуков.

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

Самое опасное — что вы этого не видите

Вот в чём подвох. Эта утечка не горит красным ни в одном отчёте, который вы открываете по умолчанию. Человек вбил запрос, получил «ничего не найдено», закрыл вкладку — а в аналитике это выглядит как обычный уход со страницы. Ещё один отказ в общей куче. Вы смотрите на конверсию сайта, видите, что она так себе, но где именно течёт — непонятно. И поведенческие факторы проседают ровно там же: пришёл, не нашёл, ушёл за секунды — поисковой системе это сигнал, что страница не отвечает на запрос.

А ведь данные лежат под рукой. Любой нормальный поиск пишет лог: что люди искали и что им показали. И самое золото там — запросы с нулём результатов. Это не абстрактные ключи из выгрузки Вордстата, а прямые формулировки спроса, который к вам уже пришёл. Каждая такая строчка — дырка в кассе, через которую утекли живые деньги.

Что с этим делать — по шагам

Это можно пройти самому, без подрядчика, и уже на первых двух шагах обычно становится не по себе от объёма потерянного спроса.

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

Шаг 2. Разделите нулевые запросы на две стопки. Первая — товар в каталоге ЕСТЬ, поиск не нашёл. Это чистая утечка, лечится настройкой. Вторая — товара реально НЕТ. Это тоже ценность: живой спрос, которого у вас нет. Часть — повод расширить ассортимент, часть — повод отдавать не пустую страницу, а ближайшую альтернативу.

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

Шаг 4. Соберите словарь синонимов из своих же логов. Не выдумывайте из головы — берите реальные формулировки людей: худи-толстовка, кеды-кроссовки, джемпер-свитер, ветровка-куртка. То, как клиент называет товар, и то, как он назван в карточке, почти всегда расходятся. Этот словарь — не разовая задача, его подкармливают логами раз в месяц.

Шаг 5. Добавьте устойчивость к опечаткам и раскладке. Поиск с поправкой на опечатку и автоопределением «вбил латиницей вместо кириллицы» закрывает огромный пласт мобильных запросов, набранных второпях.

Шаг 6. Решите, что показывать, когда результатов реально ноль. Тупик «ничего не найдено» — это выход с сайта. Вместо него — подсказки в строке по мере набора, ближайшая категория, блок «искали это?» или хотя бы популярные товары. Клиент пришёл с намерением — его нельзя отпускать в пустоту.

Шаг 7. Закройте контур. Раз в месяц снова открываете лог нулевых запросов — это ваш постоянный индикатор. Поиск не настраивается один раз навсегда: ассортимент меняется, появляются новые формулировки, сезонный спрос приносит слова, которых вчера не было.

Угол 2026: те же данные теперь работают и на AI

Раньше внутренний поиск был историей только про живого человека. Сейчас появился второй потребитель — AI-ассистенты и нейровыдача. Технически они устроены иначе: AI-консультант на сайте или нейросеть, подбирающая товар, работают чаще через эмбеддинги и RAG, а не через морфологический движок вашей CMS. Но упираются они в одно и то же — в данные каталога. Если карточка названа «толстовка трикотажная с капюшоном», а товар все ищут как «худи», то споткнётся и морфологический поиск для человека, и AI-агент, который пришёл за клиента. Грязные данные каталога одинаково слепят оба механизма.

И есть приятный бонус. Чистка синонимов и реальных формулировок из логов — это, по сути, готовая семантика на языке вашего клиента, а не на языке ваших карточек. Те же данные, которые чинят поиск, ложатся в описания товаров, фильтры и тексты категорий — и улучшают видимость уже во внешнем поиске и нейровыдаче. Один раз разобрали логи — закрыли сразу три фронта: живой поиск, AI-ассистента и SEO.

Поиск — это продавец, а не справочник

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

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

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

1