Создать URL
Генератор Правила транслитерации Как сделать ЧПУ Транслит для загранпаспорта ГОСТ 7.79 ISO 9 Блог Вопросы и ответы Создать URL
Транслитерация

Транслит Яндекса против встроенного в CMS: как определить, что у вас

Многие системы управления сайтом превращают заголовок в адрес сами, и никто не знает, по какой таблице. Разберём, как за минуту определить схему вашей CMS по одной фразе.

Тест из одной фразы

Создайте тестовую страницу с заголовком «Щёлково цех юг» и посмотрите, какой адрес получился. В этой фразе встречаются буквы, на которых схемы расходятся: «щ», «ё», «ц» и «х».

СхемаАдрес для «Щёлково цех юг»
Яндексshhelkovo-ceh-yug
Привычный английскийshchyolkovo-tsekh-yug
ГОСТ 7.79 Бshhyolkovo-cex-yug
Паспортshchelkovo-tsekh-iug

Как прочитать результат

  • Если получилось shhelkovo-ceh-yug — ваша CMS использует таблицу Яндекса.
  • Если получилось shchyolkovo-tsekh-yug — привычный английский вариант (shch, kh, ts).
  • Если «х» стала x, а «ё» — yo, это ГОСТ 7.79 (система Б).
  • Если в адресе осталась кириллица — транслитерация в CMS выключена.

Что делать, если схема отличается от Яндекса

  • Оставить как есть, если все адреса на сайте создаются одинаково: единообразие важнее схемы.
  • Включить в CMS настройку или модуль, который заменяет таблицу, если нужна именно схема Яндекса.
  • Задавать адреса через генератор и вставлять результат вручную: так работает любая CMS. Подробно о том, как проверять плагины, — в статье «Плагины транслитерации: как выбрать безопасный».
  • Не менять схему на работающем сайте без 301-редиректов: адреса существующих страниц изменятся.

Осторожно с уже опубликованными страницами

Если CMS пересоздаёт адрес при каждом сохранении страницы, после смены схемы старые адреса могут измениться сами. Перед включением нового правила проверьте, как CMS ведёт себя с уже опубликованными страницами. Подробнее о защите от потери адресов — в статье «Как настроить 301-редирект при смене адресов страниц».

Типичные ошибки

  • Проверять схему на старой странице вместо новой: старый адрес уже создан.
  • Менять схему без 301-редиректов.
  • Считать, что CMS и плагин используют одну таблицу.
  • Проверять на одном простом слове без шипящих и «ё».

Разбор заголовка по шагам

Возьмём заголовок «Щёлково цех юг» и пройдём путь до адреса. Это контрольная фраза: в ней есть «щ», «ё», «ц» и «х».

Заголовок:           Щёлково цех юг
Без служебных слов:  Щёлково цех юг
Адрес целиком:       shhelkovo-ceh-yug
Адрес короче:        shhelkovo-ceh-yug

Режим «Убрать служебные слова» в генераторе делает второй шаг сам. Короткий адрес читается легче и лучше помещается в строку браузера. Ограничения по длине и другие правила составления адреса собраны в статье «Как составить ЧПУ-адрес страницы».

Памятка для редактора

Если в проекте несколько редакторов, дайте им короткую памятку. Достаточно этих правил:

  • Контрольная фраза: «Щёлково цех юг».
  • Сравнить адрес с таблицей схем.
  • Менять схему — только с редиректами.

Чек-лист

  1. Создать тестовую страницу с заголовком из контрольной фразы.
  2. Сравнить результат с таблицей схем.
  3. Решить, нужна ли смена схемы.
  4. Перед сменой настроить 301-редирект.

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

Как узнать, по какой схеме CMS создаёт адреса?

Создайте страницу с заголовком «Щёлково цех юг» и сравните адрес с таблицей: каждая схема даёт свой результат.

Что делать, если CMS пишет kh и ts?

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

Можно ли поменять таблицу в CMS?

Во многих CMS это возможно через настройки или модуль. Перед сменой проверьте поведение на тестовой странице.

Что происходит с существующими адресами после смены схемы?

Если CMS пересоздаёт адреса при сохранении, они могут измениться. Настройте 301-редирект.

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

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