Правила сортировки

Урок 242 из 258
Автор: Татьяна Старкова
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
2 из 5
Просмотров: 74796
Дата изменения: 02.12.2024
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Ограничений нет

  Как происходит поиск?

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

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

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

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

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

Фиксированный вес

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

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

  Управление сортировкой

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

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

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

    В форме создания/редактирования правила выберите модуль, для элемента которого будет настроено правило сортировки.

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

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

    Например: статический файл с весом в 1000 будет показан в результатах поиска выше чем элемент инфоблока с весом в 500, который в свою очередь будет выше темы форума с рангом в 100.

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

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

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


Нам жаль это слышать… Но мы постараемся быть лучше!

Мы благодарны Вам за помощь в улучшении документации.

Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас
Курсы разработаны в компании «1С-Битрикс»