Массовый генератор slug

Превращайте список заголовков в чистые slug для URL за один раз. Убирает диакритику, транслитерирует кириллицу, нумерует повторы, экспорт в TXT или CSV «заголовок,slug».

Каждая непустая строка превращается в slug.

0 = без ограничений. Длинные slug обрезаются по границе слова.

Вывод

Slug: 3

Что такое Массовый генератор slug?

Вставьте много заголовков, по одному в строке, и получите для каждого slug, пригодный для URL — удобно при переносе записей блога, каталогов товаров или страниц CMS. Диакритика убирается (Tiếng Việt → tieng-viet), кириллица и греческий транслитерируются, повторы могут нумероваться автоматически, а результат можно экспортировать обычным текстом или CSV title,slug.

Как пользоваться Массовый генератор slug

  1. Вставьте Заголовки (по одному в строке).
  2. Выберите Разделитель и при желании Максимальная длина.
  3. Настройте Строчные буквы, Только ASCII (убрать китайские, арабские, хинди… символы), Нумеровать повторы (-2, -3…) и Вывести как CSV (заголовок, slug) по необходимости.
  4. Скопируйте или скачайте результат.

Пример

Ввод
Hello World!
Hello World
Tiếng Việt có dấu
Привет мир
Вывод
hello-world
hello-world-2
tieng-viet-co-dau
privet-mir

Когда использовать Массовый генератор slug

Используйте, когда нужны slug сразу для многих элементов, например при импорте или миграции. Для одного slug во время написания быстрее обычный генератор slug. Если сайт использует не латинские URL (китайские, арабские…), оставьте ограничение ASCII выключенным, чтобы сохранить эти символы; при включённом они удаляются.

Как работает Массовый генератор slug

Каждая строка нормализуется в Unicode NFC, специальные буквы заменяются (đ→d, ß→ss, æ→ae, ø→o, ł→l, & → and), кириллица и греческий транслитерируются, а оставшаяся диакритика удаляется разложением в NFD и удалением комбинируемых знаков. Затем текст делится на последовательности букв и цифр (только ASCII либо любые буквы Unicode, если ограничение ASCII выключено) и соединяется разделителем. Максимальная длина обрезает по последнему разделителю, чтобы слова не рубились. В режиме уникальности второй повтор slug получает -2, третий — -3 и так далее.

Распространенные Случаи Использования

  • Создание slug для сотен товаров перед импортом в магазин
  • Перенос записей блога в новую CMS с чистыми URL
  • Генерация уникальных имён файлов и якорей из заголовков
  • Создание CSV-соответствия заголовок — slug для редиректов

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

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

Google рекомендует разделять слова в URL дефисами; подчёркивания для поисковых систем склеивают слова.

Что происходит с китайскими и арабскими заголовками?

При выключенном ограничении ASCII они остаются буквами Unicode, которые браузеры отображают правильно и кодируют в UTF-8 в запросах. При включённом удаляются, и slug может оказаться пустым.

Какой длины должен быть slug?

Коротким и описательным: обычно 3–6 слов или не более примерно 60 символов. Ограничить длину можно параметром «Максимальная длина».

Другие категории