2026.09.23
FAQ и устранение неполадок - Решение KOSMOS
Начинайте диагностику с вопроса: эта функция читает текущий
индекс, меняет новый запрос или использует отдельную очередь
изображений? От ответа зависит, нужна ли переиндексация.
После настройки товар не
находится
Проверьте по порядку:
- Включён ли модуль.
- Подключён ли
intec.search:search.page на фактической
странице результатов.
- Не ограничивает ли компонент другой инфоблок через
FILTER_NAME/arrWHERE.
- Если искали по новому свойству — действительно ли оно
индексируется.
- Была ли полная переиндексация после изменения состава индекса.
- Не исключён ли товар по доступности, остатку или разделу.
В подсказках нет результатов
Подсказки и полная страница — разные пути выполнения.
Проверьте:
MIN_QUERY_LENGTH;
CATEGORY_COUNT и фильтры категорий;
SUGGEST_LIMIT;
INPUT_ID/CONTAINER_ID на дубли;
- режим «товары/разделы»;
- наличие актуального индекса;
- AJAX-запрос строки поиска и ответ сервера;
- ошибки JS в браузере.
В
подсказках товар есть, а на странице результатов нет
Проверьте фильтры страницы, arrWHERE,
FILTER_NAME, шаблон страницы и область поиска. Строка и
страница могут использовать разные фильтры.
Находится
торговое предложение (SKU), но показывается основной товар
Для search.title это ожидаемый сценарий: свойства
торгового предложения могут использоваться для нахождения родительского
товара.
Правило замены не
срабатывает
- Проверьте корректную форму и варианты.
- Для маски убедитесь, что
* находится именно там, где
ожидаете переменную часть.
- Проверьте конфликт с более широкими масками.
- Переиндексацию запускать не нужно.
Синоним не срабатывает
Сначала определите режим:
- индексные синонимы → после изменения набора нужна
полная переиндексация;
- fallback-расширение → оно срабатывает, когда в
исходной выдаче нет элементов, поэтому на уже непустом товарном запросе
эффект может не проявиться.
Опечатка не исправляется
Проверьте:
- включено ли автоисправление;
- выбран ли Яндекс Спеллер и/или триграммы;
- не короче ли слово минимальной длины;
- нет ли в слове цифр — триграммный провайдер их пропускает;
- доступен ли внешний сервис Яндекс, если рассчитываете на него.
Неверная раскладка не
исправляется
Проверьте USE_LANGUAGE_GUESS=Y в конкретном компоненте.
Это не отдельный глобальный флажок вкладки коррекции.
История не видна посетителю
История должна быть включена дважды:
- в настройках модуля;
USE_REQUEST_HISTORY=Y в search.title.
При БД-хранилище дополнительно учитывайте авторизацию и политику
гостей.
В административном
журнале нет запросов
Если выбран режим cookie, это ожидаемо: cookie-записи не превращаются
в строки БД-журнала.
Для аналитики переключитесь на БД и проверьте политику гостей. Если
включено «Не сохранять запросы без результатов», нулевые поиски не
попадут в анализ.
Поиск по фото ничего не
возвращает
Проверьте:
- функция включена;
- ключ RouterAI задан и действителен;
- есть баланс/квота;
- выбран правильный инфоблок и источник изображения;
- в очереди есть
ready;
- нет большого количества
error;
- порог сходства не завышен;
USE_SEARCH_IMAGE=Y в публичном компоненте.
Полная текстовая переиндексация не обработает
pending.
Настройка сохранена,
но эффект не появился
Сверьтесь с Переиндексацией поиска.
Самые частые случаи:
- поля/SEO/разделы/исключения/ранги → нужна полная
переиндексация;
- словарь замен/автокоррекция/история → проверяются следующим
запросом;
- компоненты → проверяются после обновления страницы/кэша шаблона, без
полной переиндексации;
- поиск по изображению → нужно обработать очередь изображений.
Оцените, насколько полезной была статья
Наши решения