Към основното съдържание
LibraTool logoLibraTool

Генератор на slug — безплатно

Конвертирайте всяко заглавие или текст в slug, подходящ за URL. Идеален за публикации в блог, CMS страници и SEO оптимизирани URL адреси.

Работи офлайн след зареждане
Разделител
Генериран slug
zaglavieto-na-moya-blog-post
28 знака5 думи

Бързи примери

Често срещани употреби

  • Генерирай URL Slugове за Блог ПостовеПреобразувай заглавия на блог постове в чисти, SEO-приятелски URL slugове за WordPress, Ghost и всеки CMS.
  • Генерирай Безопасни Имена на Файлове от ЗаглавияПреобразувай имена на документи, имена на снимки или имена на активи в имена на файлове, безопасни за файловата система без пространства или специални знаци.
  • Оптимизирай URL Slugове за SEOСъздавай slugове, богати на ключови думи и кратък URL, които помагат на търсачките да разбират и класират твоите страници.
  • Генерирай Slugove за CMS и Headless СистемиСъздавай последователни slugове за Contentful, Sanity, Strapi и други headless CMS записи със съдържание.
  • Генерирай URL Slugове на Продукти за E-търговияСъздавай чисти, ключови-думи богати slugове на страниците на продукти за Shopify, WooCommerce и e-магазини.

Как работи

Генераторът на слъгове работи изцяло във вашия браузър без външни библиотеки. Той преобразува текст в URL-безопасни слъгове, използвайки ръчно написана таблица за транслитерация за кирилица, гръцки и латински специални символи, комбинирана с вградената Unicode нормализация (NFKD) на браузъра за премахване на ударения.

  1. 1
    Проход на транслитерация
    Всеки символ се търси във вградена таблица CHARMAP, която съпоставя не-ASCII писмености с латински еквиваленти — кирилица (а→a, ж→zh, ш→sh), гръцки (θ→th, ψ→ps) и специални латински знаци (æ→ae, ß→ss, ð→d). Символи със специални съпоставки като ё→yo се обработват тук преди по-нататъшна обработка.
  2. 2
    Unicode нормализация и премахване на ударения
    Нативният String.normalize('NFKD') на браузъра разлага предварително съставени символи — така á става a + комбиниращ остър ударение. Регулярен израз след това премахва всички комбиниращи знаци (Unicode диапазон U+0300–U+036F), свеждайки ударени латински букви като é, ñ и ț до тяхната обикновена ASCII основа.
  3. 3
    Разделяне на думи и филтриране на стоп-думи
    Останалите не-буквено-цифрови символи се заменят с интервали и текстът се разделя на думи. Ако премахването на стоп-думи е включено, обичайни английски служебни думи (the, and, of, in, …) се премахват от списъка с думи. Думите след това се съединяват с избрания от вас разделител (тире, долна черта или точка).
  4. 4
    Съкращаване на дължина и изход
    Ако е зададено ограничение за максимална дължина, слъгът се отрязва на най-близката граница на дума преди лимита — никога по средата на дума — сканирайки назад до последния разделител. Финалният слъг се показва мигновено, докато пишете, с брой символи и думи показан отдолу.

Свързани инструменти

Често задавани въпроси