Вкладка «Поиск и индексация» в настройках модуля. Здесь задаётся, что попадает в поисковый индекс и как сортируется выдача.
Часть опций меняет только подсказки в строке поиска (search.title). Название в выдаче берётся из каталога, а не из индекса: совпавшие свойства и синонимы на экране не показываются. После смены параметров индексации нужна полная переиндексация.
Модуль активный — главный переключатель.
search.title и search.page.Влияет только на подсказки search.title.
search.title)На состав страницы search.page эти два списка не влияют.
| Настройка | Вкл. | Выкл. | Где смотреть |
|---|---|---|---|
| Поиск по свойствам элементов | Свойства с галочкой «участвуют в поиске» дописываются в заголовок индекса | Из подсказок поиск по таким свойствам пропадает | В основном search.title. На search.page свойства и так ищет Битрикс |
| Поиск по свойствам ТП | Свойства ТП дописываются к основному товару | В подсказках товар по размеру/цвету SKU не находится | search.title — товар, не карточка ТП. На search.page ТП могут находиться по своему имени |
| Показывать разделы выше товаров | Разделы поднимаются выше товаров | Без специального подъёма разделов | Сортировка по релевантности в обоих компонентах |
| Индексировать SEO-теги | Теги из SEO-шаблонов участвуют в поиске | Теги в поиск не добавляются | search.title и search.page. В названии на экране теги не видны |
| Использовать SEO TITLE | В индекс и в название выдачи подставляется SEO TITLE | Название из каталога | Оба компонента. Свойства в видимый заголовок не попадают |
| Сопоставлять с названием раздела | Товар находится по имени категории | По разделу сам товар не ищется | Оба компонента |
| Находить вложенные разделы | По родителю находятся и дочерние разделы | Только сам раздел | Оба компонента |
| Не учитывать описания | Из индекса удаляется BODY (и свойства, которые Битрикс кладёт туда) | Описания участвуют в поиске | В основном search.page |
Название в подсказках и на странице результатов не обогащается индексным заголовком.
Служебные слова (предлоги, союзы) можно исключать из запроса и индексируемого текста в обоих компонентах. Список редактируется вручную; если пуст — используются значения по умолчанию. После изменения нужна переиндексация.
Исключённые элементы не находятся ни в search.title, ни в search.page. После смены нужна переиндексация.
| Настройка | Когда полезна | Требует catalog |
|---|---|---|
| Недоступные к покупке | Скрыть товары «под заказ» / не в продаже | Да |
| Без остатка | Не показывать товары с нулевым количеством | Да |
| Из неактивного раздела | Не индексировать элементы в выключенных разделах | Нет |
| SKU неактивного товара | Не индексировать ТП, если основной товар выключен | Да |
На редакции без модуля catalog каталожные исключения в админке скрыты. Подробнее — Редакция «Старт» и модуль catalog.
Ранжирование — это дополнительный вес элемента в поиске. Чем выше суммарный ранг, тем выше элемент в результатах (при сортировке по релевантности).
| Критерий | Смысл | Требует catalog |
|---|---|---|
| Доступен к покупке | Товар можно купить | Да |
| Остаток больше нуля | На складе есть количество | Да |
| Есть изображение | Заполнено превью или детальное фото | Нет |
| Элемент — товар | Обычный товар или SKU с ТП | Да |
| Элемент — ТП | Торговое предложение | Да |
Любое свойство инфоблока можно добавить как критерий: если у элемента свойство заполнено, он получает соответствующий вес. Удобно для артикула, бренда, меток «хит», «новинка» и т.п.
После изменения правил ранжирования выполните переиндексацию.
Индексировать синонимы — слова из словаря синонимов дописываются в заголовок индекса: элемент находится по любому слову набора в search.title и search.page. В названии на экране синонимы не показываются. После правок в словаре нужна переиндексация.
Сами наборы синонимов редактируются на вкладке «Словарь синонимов».