Генератор слагов
Превращайте заголовки в чистые URL-слаги с выбором разделителя и длины
Об этом инструменте
Превратите любой заголовок в готовый для URL слаг: нижний регистр, разделение дефисами, без пунктуации, с транслитерацией диакритики в чистый ASCII — «Crème brûlée à Paris» становится «creme-brulee-a-paris». Опции покрывают распространённые вариации: разделители-подчёркивания, сохранение регистра и максимальную длину с обрезкой по границе слова, а не посреди него.
Слаги важны и для людей, и для поисковиков: они читаются в адресной строке, переживают копирование в чат без percent-экранирования и дают поисковой выдаче URL с ключевыми словами. Шаг транслитерации — то, что пропускает большинство самодельных функций slugify: без него заголовки с диакритикой либо ломают URL, либо исчезают целиком.
Каждая строка обрабатывается независимо, поэтому вставленный список заголовков статей за одну операцию превращается в соответствующий список слагов.
Частые вопросы
- Почему дефисы, а не подчёркивания?
- Поисковые системы трактуют дефисы как разделители слов, а подчёркивания исторически — как соединители, и дефисы визуально заметнее в подчёркнутом тексте ссылок. Подчёркивания остаются популярными для имён файлов и идентификаторов, поэтому предлагаются оба варианта.
- Что происходит с нелатинскими письменностями вроде китайской или кириллицы?
- Символы с ASCII-эквивалентами (латиница с диакритикой, отдельные особые буквы вроде ß → ss) транслитерируются; письменности без простого латинского соответствия удаляются. Для нелатинского контента распространённая практика — либо оставлять родную письменность в URL в percent-кодировке, либо писать романизированный слаг вручную.
- Существует ли идеальная длина слага?
- Короче лучше для шаринга и отображения, но никакого обрыва в ранжировании нет. Опция максимальной длины обрезает по границе слова — полезно для CMS, ограничивающих колонку слага 50–80 символами.
- Должен ли слаг меняться при изменении заголовка?
- После публикации — в идеале нет: URL — это адрес, на который уже сослались другие. Большинство сайтов сохраняют исходный слаг или добавляют редирект. Генерируйте слаги при создании и относитесь к переименованиям как к осознанному решению о редиректе.