Умный поиск с исправлением ошибок и опечаток, подсказками, настройкой области поиска и приоритетов - это готовое решение, повышающее качество, эффектность и удобство поиска на вашем сайте за счёт обработки ошибок и опечаток пользователей в написании запроса, исправления раскладки клавиатуры и расширения области поиска.
Алгоритмы исправления ошибок и опечаток основаны на техническом анализе запроса пользователя относительно базы вашего сайта и полностью автоматизированы (не требуют заполнения словоформ и т.п.). Помимо исправления ошибок, с помощью решения можно расширить область поиска и искать не только по стандартному набору данных, но и по тегам, свойствам товаров, даже в интерактивном поиске!
Компоненты решения полностью совместимы со стандартными шаблонами компонентов bitrix:search.title и bitrix:search.page. Вы сможете установить более эффективный поиск не теряя дизан-оформление вашего сайта.
Обзор возможностей решения в видео-формате: rutube.ru
1. Поиск наиболее подходящей (релевантной) информации по запросу
Решение выполняет качественный поиск наиболее релевантной информации по запросу пользователя с возможностью настройки области поиска (данных по которым происходит поиск)
2. Сохранение вашего дизайна страниц и шаблонов поиска
Решение умеет подстраиваться под ваш дизайн поисковых компонентов (шаблоны стандартных компонентов поиска совместимы с компонентами решения).
Если сохранять текущий дизайн не нужно - можно использовать шаблоны поиска которые идут вместе с решением. Они продуманы, адаптивны и могут выводить подсказки, с возможностью вывода картинки, цены, скидки и текста описания.
3. Исправление ошибок в словах, словосочетаниях, артикулах
На основе технического анализа запроса пользователя и базы данных сайта решение умеет автоматически исправлять орфографические ошибки в словах и словосочетаниях.
Например: при вводе "кампрессор" модуль найдет на сайте "компрессор", при вводе "тримр бинзиновый" найдет "бензиновый триммер", при вводе 464*567 найдёт 464x567
4. Поиск по транслитерации (латиница кириллицей)
Решение умеет искать по транслитерации запроса (ввод буквами другого языка)
Например: при вводе названия бренда "девольт" найдёт "DeWalt"
5. Усиленное исправление раскладки клавиатуры
Решение имеет два режима исправление раскладки: стандартный и усиленный. Усиленный режим исправления раскладки не зависим от морфологии и может искать проблемы с раскладкой даже у артикулов, последовательностей символов и т.п.
Например: при вводе ",typjgbkf" найдет "Бензопила"
6. Поисковые подсказки
С помощью решения вы можете помочь посетителю сайта искать правильно, показывая в интерактивном поиске не результаты запроса, а заранее созданные поисковые подсказки, для полного и корректного нахождения вашего ассортимента.
Например: при вводе "Смартфон" можно показывать подсказки "Смартфоны Apple", "Смартфоны Samsung", "Смартфоны Honor" для перехода на поисковую страницу с соответствующим запросом
7. Поиск по тегам и свойствам
Очень часто товары нужно находить не только по названию, но и по артикулу, бренду или производителю, которые указаны в свойствах. Так же для товаров можно прописать теги - слова явно не фигурирующие в товаре, но существенные для поиска
8. Поиск по внутренним вхождениям
Поиск по внутренним вхождениям нужен не всем, но в некоторых случаях он критично необходим. К примеру на сайтах, где основной поиск происходит по сложным артикулам - автозапчасти и т.д.
Например: поиск по "80TL" найдет "RD-C80TL"
9. Свои правила исправлений (синонимы)
Если у вас есть особенные запросы на которые должны отдаваться определенные товары или вы хотите явно сказать поиску как исправлять конкретное слово - это можно сделать через свои правила исправлений
10. Настройка приоритетов
С помощью настроек решения вы можете дать приоритет на поиске товарам в наличии, разделам, товарам в конкретных разделах.
11. Поиск товаров по названию раздела
Например: В разделе "Обувь" лежит товар "Синие кроссовки Nike", товар можно будет найти по запросу "Обувь"
12. Настройках приоритетов разделов
Позволяет назначить приоритетные разделы. Например: у Вас в ИМ продаются iPhone и аксессуары для iPhone. С помощью решения вы можете дать больший весь разделу со смартфонами и товары этого раздела в поиске всегда будут выше чем аксессуары
13. Функциональные шаблоны из коробки
В поставке решения идут шаблоны с расширенным функционалом (история поиска, голосовой ввод, анимированные подсказки, вывод свойств и т.п.). Которые можно использовать на сайте в стандартном виде или на их базе реализовать нужное вам отображение.
Например: у вас есть интерактивный поиск в дизайне вашего сайта, но шаблон обладает скудным функционалом. В этом случае можно заменить его на шаблон решения с большим функционалом и при необходимости стилизовать.
Алгоритмы исправления ошибок и опечаток основаны на техническом анализе запроса пользователя относительно базы вашего сайта и полностью автоматизированы (не требуют заполнения словоформ и т.п.). Помимо исправления ошибок, с помощью решения можно расширить область поиска и искать не только по стандартному набору данных, но и по тегам, свойствам товаров, даже в интерактивном поиске!
Компоненты решения полностью совместимы со стандартными шаблонами компонентов bitrix:search.title и bitrix:search.page. Вы сможете установить более эффективный поиск не теряя дизан-оформление вашего сайта.
Обзор возможностей решения в видео-формате: rutube.ru
1. Поиск наиболее подходящей (релевантной) информации по запросу
Решение выполняет качественный поиск наиболее релевантной информации по запросу пользователя с возможностью настройки области поиска (данных по которым происходит поиск)
2. Сохранение вашего дизайна страниц и шаблонов поиска
Решение умеет подстраиваться под ваш дизайн поисковых компонентов (шаблоны стандартных компонентов поиска совместимы с компонентами решения).
Если сохранять текущий дизайн не нужно - можно использовать шаблоны поиска которые идут вместе с решением. Они продуманы, адаптивны и могут выводить подсказки, с возможностью вывода картинки, цены, скидки и текста описания.
3. Исправление ошибок в словах, словосочетаниях, артикулах
На основе технического анализа запроса пользователя и базы данных сайта решение умеет автоматически исправлять орфографические ошибки в словах и словосочетаниях.
Например: при вводе "кампрессор" модуль найдет на сайте "компрессор", при вводе "тримр бинзиновый" найдет "бензиновый триммер", при вводе 464*567 найдёт 464x567
4. Поиск по транслитерации (латиница кириллицей)
Решение умеет искать по транслитерации запроса (ввод буквами другого языка)
Например: при вводе названия бренда "девольт" найдёт "DeWalt"
5. Усиленное исправление раскладки клавиатуры
Решение имеет два режима исправление раскладки: стандартный и усиленный. Усиленный режим исправления раскладки не зависим от морфологии и может искать проблемы с раскладкой даже у артикулов, последовательностей символов и т.п.
Например: при вводе ",typjgbkf" найдет "Бензопила"
6. Поисковые подсказки
С помощью решения вы можете помочь посетителю сайта искать правильно, показывая в интерактивном поиске не результаты запроса, а заранее созданные поисковые подсказки, для полного и корректного нахождения вашего ассортимента.
Например: при вводе "Смартфон" можно показывать подсказки "Смартфоны Apple", "Смартфоны Samsung", "Смартфоны Honor" для перехода на поисковую страницу с соответствующим запросом
7. Поиск по тегам и свойствам
Очень часто товары нужно находить не только по названию, но и по артикулу, бренду или производителю, которые указаны в свойствах. Так же для товаров можно прописать теги - слова явно не фигурирующие в товаре, но существенные для поиска
8. Поиск по внутренним вхождениям
Поиск по внутренним вхождениям нужен не всем, но в некоторых случаях он критично необходим. К примеру на сайтах, где основной поиск происходит по сложным артикулам - автозапчасти и т.д.
Например: поиск по "80TL" найдет "RD-C80TL"
9. Свои правила исправлений (синонимы)
Если у вас есть особенные запросы на которые должны отдаваться определенные товары или вы хотите явно сказать поиску как исправлять конкретное слово - это можно сделать через свои правила исправлений
10. Настройка приоритетов
С помощью настроек решения вы можете дать приоритет на поиске товарам в наличии, разделам, товарам в конкретных разделах.
11. Поиск товаров по названию раздела
Например: В разделе "Обувь" лежит товар "Синие кроссовки Nike", товар можно будет найти по запросу "Обувь"
12. Настройках приоритетов разделов
Позволяет назначить приоритетные разделы. Например: у Вас в ИМ продаются iPhone и аксессуары для iPhone. С помощью решения вы можете дать больший весь разделу со смартфонами и товары этого раздела в поиске всегда будут выше чем аксессуары
13. Функциональные шаблоны из коробки
В поставке решения идут шаблоны с расширенным функционалом (история поиска, голосовой ввод, анимированные подсказки, вывод свойств и т.п.). Которые можно использовать на сайте в стандартном виде или на их базе реализовать нужное вам отображение.
Например: у вас есть интерактивный поиск в дизайне вашего сайта, но шаблон обладает скудным функционалом. В этом случае можно заменить его на шаблон решения с большим функционалом и при необходимости стилизовать.
Все указанные возможности и принципы работы решения Вы можете посмотреть на одном из двух онлайн-демо разной тематики: - Интернет-магазин на тиражном решении от Аспро (установка с сохранением дизайна) - Интернет-магазин инструмента Посмотреть возможности поиска "вживую" можно в обзоре возможностей решения: - Видео-обзор возможностей решения Умный поиск |
▷ | Безопасность данных: данные поиска и статистика хранятся на вашем сайте, никуда не отправляются и никому не передаются | |
▷ | Быстрая адаптация к вашему дизайну поиска (возможность установки с сохранением дизайна) | |
▷ | Автоматизированный алгоритм исправления ошибок в запросе на основе анализа базы данных сайта | |
▷ | Возможность добавлять свои правила исправлений, переадресацию с поиска на конкретные разделы, поисковые подсказки | |
▷ | Сбор статистики поисковых запросов |
▷ | Поиск разделов инфоблоков |
▷ | Поддержка sphinx |
▷ | Без ежемесячной абонентской платы |
✔ | Поддерживает механизм многосайтовости, композитный и автокомпозитный режим | |
✔ | Одинаково хорошо работает с кодировками UTF-8 и Windows-1251 | |
✔ | Использует стабильные события и работает на большинстве версий 1с-Битрикс | |
✔ | Корректно работает с большинством готовых решений (Аспро, Digital Web, Intec и т.д.) и на сайтах с уникальным дизайном | |
✔ | Поддержка версий PHP: 5.6, 7.x, 8.x | |
Установка решения включает в себя размещение и настройку компонентов, поэтому без базовых навыков работы с кодом не обойтись. Процесс установки решения не сложен и занимает в среднем около часа. При необходимости помогу с установкой модуля бесплатно - пишите на почту me@arturgolubev.ru
Полезная информация и решение проблем с которыми Вы можете столкнуться:
Полезная информация и решение проблем с которыми Вы можете столкнуться:
- Переиндексация данных поиска
- Свои правила исправлений
- Переадресация с поиска
- Сортировка результатов поиска
- Настройка поиска по тегам
- Настройка поиска по свойствам
- Поиск по статическим файлам
- Поиск по разделам инфоблоков
- Поддержка sphinx
- Настраиваемые фильтры
- События
- Исключение из поиска определенным элементов
- Индексация дополнительных данных для поиска
- Дополнительные полезные функции для разработчиков
- Рекомендации по увеличению скорости работы поиска
- Почему результаты интерактивного поиска и страницы поиска могут отличаться
- Почему страница поиска может находить меньше товаров чем есть
- PHP версии 5.6 и выше
- Битрикс версии 18.0 и выше
- Монитор проверки системы не должен выдавать ошибок
(Важно: исправление ошибок не будет работать при наличии ошибок с настройками utf или некорректной работы со строками)