CanDoYa
UK

Генератор URL slug

Обмежений набір мов

Працює повністю у вашому браузері - без завантаження на сервер і без реєстрації.

Діакритика зводиться до звичайних літер (Café -> cafe); усе, що не a-z і не 0-9, стає розділювачем.
Вихідний текст
URL slug
Введіть заголовок, щоб отримати чистий URL slug
Поділитися інструментом

Що таке генератор slug?

Генератор slug перетворює заголовок чи будь-який текст на ту частину адреси сторінки, яка йде після домену: малими літерами, слова через дефіс, наприклад /10-receptiv-kavy. Інструмент прибирає символи та пунктуацію, згортає пробіли в дефіси і працює порядково - кожен рядок стає окремим slug одразу під час набору.

Як користуватися

  1. 1Вставте заголовок. Введіть або вставте текст у ліве поле - один заголовок чи цілий список, по одному в рядку. Slug з'являється праворуч одразу.
  2. 2Виберіть налаштування. Оберіть дефіс або підкреслення як розділювач, залиште чи вимкніть нижній регістр, увімкніть «Зберігати юнікод-літери» для кирилиці, грецького чи іншого не-латинського письма.
  3. 3Скопіюйте результат. Натисніть «Копіювати», щоб забрати результат. У пакетному режимі отримуєте по одному slug на рядок, у тому самому порядку - можна одразу вставити в таблицю чи CMS.

Кому це знадобиться

Усе рахується у браузері - заголовки нікуди не надсилаються, тож чернетки й клієнтські тексти залишаються на вашому пристрої. Для латиниці правила такі самі, як у полях slug більшості CMS: апострофи зникають без пробілу (don't стає dont, а не don-t), діакритика зводиться до ASCII (ü у u, ß у ss, ø у o), а послідовності символів згортаються в один розділювач без зайвих дефісів по краях. Важливе застереження для кирилиці: за замовчуванням кириличні літери (як і будь-яке не-латинське письмо) просто вирізаються, а не транслітеруються - інструмент не підбирає латинські відповідники на кшталт «pryvit» замість «привіт». Увімкніть «Зберігати юнікод-літери», і кирилиця залишиться як є: Привіт світ перетвориться на привіт-світ.

Часті запитання

Цей генератор 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 назад.