Сгенерировать URL-slug
Бесплатный онлайн-генератор slug, работающий в браузере. Вставьте заголовок или много строк текста — каждая станет URL-дружественным slug. Кириллица транслитерируется (ГОСТ-стиль для русского), латинские диакритики снимаются (café → cafe), пунктуация удаляется, остальное соединяется выбранным разделителем. Выберите нижний регистр, ВЕРХНИЙ или сохранить исходный; задайте max-длину для чистого обрезания на границе слова; опционально удалите частые стоп-слова (the, of, a, и, в, на, …) для SEO-чистых slug. Bulk-режим: один slug на строку ввода, копируйте или скачивайте всю пачку.
Как пользоваться
Один заголовок или много строк — один slug на строку.
Дефис + нижний регистр — SEO-дефолт.
Задайте max-длину и включите стоп-слова если нужно.
Каждый slug на своей строке в выводе.
Превратите любой текст в URL-безопасный slug — транслит кириллицы, удалить диакритики, ограничить длину, выбрать разделитель
Особенности
Типичные применения
- Конвертировать «10 советов владельцам Café» в «10-sovetov-vladeltsam-cafe».
- Сгенерировать ключи строк БД из читаемых имён (с подчёркиваниями).
- Массово обработать список заголовков статей в slug для миграции контента.
- Сделать имя папки из русского заголовка — «Лучшие практики» → «luchshie-praktiki».
- Создать JavaScript-идентификатор (сохранить + без разделителя) из метки.
Почему именно этот
Браузерные slug-тулы часто упускают кириллицу, игнорируют стоп-слова или пропускают ограничение длины которое Google рекомендует. Мы делаем всё три. Всё работает локально — без регистрации, лимитов, отправки текста на чужой сервер.
Частые вопросы
Какие символы разрешены в slug?
RFC 3986 говорит что URL-пути могут содержать буквы, цифры и небольшой набор unreserved-пунктуации. На практике современные slug используют только нижний регистр ASCII букв, цифр и один разделитель (обычно дефис). Всё остальное экранируется (%E2%80%A6) — некрасиво.
Почему дефис, а не подчёркивание?
Google's URL structure guide рекомендует дефисы — они интерпретируются как разделители слов поисковым ранжированием. Подчёркивания нет — "foo_bar" выглядит как одно слово для алгоритма. Для ключей БД (не URL) подчёркивания нормально.
Что такое «удалить стоп-слова»?
Слова вроде «the», «of», «and», «a», «и», «в», «на» несут мало семантической нагрузки. Их удаление делает slug короче и чуть более SEO-сфокусированным. Осторожно с заголовками где стоп-слово важно («The Office» → «office» вводит в заблуждение).
Почему мой корейский текст становится пустым?
Корейский хангыль не транслитерируется тулом — только кириллица и латинские диакритики. Корейские символы вне разрешённого набора отбрасываются. Для корейских slug используйте оригинальный хангыль (современные браузеры его поддерживают) или специальный корейский романизатор.
Есть max-длина?
Можно задать (мы по умолчанию 75 символов — типовой SEO-совет). Тул обрезает на границе последнего полного слова — не закончите посреди слова.
На мобильном?
Да.
Мы можем! И это бесплатно. Просто отправьте нам сообщение с вашим пожеланием. Если хотите обсудить детали — оставьте свою почту, и мы с вами свяжемся. Можно анонимно.