Усе рахується у браузері - заголовки нікуди не надсилаються, тож чернетки й клієнтські тексти залишаються на вашому пристрої. Для латиниці правила такі самі, як у полях slug більшості CMS: апострофи зникають без пробілу (don't стає dont, а не don-t), діакритика зводиться до ASCII (ü у u, ß у ss, ø у o), а послідовності символів згортаються в один розділювач без зайвих дефісів по краях. Важливе застереження для кирилиці: за замовчуванням кириличні літери (як і будь-яке не-латинське письмо) просто вирізаються, а не транслітеруються - інструмент не підбирає латинські відповідники на кшталт «pryvit» замість «привіт». Увімкніть «Зберігати юнікод-літери», і кирилиця залишиться як є: Привіт світ перетвориться на привіт-світ.
Генератор URL slug
Обмежений набір мовПрацює повністю у вашому браузері - без завантаження на сервер і без реєстрації.
Що таке генератор slug?
Генератор slug перетворює заголовок чи будь-який текст на ту частину адреси сторінки, яка йде після домену: малими літерами, слова через дефіс, наприклад /10-receptiv-kavy. Інструмент прибирає символи та пунктуацію, згортає пробіли в дефіси і працює порядково - кожен рядок стає окремим slug одразу під час набору.
Як користуватися
- 1Вставте заголовок. Введіть або вставте текст у ліве поле - один заголовок чи цілий список, по одному в рядку. Slug з'являється праворуч одразу.
- 2Виберіть налаштування. Оберіть дефіс або підкреслення як розділювач, залиште чи вимкніть нижній регістр, увімкніть «Зберігати юнікод-літери» для кирилиці, грецького чи іншого не-латинського письма.
- 3Скопіюйте результат. Натисніть «Копіювати», щоб забрати результат. У пакетному режимі отримуєте по одному slug на рядок, у тому самому порядку - можна одразу вставити в таблицю чи CMS.
Кому це знадобиться
- Блогери та контент-команди, що перетворюють робочі заголовки на чисті адреси постів перед публікацією у WordPress, Ghost чи headless CMS.
- SEO-фахівці, які приводять до ладу старі URL під час переїзду сайту - вставили колонку заголовків, скопіювали назад колонку slug.
- Розробники, яким потрібні стабільні ідентифікатори для маршрутів, імен файлів і якорів, що не ламаються при URL-кодуванні.
- Менеджери інтернет-магазинів, що пакетно створюють slug для карток товарів із таблиці назв, по одному в рядку.
Часті запитання
Цей генератор slug безкоштовний?
Так - повністю безкоштовно, без реєстрації і без обмежень. Конвертуйте один заголовок чи тисячі рядків одразу; перетворення миттєве і відбувається прямо в браузері.
Мій текст кудись надсилається?
Ні. Перетворення виконується повністю в браузері, і текст ніколи не потрапляє на сервер - підходить для неопублікованих заголовків, імен клієнтів і внутрішніх документів.
Що таке URL slug простими словами?
Slug - це читабельна остання частина адреси, яка позначає конкретну сторінку: у <code>example.com/blog/naikrashchi-kavovarky</code> slug - це <code>naikrashchi-kavovarky</code>. Хороший slug короткий, малими літерами, слова через дефіс і описує вміст сторінки - це допомагає і читачам, і пошуковикам.
Дефіс чи підкреслення використовувати у slug?
Дефіс. Google розбирає <code>a-b</code> як два слова, а <code>a_b</code> - як один злитий токен, тож slug із дефісами краще збігається із запитами. Підкреслення й досі потрібне для ідентифікаторів у коді, базах даних чи аналітиці - тому інструмент пропонує обидва варіанти.
Якої довжини має бути URL slug?
Приблизно 3-5 значущих слів - службові слова без смислового навантаження краще прибрати. Жорсткого ліміту для ранжування немає, але короткий slug легше читати, копіювати в посилання і не доводиться змінювати при правці заголовка. Рядок статусу показує довжину slug, щоб можна було підрізати на ходу.
Що відбувається з діакритикою та спецсимволами?
За замовчуванням вони зводяться до звичайної латиниці: <code>é</code> стає <code>e</code>, <code>ñ</code> - <code>n</code>, <code>ß</code> - <code>ss</code>, <code>ø</code> - <code>o</code>. Символи, емодзі та пунктуація замінюються розділювачем, а апострофи прибираються без пробілу, тож <code>don't</code> перетворюється на <code>dont</code>.
Чи можна отримати slug кирилицею, переведений у латиницю транслітом?
Ні, автоматичної транслітерації кирилиці в латиницю («що робить» - «shcho-robyt») цей інструмент не виконує. За замовчуванням літери не-латинського письма вирізаються - як у строгому ASCII-режимі більшості CMS. Увімкніть «Зберігати юнікод-літери», і кирилиця залишиться в рідному написанні: <code>Привіт світ</code> стане <code>привіт-світ</code>, браузери самі кодують такі літери в адресі.
Чи можна перетворити одразу багато заголовків?
Так. Вставте по одному заголовку на рядок - кожен рядок стає своїм slug у тому самому порядку, що й на вході. Результат збігається порядково з першоджерелом, тож можна вставити цілу колонку з таблиці і забрати готову колонку slug назад.