Поиск

Модуль Поиск осуществляет автоматическое индексирование и поиск информации на страницах сайта.

Работает мгновенный поиск по заголовкам — новостей, блогов, групп, разделов и т. д.

Поиск выполняется на сайте с учетом как русской, так и английской морфологии.

Поиск осуществляется как в статическом контенте, так и в динамической информации: в новостях, каталогах, товарах и т. д.

Мгновенный морфологический поиск позволяет значительно увеличить скорость поиска за счет наличия специального индекса.

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

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

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

При показе результатов поиска также выполняется ранжирование результатов на основе характеристики повторяемости слова в документе.

Поиск стал социальным — учитывается нажатие кнопки «Мне нравится». Это значит, что самый «весомый» контент по мнению сообщества будет более релевантным и будет выводиться первым в результатах поиска.

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

На странице выдачи результатов поиска можно отсортировать документы не только по релевантности, но и по любому полю результата.

Сразу после публикации новости на сайте или после написания сообщения в форуме эти данные доступны в поисковом механизме. Индексация информации также происходит сразу при изменении или удалении данных с сайта.

Модуль Поиск может создавать файлы индекса Google Sitemap.

В настройках модуля можно задать маски включения и исключения для настройки индексации сайта.

  1. Поле Маска включения позволяет задать маску, по которой будут выбираться документы, участвующие в поиске.
  2. Поле Маска исключения позволяет определить условие, на основе которого документы будут исключаться из индекса и поиска.


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

Можно настроить параметры ручной переиндексации:

  1. Переиндексация только измененных документов — переиндексируются только те документы, дата изменения которых отличается от даты индекса в базе.
  2. Максимальный размер индексируемого документа — ограничивает размер индексируемого документа: полезно, если на сайте имеются документы большого размера, и ресурсы на хостинге не позволяют проиндексировать их все.
  3. Индексирование по шагам — включает возможность индексировать сайт по шагам. Если время на работы скриптов ограничено, и скрипт индексации не успевает целиком проиндексировать за отведенное время, то он будет индексировать сайт по частям.

В модуле есть возможность вместо Полнотекстового поиска с помощью Bitrix выбрать поиск с помощью внешней системы с поддержкой морфологии и релевантности Sphinx.

Очень оправдано применение Sphinx на интернет-магазинах. Чтобы проиндексировать данные большого интернет-магазина, требуется достаточно большой объем ресурсов, и лучше эту операцию доверить внешней системе.

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

Возврат к списку