Утилиты

Транслит в ЧПУ

Кириллица → латинский slug для человекопонятных URL.

Как сделать хороший ЧПУ

Возьмите ключевую фразу страницы, переведите её в латиницу и уберите лишнее. Хороший slug короткий: 2–5 значимых слов, без предлогов и без дублирования рубрики. Инструмент делает это по схеме, близкой к транслитерации Яндекса.

Правила, которые работают

Схема транслитерации

Единого стандарта нет. Яндекс использует свою таблицу, ГОСТ 7.79 предлагает другую. Расхождения приходятся на шипящие и на мягкий знак: ж превращается в zh, ч в ch, щ разрастается до четырёхбуквенного shch. Твёрдый и мягкий знаки просто выпадают, буква й даёт y, ц пишут как c или ts.

Практический вывод простой. Выберите одну схему и держитесь её на всём сайте. Половина адресов по ГОСТу и половина по Яндексу выглядит как работа двух разных подрядчиков, которые друг с другом не разговаривали.

Кириллица прямо в URL

Технически адрес /статьи/proverka/ с кириллицей рабочий, поисковики его индексируют. Ломается он в другом месте. При копировании браузер разворачивает буквы в процентное кодирование, и путь превращается в /%D1%81%D1%82%D0%B0%D1%82%D1%8C%D0%B8/. Каждая русская буква занимает 6 символов вместо одного.

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

Slug и заголовок не обязаны совпадать

Заголовок H1 пишется для человека и спокойно занимает 60 знаков с оборотами вроде «пошаговая инструкция». Адрес пишется для машины и для строки браузера. Возьмите из заголовка ядро в 3 слова, остальное оставьте тексту. Страница «Как проверить индексацию сайта в Яндексе: пошаговая инструкция» прекрасно живёт по адресу /proverka-indeksacii/, и никакого проигрыша в ранжировании тут нет.

Ошибки, которые видно прямо в выгрузке

Отдельная история — эмодзи и редкие знаки. Формально URL их переживёт. На практике они ломают выгрузки в Excel и часть парсеров.

Менять slug у живой страницы опасно

Проиндексированный адрес несёт накопленные сигналы: ссылки, поведенческие данные, историю показов. Смена URL без редиректа обнуляет это разом. Страница уходит в 404, робот теряет её из очереди, а новая версия начинает набирать вес с нуля.

Если менять всё-таки надо, порядок такой:

Результат проверяется тут же, инструментом «Ответ сервера»: старый URL обязан давать ровно один 301, а конечный адрес — чистую двухсотку без дальнейших хопов.

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

Что такое ЧПУ?

ЧПУ — «человекопонятный URL». Вместо ?id=123 адрес содержит осмысленные слова латиницей: /kak-proverit-ceny/. Такие адреса лучше воспринимаются пользователями и поисковиками.

По каким правилам идёт транслитерация?

По схеме, близкой к правилам Яндекса: буквы заменяются на латинские сочетания (ж→zh, ч→ch, щ→shch), пробелы и знаки — на дефис, регистр приводится к нижнему.

Нужен ли транслит для SEO?

Кириллические URL работают, но в ссылках и при копировании они превращаются в длинный %-код. Латинский slug чище выглядит и надёжнее переносится.

Можно ли поменять slug у опубликованной страницы?

Только вместе с 301-редиректом со старого адреса на новый. Без него страница уходит в 404, а накопленные ссылки и поведенческие сигналы обнуляются. Редирект держите не меньше года: склейка адресов у Яндекса занимает 2–3 месяца.

Дефис или подчёркивание в URL?

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