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

Синонимы и правила замен - Решение KOSMOS

Синонимы и правила замен решают разные задачи.

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

Пример: пальто и тренч могут входить в один набор синонимов, а самсунг → Samsung — быть правилом замены.

Быстрый выбор механизма

Запрос посетителя Что настроить Что произойдёт
пальто, а нужные товары называются иначе Набор синонимов Поиск сможет использовать другие слова набора
самсунг вместо Samsung Правило замены Запрос будет переписан в заданную форму
смартфоон — заранее неизвестная опечатка Автокоррекция Спеллер или триграммы попробуют подобрать вариант
ghbdtn в неверной раскладке USE_LANGUAGE_GUESS компонента Компонент сформирует альтернативный вариант запроса

Подробнее о коррекции: Автоматическая коррекция запросов.

Наборы синонимов

Путь: Intec → Умный поиск → Настройки → Словарь синонимов.

Набор содержит два или более слова или фразы с одинаковым поисковым смыслом, например:

пальто;тренч;верхняя одежда
смартфон;мобильный телефон

Два механизма применения синонимов

1. Синонимы при построении индекса

Если включена настройка «Индексировать синонимы», слова набора добавляются в поисковые данные во время индексации.

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

После включения или выключения режима, а также после изменения наборов, которые должны попасть в уже существующие поисковые записи, выполните полную переиндексацию.

2. Расширение выдачи по синонимам

Компоненты также могут выполнить дополнительный поиск по словам-синонимам, если исходный запрос не дал товарных результатов, и объединить найденное без дублей.

Это не означает, что синонимы всегда добавляются к любой непустой выдаче: механизм используется как дополнительный вариант поиска, когда исходного результата недостаточно.

Как создать набор синонимов

  1. Нажмите «Создать набор».
  2. Добавьте слова или фразы с одинаковым поисковым смыслом.
  3. Сохраните набор.
  4. Если включена настройка «Индексировать синонимы», выполните полную переиндексацию.
  5. Проверьте минимум два разных слова набора на публичной части сайта.

Практический пример

Если в каталоге используется слово пальто, а покупатели также ищут тренч, создайте набор:

пальто;тренч

После применения словаря оба варианта должны приводить к релевантным товарам в соответствии с выбранным режимом работы синонимов.

Импорт и экспорт синонимов

Формат файла: одна строка — один набор, разделитель слов — ;.

пальто;тренч;верхняя одежда
смартфон;мобильный телефон

Перед импортом большого файла сначала экспортируйте текущий словарь. Флажок «Заменить текущие наборы» используйте только тогда, когда действительно хотите заменить существующее содержимое.

Перед массовым импортом удалите явные дубли и сначала проверьте небольшой файл. Если используются индексные синонимы, после импорта выполните полную переиндексацию.

Правила замен

Путь: Intec → Умный поиск → Настройки → Коррекция запросов → Словарь замен.

Правило состоит из:

  • корректной формы — что должно попасть в поиск;
  • одного или нескольких вариантов — что может ввести посетитель.

Пример:

Samsung ← самсунг, самсун

Правила замен выполняются при подготовке запроса до автоматической коррекции. Для их применения полная переиндексация не нужна.

Маски *

В вариантах поддерживается * — любая последовательность символов внутри сопоставляемого слова.

Примеры:

ШТАНЫ ← штан*
PRO ← *pro*

Используйте узкие маски. Например, *pro* способна затронуть любое слово, содержащее pro, а не только конкретную модель. Пересекающиеся широкие маски лучше не создавать.

Как создать правило замены

  1. Откройте словарь замен.
  2. Укажите корректную форму.
  3. Добавьте один или несколько вариантов написания.
  4. При необходимости используйте * только для переменной части слова.
  5. Сохраните правило.
  6. Сразу проверьте его новым поисковым запросом — переиндексация не требуется.

Практический пример

Для бренда можно создать правило:

Samsung ← самсунг, самсун

После сохранения запросы самсунг и самсун будут обрабатываться как заданная корректная форма Samsung.

На демо-сайте правило также подтверждено на публичном запросе смартфонн: строка запроса исправляется до смартфон, и посетитель получает карточку смартфона.

Импорт и экспорт правил замен

Формат одной строки:

КОРРЕКТНАЯ_ФОРМА|вариант1;вариант2

Пример:

SAMSUNG|самсунг;самсун
ШТАНЫ|штан*;*таны

При обработке правил регистр не используется как способ различать одинаковые варианты, ё сопоставляется с е, а невидимые Unicode-символы удаляются.

Перед массовым импортом:

  1. Экспортируйте текущий словарь.
  2. Проверьте файл на слишком широкие маски.
  3. Импортируйте небольшой фрагмент.
  4. Проверьте точный вариант, маску и фразу, которая не должна заменяться.
  5. Только затем импортируйте полный файл.

Подробная памятка по файлам: Импорт и экспорт.

Оцените, насколько полезной была статья

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