Legan Studio
Все статьи
~ 5 мин чтения

Умный поиск на сайте: как не терять клиентов из-за нулевых результатов

Как настроить поиск по сайту, который находит что нужно: синонимы, опечатки, пустые результаты и инструменты для e-commerce и корпоративных сайтов.

  • сайт
  • поиск
  • UX

Пользователи, которые используют поиск по сайту, конвертируются в покупателей в 3–5 раз лучше, чем те, кто просматривает каталог. Логика простая: человек, который вводит запрос в поиск, точно знает, чего хочет, — и хочет это прямо сейчас. Это самый горячий сегмент трафика на вашем сайте.

И именно с этим сегментом большинство сайтов справляются ужасно.

Что не так со стандартным поиском

Стандартный поиск, встроенный в WordPress, Bitrix или любую другую CMS, работает по принципу точного совпадения слов. Это означает:

Нет толерантности к опечаткам. «Холодильнк» не найдёт «холодильник». «Ноотбук» не найдёт «ноутбук». А люди делают опечатки постоянно — особенно с мобильного.

Нет синонимов. «Кроссы» не найдёт «кроссовки». «Телик» не найдёт «телевизор». «Башмаки» не найдёт «ботинки». В русском языке огромное количество синонимов и разговорных форм.

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

Плохой ранкинг. Если по запросу «iPhone 15» находится 200 товаров, первыми идут не самые популярные или релевантные — а те, у которых нужное слово встречается первым в базе данных.

Результат: пользователь видит «Ничего не найдено» или нерелевантные результаты и уходит — либо к конкуренту, либо теряет интерес.

По данным исследований, до 30% поисковых запросов на e-commerce сайтах заканчиваются нулевым результатом. Это 30% наиболее мотивированных покупателей, которых теряет магазин.

Три уровня умного поиска

Уровень 1: улучшенный текстовый поиск

Минимум, который должен быть на любом сайте с каталогом. Включает:

  • Поиск по всем полям (название, описание, теги, артикул)
  • Стеммирование (приведение слова к основе: «покупать», «покупка», «покупаю» → общая основа)
  • Базовое ранжирование (популярные и свежие товары выше)

Это уже значительно лучше стандартного поиска большинства CMS.

Уровень 2: поиск с синонимами и толерантностью к опечаткам

Следующий уровень. Добавляет:

  • Словарь синонимов (настраивается под вашу нишу)
  • Fuzzy search — поиск с допуском на опечатки (1–2 символа)
  • Транслитерация (iphone → айфон)
  • Автодополнение запроса (начал вводить «cold» → предлагает «холодильник» если в базе нет английских товаров)
  • Обработка составных запросов («красное платье размер 42»)

Уровень 3: семантический поиск

Самый продвинутый уровень. Использует векторные представления текста (embedding-модели). Понимает смысл запроса, а не только слова.

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

Требует значительных технических ресурсов и подходит для крупных каталогов (от 10 000 позиций).

Инструменты: что использовать

ИнструментТипСтоимостьДля кого
MeilisearchOpen source, self-hostedБесплатно (хостинг ~1 000–3 000 руб./мес)Разработчики, средний бизнес
TypesenseOpen source, self-hostedБесплатно (хостинг)Разработчики
AlgoliaSaaSот $0 (бесплатный тариф)Малый и средний бизнес
ElasticsearchOpen source, self-hostedБесплатно (хостинг ~3 000–10 000 руб./мес)Крупный бизнес, технические команды
SearchBooster (WooCommerce)Плагинот $49/годWordPress/WooCommerce магазины
Bitrix Smart SearchВстроен в Bitrix24В составе лицензииСайты на Bitrix

Meilisearch — хороший старт для большинства задач. Open source, быстрый, поддерживает русский язык, синонимы и опечатки из коробки. Можно развернуть на своём сервере или использовать облачный тариф.

Algolia — популярный SaaS-вариант. Бесплатный тариф позволяет до 10 000 поисковых запросов в месяц. Простая интеграция, хорошая документация. Платные тарифы в долларах — учитывайте при планировании.

Typesense — альтернатива Algolia с открытым исходным кодом. Немного сложнее в настройке, но без зависимости от внешнего сервиса.

Нулевые результаты: что делать

Нулевой результат поиска — это не тупик, а возможность. Вот варианты:

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

Показать популярные категории. «Ничего не нашли, но, может, вас заинтересует...» с блоком популярных товаров или категорий.

Форма «сообщить о проблеме». «Не нашли то, что искали? Напишите нам — мы добавим». Это ценная обратная связь.

Перенаправить в поддержку. «Если вы ищете что-то конкретное — напишите в чат, мы поможем». Превратите тупик в диалог.

Главное: никогда не показывайте просто «Ничего не найдено» без альтернатив.

Страница нулевого результатаПоказатель отказовКонверсия
Только сообщение «Ничего не найдено»80–90%0%
С предложением альтернатив50–60%1–3%
С нечётким поиском и результатами30–45%3–6%

Аналитика поиска: золотая жила для бизнеса

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

Что анализировать:

Топ запросов. Что ищут чаще всего? Если «iPhone 15 Pro 256 черный» — у вас должен быть этот товар на видном месте.

Запросы с нулевым результатом. Это пробелы в ассортименте или в контенте. Если 300 человек в месяц ищут «гидрофильное масло» — может, стоит добавить эту категорию?

Запросы, после которых уходят. Нашли — но не купили. Проблема в карточке товара, цене или условиях.

Поправки запроса. Если люди вводят запрос, видят результаты, потом вводят другой — их первый вариант дал нерелевантный результат. Это подсказка для улучшения синонимов.

Настройте отслеживание поисковых событий в Яндекс.Метрике (цель «поиск на сайте») или используйте встроенную аналитику поискового движка.

Стоимость внедрения умного поиска

ВариантСтоимость разработкиЕжемесячные расходыВремя внедрения
Плагин для WooCommerce/Bitrix0–15 000 руб.500–3 000 руб.1–3 дня
Meilisearch + интеграция20 000–60 000 руб.1 000–3 000 руб. (хостинг)1–3 недели
Algolia + интеграция20 000–50 000 руб.0–5 000 руб.1–2 недели
Кастомный семантический поискот 200 000 руб.от 10 000 руб.1–3 месяца

Для интернет-магазина с каталогом от 500 товаров и трафиком от 5 000 посетителей в месяц — внедрение Meilisearch или плагина с улучшенным поиском окупается за счёт роста конверсии за 1–3 месяца.

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