Що таке slug
Slug — останній сегмент адреси сторінки: у example.ua/blog/yak-napysaty-referat/ це yak-napysaty-referat. Він має бути коротким, зрозумілим і складатися з малих латинських літер, цифр та дефісів. Пошукові системи читають slug як підказку про тему сторінки, а користувачам він показує, куди вони потраплять.
Таблиця заміни літер
| Українська | Латиниця | Приклад |
|---|---|---|
| г | h | гора → hora |
| ґ | g | ґанок → ganok |
| и | y | кит → kyt |
| і | i | ліс → lis |
| є, ї | ye, yi | єнот → yenot, їжак → yizhak |
| й | y | йод → yod |
| х | kh | хліб → khlib |
| ц, ч, ш, щ | ts, ch, sh, shch | щука → shchuka |
| ж | zh | жук → zhuk |
| ю, я | yu, ya | юрба → yurba |
| ь | пропускається | сіль → sil |
Чим це відрізняється від офіційної транслітерації
Українське правило КМУ 2010 року (для паспортів) пише «є, ї, й, ю, я» на початку слова як ye, yi, y, yu, ya, а всередині слова — як ie, i, i, iu, ia, а «зг» — як zgh. Цей генератор такого розрізнення не робить: він завжди пише ye, yi, y, yu, ya, тож «Київ» стане kyyiv, а не Kyiv. Це зручна для URL проста схема, але не паспортний стандарт. Якщо вам потрібна саме офіційна форма (наприклад, для імені в документах), напишіть її вручну.
Апостроф і особливі випадки
Апостроф не входить до таблиці, тому стає роздільником: «п’ять» → p-yat. Знак & перетворюється на слово «i». Усі інші символи (лапки, дужки, крапки, тире) стають роздільниками, а повтори зводяться до одного. Цифри зберігаються.
Поради щодо slug
- Лишайте 3–6 змістовних слів, без прийменників і зайвих слів.
- Не змінюйте slug опублікованої сторінки без перенаправлення, щоб не втратити посилання.
- Хороший slug коротший за заголовок: приберіть службові слова вручну після генерації й перевірте, чи читається він без пояснень. Якщо адреса виходить занадто довгою, залиште ключову фразу з трьох-п’яти слів. Також не використовуйте дати, якщо матеріал оновлюватиметься, бо рік у адресі швидко застаріє. Для заголовків різного регістру використовуйте конвертер регістру, а для дублів у списку адрес — видалення дублікатів.