Slug-генератор

URL-слаг из текста с транслитерацией кириллицы

Заголовок или строка

Нашли ошибку или хотите предложить улучшение?

Улучшить калькулятор «Slug-генератор»

Теория

Slug — короткий идентификатор для URL: строка из строчных латинских букв, цифр и дефисов, например «calculator-online». Его получают из названия: транслитерируют кириллицу, приводят к нижнему регистру, заменяют пробелы и знаки препинания дефисами.

Slug делает ссылки читаемыми и совместимыми: в адресах не бывает пробелов и кириллицы в исходном виде. Генератор slug используют при создании страниц, статей и товаров в CMS.

Важно: slug должен быть уникальным в пределах сайта — два разных товара не могут иметь одинаковый адрес.

Пример с решением

  1. Условие. Сделайте slug из названия «Привет, мир!».
  2. Формула. Транслитерация → нижний регистр → пробелы и знаки в дефисы.
  3. Подстановка. «Привет, мир!» → «privet, mir!» → «privet mir».
  4. Вычисление. Пробелы и запятая с восклицательным знаком заменяются дефисом: «privet-mir».
  5. Ответ. Slug: «privet-mir». Калькулятор с этой строкой выдаст тот же результат.

Главное

  • Slug — латиница, цифры, дефисы.
  • Кириллицу транслитерируют, регистр понижают.
  • Пробелы и знаки становятся дефисами.