Сделать slug для URL и имён файлов
Превратите заголовок в безопасный slug: строчные буквы, дефисы, без лишней пунктуации. Опционально можно оставить неанглийские буквы для локализованных путей.
Вывод
—
Permalink блога, ключ S3 и маршрут статики требуют предсказуемого формата. Вручную легко ошибиться.
В режиме ASCII акценты нормализуются (é → e), где возможно.
Как slugify
- Вставьте заголовок или имя файла
- Выберите строчные и опции Unicode
- Скопируйте slug в CMS или код
Зачем это нужно
- Ровные дефисы вместо пробелов и подчёркиваний вперемешку.
- Предпросмотр URL до публикации поста.
- Локально — заголовок не покидает браузер.
Сценарии
- Permalink статьи из H1
- Безопасное имя скачивания из названия товара
- Сегмент маршрута статического сайта
Советы
- Для англоязычных сайтов ASCII надёжнее; Unicode — когда стек и аудитория ждут родные символы.
- Короткие slug лучше — уберите служебные слова из заголовка перед вставкой.
Примеры
| Ввод | Вывод | Примечание |
|---|---|---|
| Hello DeepConvert — 2026! | hello-deepconvert-2026 | — |
| Гид по сжатию изображений | (пусто, пока Unicode выключен) | Включите «Оставить неанглийские буквы» |
Частые вопросы
- Куда делась кириллица?
- По умолчанию только ASCII — максимальная совместимость URL. Включите «Оставить неанглийские буквы» для локализованных slug.
- Slug будут уникальными?
- Нет — два заголовка могут совпасть. CMS всё равно должна проверять уникальность.