Просмотров: 13138 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 11.07.2018

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

  • по релевантности - степень релевантности документа поисковому запросу определяется исходя из наличия на странице слов, участвующих в поиске, и их удаленности друг от друга;
  • по дате изменения (последнего обновления) страницы.

Пользователь может выбрать режим сортировки на странице с результатами поиска, нажав на одну из двух ссылок в конце списка найденных документов: Сортировать по релевантности или Сортировать по дате:

 

Вместе с тем, очень часто требуется при выводе результатов поиска отдать предпочтение документам той или иной тематики. Например, может потребоваться «поднять» в результатах поиска товары, которые требуют скорейшего сбыта. Для достижения подобных целей служит специальный механизм, при помощи которого можно задать требуемый вес (ранг, page rank) желаемым страницам. При отображении результатов поиска, страницы, соответствующие заданным правилам сортировки, будут отображены в самом начале списка, в соответствии с весами, указанными в правилах.

Фиксированный вес может быть присвоен:

  • статическим файлам (требует указания полного пути к таким файлам);
  • информационным блокам (дополнительно могут быть указаны тип информационных блоков, информационный блок и элемент, которым следует отдать предпочтение);
  • форумам (могут быть указаны форум, тема выбранного форума и сообщение).
  • блогам (должен быть указан ID блога).
  • обучению (могут быть указаны ID курса или главы/урока, причем перед идентификатором для курса приписывается C, а для глав/урока - U (например, C5 или U278)).
  • социальной сети (могут быть указаны ID группы или ID пользователя).

Управление правилами сортировки осуществляется на странице Список правил сортировки (Настройки > Поиск > Правила сортировки):

Список правил сортировки

Назначение или изменение правил сортировки делится на два этапа:

  • первый этап: управление правилами сортировки - создание, правка или удаление правил;
  • второй этап: обновление поискового индекса для вступления новых правил в силу.

Для создания нового правила служит кнопка Добавить, расположенная на контекстной панели.

Создание правила

С помощью полей формы можно выбрать модуль, для элемента которого будет настроено правило сортировки.

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

Кроме того, укажите вес (ранг) правила. Документы, соответствующие критериям правила, будут расположены в списке результатов поиска в соответствии с рангом сортировки. Чем больше значение веса, тем выше в списке будет отображен документ.

При сохранении правило добавляется в общий список.


После создания нового правила следует выполнить обновление поискового индекса с помощью кнопки Обновить:

Обновление поискового индекса

По окончании процедуры обновления индекса будет выведено сообщения о ее результатах:

Результат обновления поискового индекса

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

Документация по теме:



30


Курсы разработаны в компании «1С-Битрикс»