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