- Опубликовано:
- 04.06.2020
- Обновлено:
- 17.05.2026
- Версия:
- 2.1.1
- Установлено:
- 500 - 999 раз
- Подходящие редакции:
- Первый сайт, Старт, Стандарт, Малый бизнес, Бизнес
- Адаптивность:
- Да
- Поддержка Композита:
- Да
- Совместимо с Сайты24
- Нет
- Совместимо с PHP 8.1
Решение расширяет базовый функционал стандартного модуля «Поиск» от Битрикс, позволяя эффективно обрабатывать синонимичные значения, опечатки и ошибки в поисковым запросе. Высокая эффективность модуля обеспечивается комбинированной работой различных алгоритмов поиска по сходству (fuzzy string search) и компьютерной лингвистики.

![]() | Модуль включает в себя следующие функциональные блоки
|
|
|
| ||||||
|
|
| ||||||
|
|
Установка и настройка модуля
| Требования к ПО
В требованиях указана протестированная конфигурация. Если хостинг не удовлетворяет указанным требованиям, то напишите в нашу техническую поддержку, мы проверим совместимость модуля конкретно с Вашим ПО. |
Расширение поисковой выборки
Исходный поисковый индекс Bitrix искусственно расширяется: строится множество «ошибочных» слов, а также слов-синонимов (опционально). Таким образом, если пользователь введет поисковый запрос с ошибкой, который ранее попал в расширенный индекс, ему будет автоматически возвращена релевантная выдача. Данный режим не требует изменений стандартных компонентов.
Ниже рассмотрен пример работы модуля с индексируемым словом «платье».

Поиск по сходству
При ошибочном поисковом запросе проиндексированные данные последовательно сравниваются с запрашиваемой строкой, ищутся максимально похожие на основании расстояния Левенштейна. Доступно сравнение на основании стемминга (морфологический основ) и metaphone (фонетического звучания). Для работы в режиме поиска по сходству, модуль использует как стандартный индекс Bitrix, так и собственные таблицы индексации. Данный режим требует замены стандартных компонентов bitrix:catalog.search, bitrix:search.title и bitrix:search.page на одноименные компоненты модуля. | ![]() |
Обработка поисковых запросов пользователей
При включенной опции «Собирать статистику по поисковым фразам» модуля «Поиск» будет производиться автоматический сбор информации по поисковым запросам пользователей. Ознакомиться с собранной статистикой можно на вкладке Настройки > Поиск > Статистика > Список фраз. Модуль «Нечеткий поиск» расширяет данный функционал, выбирая из статистики те запросы, для которых не нашлось ни одного совпадения. Фразы запросов разбиваются на отдельные слова, для слов находятся морфологические основы. При индексации данных на сайте выделенные морфологические основы будут сравниваться с основами индексируемых слов, близкие основы будут добавлены в индекс.
Пример работы Пользователь ввел поисковый запрос с опечаткой «фцтболка». Для данного запроса на сайте не было найдено совпадений, запрос попал специальную таблицу модуля «Нечеткий поиск». На сайте есть проиндексированное слово «футболка». Поскольку основа слова «футболка» близка к основе слова «фцтболка», происходит расширение поискового индекса. Теперь при запросе «фцтболка» пользователю будет возвращены данные, соответствующие поисковому индексу для «футболка».
| Особенности
|
Словарь синонимов
Модуль «Нечеткий поиск» предоставляет удобный функционал для поиска по синонимам. Синонимы добавляются к поисковому индексу в случае, если морфологическая основа какого-либо слова из индекса совпадает с основой слова из таблицы синонимов.
Вместе с модулем поставляется обширный словарь синонимов, который пользователь может добавлять самостоятельно. Список синонимов смотрите в разделе Настройки > Нечеткий поиск > Словарь синонимов.
Пример работы Допустим, что в поисковый индекс попало слово «футболки», при этом в словаре активна запись для слова «футболка» с синонимами «рубашка, майка». Морфологические основы слов «футболки» и «футболка» совпали, поэтому слова «рубашка» и «майка» расширят поисковую выдачу для «футболки». | Особенности
|
Часто задаваемые вопросы
Да, обрабатывает. Данный функционал есть в стандартных компонентах bitrix (параметр «Включить автоопределение раскладки клавиатуры»), и он сохранен в компонентах модуля. Это позволяет, например, обработать ситуацию, когда пользователь ввел в строку поиска«gkfnmt» вместо «платье». Кроме того, в настройках модуля доступен режим сравнения по фонетическому сходству, что позволяет корректно обработать созвучные запросы разных языков, например «platie» вместо «платье». | ![]() |
25 августа 2020 16:07
Хорошая альтернатива кривому поиску Битрикса
Штатный модуль поиска Битрикс работает криво. Мы долго пытались настроить его под свои задачи, однако результат оставлял желать много лучшего. "Нечеткий поиск" же позволил быстро и легко наладить все как надо. Отдельное спасибо технической поддержке!
25 августа 2020 16:53
Спасибо за отзыв!
1 сентября 2020 11:31
Отличный модуль!
Отличный продукт, рекомендую! Встроенный поиск работал коряво, найти нужный товар было проблематично. Данный модуль помог мне решить такие проблемы как ошибки в написании слов, написание слов не на том языке, мгновенное отображение вариантов поиска при вводе. Спасибо разработчику!
19 мая 2021 21:57
Отличный модуль, ставлю 5 из 5
Купил данный модуль, с установкой проблем не возникло, служба поддержки помогает. После установки модуля обнаружились незначительные недочеты системы поиска, но разработчики все устранили и быстро выпустили обновление. Супер!
20 мая 2021 09:38
Спасибо за Ваш отзыв и высокую оценку!
4 октября 2022 05:42
Отличная техподдержка
Спасибо разработчикам за помощь — для не совсем обычных, узко специализированных поисковых запросов в сфере конного спорта и амуниции, техподдержка изменила настройки модуля и всё заработало. Сами мы не справились. Отвечают оперативно и по существу. Рекомендую модуль — поиск на сайте работает значительно лучше.
4 октября 2022 09:19
Владимир, большое спасибо за отзыв и оценку нашей работы!
20 октября 2022 17:34
Отличное решение и поддержка
Данный модуль решил все проблемы с поиском по сайту на номенклатуре более 100 000 товаров. Отличная скорость работы и прекрасная поддержка решения однозначно заслуживают всяческих похвал. Опций для тонкой настройки поиска под ваши нужды по-умолчанию полно, можно реализовать практически любой сценарий. Ребята из Тэга помогут установить, настроить или даже доработать решение под ваши нужды. Настоятельно рекомендую всем данное решение!
21 октября 2022 08:50
Большое спасибо за отзыв и высокую оценку нашей работы!











