154  /  219

Документация Сотбит: B2B. Каталог. Поиск в каталоге. Переиндексация

Переиндексация — это процесс обновления поискового индекса. В 1С-Битрикс доступно три варианта переиндексации:
  1. Автоматическая — выполняется сразу при сохранении элемента, раздела или статической страницы. Никаких дополнительных действий не требуется.
  2. Переиндексация только изменённых — обновляются только те записи, которые были изменены. Текущий индекс сохраняется. Этот режим быстрее полной переиндексации, но не всегда достаточно для полной актуализации данных.
  3. Полная переиндексация — поисковый индекс сначала полностью удаляется, а затем создаётся заново. Этот процесс может занимать много времени при большом количестве товаров.
Для проектов с большим каталогом сначала попробуйте выполнить переиндексацию только изменённых записей. Если данные в индексе не соответствуют настройкам модуля (например, после изменения параметров поиска), выполните полную переиндексацию..
Зачем нужна переиндексация:
  • После изменения названия или описания товара поиск должен находить его по новым ключевым словам.

  • После включения опции «Значение свойства участвует в поиске».

  • Обычно товары автоматически проходят переиндексацию в момент их добавления или изменения (вручную в админке или при выгрузке из 1С). Отдельно запускать этот процесс в таких случаях не требуется.

    Ручная переиндексация необходима в следующих ситуациях:
  • Вы изменили настройки поискового модуля;

  • Вы включили или отключили умный поиск;

  • Вы изменили настройки инфоблока, влияющие на поиск (например, добавили новое свойство для участия в поиске).

Как выполнить переиндексацию:
1. Перейдите в Администрирование → Настройки → Настройки продукта → Поиск → Переиндексация.
2. Выберите тип индексации: 
Документация Сотбит: . Переиндексация. Картинка 1
3. Нажмите Переиндексировать.