Курсы обучения
+7 (351) 777-80-70
2026.09.23

FAQ и устранение неполадок - Решение KOSMOS

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

После настройки товар не находится

Проверьте по порядку:

  1. Включён ли модуль.
  2. Подключён ли intec.search:search.page на фактической странице результатов.
  3. Не ограничивает ли компонент другой инфоблок через FILTER_NAME/arrWHERE.
  4. Если искали по новому свойству — действительно ли оно индексируется.
  5. Была ли полная переиндексация после изменения состава индекса.
  6. Не исключён ли товар по доступности, остатку или разделу.

В подсказках нет результатов

Подсказки и полная страница — разные пути выполнения.

Проверьте:

  • MIN_QUERY_LENGTH;
  • CATEGORY_COUNT и фильтры категорий;
  • SUGGEST_LIMIT;
  • INPUT_ID/CONTAINER_ID на дубли;
  • режим «товары/разделы»;
  • наличие актуального индекса;
  • AJAX-запрос строки поиска и ответ сервера;
  • ошибки JS в браузере.

В подсказках товар есть, а на странице результатов нет

Проверьте фильтры страницы, arrWHERE, FILTER_NAME, шаблон страницы и область поиска. Строка и страница могут использовать разные фильтры.

Находится торговое предложение (SKU), но показывается основной товар

Для search.title это ожидаемый сценарий: свойства торгового предложения могут использоваться для нахождения родительского товара.

Правило замены не срабатывает

  • Проверьте корректную форму и варианты.
  • Для маски убедитесь, что * находится именно там, где ожидаете переменную часть.
  • Проверьте конфликт с более широкими масками.
  • Переиндексацию запускать не нужно.

Синоним не срабатывает

Сначала определите режим:

  • индексные синонимы → после изменения набора нужна полная переиндексация;
  • fallback-расширение → оно срабатывает, когда в исходной выдаче нет элементов, поэтому на уже непустом товарном запросе эффект может не проявиться.

Опечатка не исправляется

Проверьте:

  • включено ли автоисправление;
  • выбран ли Яндекс Спеллер и/или триграммы;
  • не короче ли слово минимальной длины;
  • нет ли в слове цифр — триграммный провайдер их пропускает;
  • доступен ли внешний сервис Яндекс, если рассчитываете на него.

Неверная раскладка не исправляется

Проверьте USE_LANGUAGE_GUESS=Y в конкретном компоненте. Это не отдельный глобальный флажок вкладки коррекции.

История не видна посетителю

История должна быть включена дважды:

  1. в настройках модуля;
  2. USE_REQUEST_HISTORY=Y в search.title.

При БД-хранилище дополнительно учитывайте авторизацию и политику гостей.

В административном журнале нет запросов

Если выбран режим cookie, это ожидаемо: cookie-записи не превращаются в строки БД-журнала.

Для аналитики переключитесь на БД и проверьте политику гостей. Если включено «Не сохранять запросы без результатов», нулевые поиски не попадут в анализ.

Поиск по фото ничего не возвращает

Проверьте:

  • функция включена;
  • ключ RouterAI задан и действителен;
  • есть баланс/квота;
  • выбран правильный инфоблок и источник изображения;
  • в очереди есть ready;
  • нет большого количества error;
  • порог сходства не завышен;
  • USE_SEARCH_IMAGE=Y в публичном компоненте.

Полная текстовая переиндексация не обработает pending.

Настройка сохранена, но эффект не появился

Сверьтесь с Переиндексацией поиска. Самые частые случаи:

  • поля/SEO/разделы/исключения/ранги → нужна полная переиндексация;
  • словарь замен/автокоррекция/история → проверяются следующим запросом;
  • компоненты → проверяются после обновления страницы/кэша шаблона, без полной переиндексации;
  • поиск по изображению → нужно обработать очередь изображений.
Оцените, насколько полезной была статья

Наши решения
INTEC.GPT – ваш AI ассистент
Мы на связи, чтобы помочь вам!
Добро Пожаловать
в INTEC.GPT — ваш
AI ассистент техподдержки
Мгновенно отвечает на вопросы и помогает решать технические задачи
Ctrl+Enter - отправка