Создать URL
Генератор Правила транслитерации Как сделать ЧПУ Блог Вопросы и ответы Создать URL
Разбор

Словарь исключений: когда бренд пишется не по правилам

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

Почему единых правил иногда недостаточно

Формальная транслитерация по таблице Яндекса даёт предсказуемый, но не всегда узнаваемый результат. Некоторые названия — особенно бренды с уже устоявшейся международной практикой написания — выглядят чужеродно, если применить к ним формальные правила буквально, вместо того чтобы использовать написание, к которому аудитория уже привыкла.

По формальным правилам:  kompaniya "samsung" → "samsung" (совпадает случайно)
По формальным правилам:  "sberbank" → возможно "sberbank" или "sberbank-rossii"
Устоявшееся написание:   часто просто "sber"

Типичные случаи, требующие словаря исключений

  • Иностранные бренды, уже пишущиеся латиницей в оригинале — их не нужно транслитерировать вовсе, что подробно разобрано в статье про транслитерацию названий брендов латиницей.
  • Сокращённые разговорные варианты имени бренда, ставшие официальными на практике — компания может официально называться иначе, чем её принято сокращённо называть в обиходе.
  • Географические названия с историческим написанием, не совпадающим с формальной транслитерацией, — некоторые города и регионы традиционно пишутся иначе, чем предписывает буквальное применение таблицы.
  • Аббревиатуры и технические обозначения, для которых существует принятое написание независимо от общих правил транслитерации отдельных букв.

Как устроен словарь исключений технически. Это простая таблица соответствий «оригинальное слово → зафиксированное написание», которая проверяется перед применением общих правил транслитерации: если слово найдено в словаре — используется значение из него, если нет — работает обычная формальная схема. Такой подход сочетает предсказуемость общего алгоритма с гибкостью для отдельных особых случаев.

Как вести словарь исключений на практике

Словарь стоит хранить в одном централизованном месте — отдельном файле или таблице, а не разрозненно по разным частям кода сайта. Каждое новое исключение должно проходить через сознательное решение, а не добавляться стихийно: слишком большой и неконтролируемый список исключений теряет предсказуемость и превращается в источник новых несоответствий, которые сложно отследить и объяснить.

ОригиналФормальный транслитЗначение из словаря
ИКЕАikeaikea (совпадает)
Смородина.рфsmorodina-rfsmorodina
Три Толстякаtri-tolstyaka3tolstyaka (маркетинговое написание)

Риски слишком большого словаря исключений

Если исключений становится больше, чем обычных случаев, покрываемых общими правилами, стоит задуматься — возможно, сами базовые правила транслитерации выбраны неудачно для конкретного проекта, и проще пересмотреть общий подход, чем продолжать наращивать список особых случаев. Словарь исключений должен оставаться именно исключением, а не параллельной системой правил.

Чек-лист

  1. Заводить исключение только для действительно устоявшихся написаний, а не по личному вкусу.
  2. Хранить словарь исключений централизованно, в одном определённом месте кода сайта.
  3. Проверять словарь перед применением общих правил транслитерации, а не после.
  4. Следить, чтобы список исключений не разрастался бесконтрольно и не подменял собой основные правила.

Кто должен принимать решение о добавлении исключения

Решение стоит закреплять за одним ответственным человеком или небольшой группой — обычно это тот же специалист, что ведёт общую структуру адресов сайта, — а не позволять любому сотруднику редакции добавлять исключения по собственному усмотрению. Централизованное решение снижает риск бессистемного разрастания словаря и сохраняет единый подход к тому, что именно считается достаточным основанием для отклонения от общих правил.

Три повторяющихся типа исключений на практике

Большинство словарей исключений на практике сводятся к трём повторяющимся категориям: международные бренды с латинским написанием в оригинале, устоявшиеся короткие обозначения компании, отличающиеся от полного юридического названия, и географические имена с исторически сложившимся написанием. Такая классификация удобна при принятии решения о новой записи — не любое отклонение от формальных правил заслуживает отдельного пункта в словаре, а только то, что действительно попадает в одну из этих понятных категорий.

Когда исключение противоречит SEO-логике

Иногда устоявшееся написание бренда хуже работает для поиска, чем формальный транслит, — например, если аудитория чаще ищет полное название компании, чем её сокращённый вариант из словаря исключений. В таком случае стоит взвесить, что важнее: узнаваемость бренда или соответствие реальному поисковому спросу, и решение может быть разным для разных страниц одного сайта — скажем, домашняя страница использует брендовое написание, а страницы товаров ориентируются на частотность запроса.

Зачем документировать причину каждого исключения

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

Частые вопросы

Зачем нужен отдельный словарь исключений, если уже есть таблица транслитерации?

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

Где технически хранить словарь исключений транслитерации?

В одном централизованном файле или таблице, которая проверяется перед применением общих правил — так исключения остаются предсказуемыми и легко редактируются в одном месте, а не разбросаны по разным частям кода.

Сколько исключений допустимо иметь в таком словаре?

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

Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.

Читайте также