Что такое Текст в URL-слаг?
Text to Slug преобразует любой заголовок или текст в URL-совместимый слаг. Переводит текст в нижний регистр, заменяет пробелы и спецсимволы дефисами, убирает диакритические знаки. Подходит для URL блог-постов, имён файлов и API-эндпоинтов.
Slug — это читаемая часть URL, например /blog/how-to-build-a-rest-api. Инструмент приводит всё к нижнему регистру, заменяет буквы с диакритикой их ASCII-аналогом (café становится cafe), сводит пробелы и пунктуацию к одному разделителю и при желании обрезает длину, чтобы ссылка оставалась короткой. Пакетный режим обрабатывает целый список заголовков за раз.
Как использовать
- Введите заголовок, подзаголовок или любой текст, который хотите преобразовать в URL-слаг.
- Выберите символ-разделитель (дефис, нижнее подчёркивание или точку) и при необходимости задайте максимальную длину.
- Скопируйте сгенерированный слаг для использования в CMS, URL-структуре или системе именования файлов. Можно конвертировать несколько текстов одновременно.
Когда использовать
- Сгенерировать URL поста по его заголовку перед публикацией в CMS.
- Сделать безопасные для файловой системы имена из пользовательского ввода или названий документов.
- Собрать динамические маршруты Next.js или React Router вида /products/[slug] из названий товаров.
Результат
Заголовок блог-поста — «How to Build a REST API with Node.js & Express (2024 Guide)». Инструмент генерирует «how-to-build-a-rest-api-with-node-js-and-express-2024-guide», готовый к использованию в любом URL.
Частые вопросы
- Что лучше в качестве разделителя — дефис или подчёркивание?
- В URL стандарт — дефис. Google давно считает его границей между словами, а подчёркивание читает как часть слова. Для SEO используйте дефис, подчёркивание оставьте для имён файлов, где дефис конфликтует с инструментами.
- Почему слова вроде résumé теряют диакритику?
- Старые системы и многие маршрутизаторы URL надёжнее работают с чистым ASCII, чем с percent-encoded UTF-8. Снятая диакритика превращает résumé в resume, и ссылка копируется без сюрпризов. Отключите опцию, если ваш стек поддерживает IRI и оригинальное написание важно.
- Что происходит, если заголовок очень длинный?
- При заданной максимальной длине инструмент обрезает slug и возвращается до последнего разделителя, чтобы в конце не осталось обрубленного слова. Без ограничения возвращается полный slug, даже если он превышает 200 символов.
- Как работает пакетный режим?
- Одна строка — один slug. Вставьте 50 заголовков и получите 50 slug в том же порядке, готовых попасть в столбец CSV, список редиректов или карту сайта.
- Гарантирована ли уникальность slug?
- Нет. Разные заголовки могут схлопнуться в один slug («REST API» и «REST-API» оба дают rest-api). Проверку на уникальность делает CMS или база; обычно при конфликте дописывают -2, -3 и так далее.
Похожие инструменты
Поиск рифм
Находите точные и приблизительные рифмы к любому слову
Решатель анаграмм
Найдите все допустимые анаграммы для любого слова
Поиск Unicode
Поиск символов Unicode по имени или коду
Кодировщик/Декодировщик URL
Кодирование и декодирование URL мгновенно
Фонетический алфавит НАТО
Преобразуйте текст в фонетический алфавит НАТО
Счётчик абзацев
Подсчитайте абзацы в тексте