Почему названия товаров иногда буквально совпадают
Совпадения происходят по разным причинам: короткие, простые названия моделей вроде «Стандарт» или «Классик» независимо используются разными производителями; артикул или код модели случайно повторяется у товаров разных категорий; наконец, обычная человеческая опечатка при заполнении карточки товара создаёт случайное совпадение с уже существующим названием.
Что происходит при автоматической транслитерации без учёта совпадений
Товар А: "Кресло Комфорт" (производитель 1) → /catalog/kreslo-komfort/
Товар Б: "Кресло Комфорт" (производитель 2) → /catalog/kreslo-komfort/ (конфликт!)
Без специальной обработки такого совпадения второй товар либо не сможет получить корректный адрес вовсе, либо система автоматически создаст технически валидный, но менее читаемый вариант вроде добавления случайного числа в конец.
Способы уникализации адреса при совпадении названий
- Добавление производителя или бренда —
/catalog/kreslo-komfort-ikea/— самый читаемый и content-осмысленный вариант. - Добавление ключевой отличающей характеристики — материала, размера, назначения — если бренды тоже совпадают, но товары реально разные.
- Добавление артикула как последний по читаемости, но абсолютно надёжный способ гарантированной уникальности.
Предпочтительный порядок способов уникализации. Начинать стоит с содержательного, полезного для покупателя уточнения — бренда или ключевой характеристики, — и только для действительно неразличимых иначе случаев прибегать к добавлению технического артикула. Осмысленное уточнение улучшает и читаемость адреса, и его информативность, тогда как голый артикул в конце адреса ничего не сообщает человеку.
Автоматическое обнаружение конфликтов при массовой генерации
Для сайтов с автоматической генерацией адресов при добавлении новых товаров важно, чтобы система заранее проверяла, не создаёт ли новый предполагаемый адрес конфликт с уже существующим, и в случае совпадения автоматически применяла один из способов уникализации, а не создавала техническую ошибку или просто перезаписывала уже существующий корректный адрес другого товара.
Особый риск при импорте товаров из нескольких источников
Совпадения особенно вероятны при объединении ассортимента из нескольких источников — например, при подключении нескольких поставщиков или интеграции с внешними каталогами, разобранной подробнее в статье про формирование адреса при импорте прайса: разные источники используют собственную независимую систему наименования, и вероятность случайных совпадений заметно выше, чем при ручном ведении единого каталога одной командой.
Чек-лист
- Проверять уникальность предполагаемого адреса перед публикацией новой карточки товара.
- Уникализировать через содержательное уточнение — бренд или ключевую характеристику — прежде чем прибегать к техническому артикулу.
- Настраивать автоматическую проверку конфликтов при массовой генерации адресов.
- Уделять особое внимание этому вопросу при импорте товаров из нескольких независимых источников.
Проверка на совпадение до публикации, а не после
Встроенная в процесс добавления нового товара автоматическая проверка на совпадение предполагаемого адреса с уже существующими значительно дешевле, чем исправление уже опубликованного и частично проиндексированного конфликта постфактум — эту проверку стоит делать обязательным шагом публикации, а не опциональной рекомендацией, которую легко пропустить в спешке.
Согласование правил уникализации между разными отделами компании
Если карточки товаров создают разные люди или отделы — например, отдельно для каждой товарной группы, — важно, чтобы все они следовали единому согласованному правилу уникализации адресов при совпадении названий, а не изобретали собственный подход независимо друг от друга, что со временем приводит к разнородному, непоследовательному формату адресов внутри одного каталога.
Как помочь покупателю при поиске по совпадающему названию
Если на сайте всё же существует несколько товаров с похожим или совпадающим базовым названием, результаты внутреннего поиска по такому запросу должны явно показывать оба варианта с чёткими уточнениями — производителем или ключевой характеристикой — чтобы покупатель сразу видел разницу и мог выбрать нужный товар, а не гадал, какой из одинаково названных результатов ему нужен.
Частые вопросы
Что делать, если два разных товара на сайте получают одинаковое название?
Уникализировать адрес добавлением содержательного уточнения — обычно бренда или производителя, а при совпадении и этого — ключевой отличающей характеристики или, в крайнем случае, артикула.
Почему не стоит сразу добавлять артикул в адрес при совпадении названий?
Потому что артикул малоинформативен для читателя и снижает читаемость адреса — содержательное уточнение вроде бренда одновременно решает проблему уникальности и делает адрес более понятным.
Когда особенно высок риск совпадения названий товаров?
При объединении ассортимента из нескольких независимых источников — например, при подключении нескольких поставщиков, каждый из которых использует собственную систему наименования товаров.
Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.