Транслитерация онлайн

Русский текст в латиницу: обычный транслит и slug для ЧПУ.

Для чего нужна транслитерация

Транслитерация записывает русские слова латинскими буквами: «Каталог товаров» → «Katalog tovarov». Латиница нужна там, где кириллица неудобна или запрещена: в адресах страниц, именах файлов, логинах, кодах и идентификаторах. Режим slug дополнительно приводит текст к нижнему регистру и заменяет пробелы и знаки препинания дефисами — получается готовый фрагмент ЧПУ.

Как пользоваться

  1. Вставьте русский текст в левое поле.
  2. Выберите режим: «Транслит» — сохраняет регистр и пробелы, «Slug для URL» — готовит адрес.
  3. Скопируйте результат: например, «Купить диван в Москве» → kupit-divan-v-moskve.

Правила транслитерации

Используется упрощённая схема, близкая к ГОСТ 7.79-2000 (система Б), которую понимают и люди, и поисковики: ж → zh, х → kh, ц → ts, ч → ch, ш → sh, щ → shch, ю → yu, я → ya. Мягкий и твёрдый знаки опускаются, ё передаётся как yo.

ЧПУ на латинице или на кириллице

Поисковики одинаково хорошо понимают оба варианта. Латинские адреса удобнее копировать и пересылать: кириллические в мессенджерах превращаются в длинную строку из %D0%... (раскодировать её можно в URL Decode). Главное — не менять схему на работающем сайте без 301-редиректов.

Транслитерация в 1С-Битрикс

В Битрикс символьный код элемента или раздела может генерироваться автоматически из названия: это включается в настройках инфоблока, на вкладке «Поля». Параметры транслитерации (длина, регистр, замена пробелов) задаются там же. Из кода используется CUtil::translit($name, 'ru', $params) — например, при импорте товаров.

Полезные материалы Bitrix-Help

Часто задаваемые вопросы

Какой стандарт транслитерации используется?
Упрощённая схема, близкая к ГОСТ 7.79-2000 (система Б): привычные сочетания zh, kh, ts, ch, sh, shch, yu, ya.
Как получить адрес для ЧПУ?
Выберите режим «Slug для URL»: результат будет в нижнем регистре, с дефисами вместо пробелов и без спецсимволов.
Что лучше для SEO: латиница или кириллица в URL?
Для ранжирования разницы почти нет. Латиница удобнее для копирования, кириллица нагляднее в выдаче. Важно выбрать один вариант и не менять его.
Как транслит работает с буквой ё?
Она передаётся как yo: «ёлка» → yolka.
Как включить автотранслитерацию кода в Битрикс?
В настройках инфоблока на вкладке «Поля» у символьного кода включите «Транслитерировать из названия при добавлении элемента».

Вам также может пригодиться

Услуги
Инструменты
База знаний