Slug generatorius nemokamai
Konvertuokite bet kurį pavadinimą ar tekstą į URL tinkamą slug. Puiku tinklaraščio įrašams, TVS puslapiams ir SEO optimizuotiems URL.
Greiti pavyzdžiai
Dažniausi naudojimo būdai
- Kurti URL Slugus Dienoraščio StraipsniaisKonvertuokite blog straipsnių pavadinimus į švariu, SEO-draugiš URL slugus WordPress, Ghost ir bet kokiam CMS.
- Kurti Saugius Failų Pavadinimus iš PavadinimųKonvertuokite dokumentų pavadinimus, nuotraukų pavadinimus ar turto pavadinimus į tvarkomoje sistemoje saugius failų pavadinimus be tarpų ar specialių simbolių.
- Optimizuokite URL Slugus SEOSukurkite raktažodžiais turtingus slugus ir glaustą URL, padedančius paieškos varikliams suprasti ir reitinguoti jūsų puslapius.
- Kurti Slugus CMS ir Headless SistemomsSukurkite nuoseklius slugus Contentful, Sanity, Strapi ir kitiems be galvos CMS turinio įrašams.
- Kurti Produktų URL Slugus El-KommercijaiSukurkite švarius, raktažodžiais turtingus produkto puslapių slugus Shopify, WooCommerce ir el-parduotuvėms.
Kaip tai veikia
Slug generatorius veikia visiškai jūsų naršyklėje, be jokių išorinių bibliotekų. Jis konvertuoja tekstą į URL saugius slug'us, naudodamas rankomis parašytą transliteracijos lentelę kirilicai, graikų kalbai ir lotyniškiems specialiems simboliams, kartu su naršyklės įtaisyta Unicode normalizacija (NFKD) diakritikams pašalinti.
- 1Transliteracijos etapasKiekvienas simbolis ieškomas įtaisytoje CHARMAP lentelėje, kuri susieja ne lotyniškus raštus su lotyniškais atitikmenimis — kirilica (а→a, ж→zh, ш→sh), graikų (θ→th, ψ→ps) ir lotyniškas specialius (æ→ae, ß→ss, ð→d). Simboliai su specialiais susiejimais, pvz., ё→yo, apdorojami čia, prieš tolimesnį apdorojimą.
- 2Unicode normalizavimas ir diakritikų pašalinimasNaršyklės natyvus String.normalize('NFKD') suskaido sudėtinius simbolius — todėl á tampa a + jungiančiu ūmiuoju kirčiu. Tada reguliarusis reiškinys pašalina visus jungiančius ženklus (Unicode intervalas U+0300–U+036F), sumažindamas raides su diakritikais, tokias kaip é, ñ ir ț, iki jų paprasto ASCII pagrindo.
- 3Žodžių skaidymas ir stop-žodžių filtravimasLikę ne raidiniai-skaitiniai simboliai pakeičiami tarpais, o tekstas padalijamas į žodžius. Jei įjungtas stop-žodžių pašalinimas, dažni angliški funkciniai žodžiai (the, and, of, in, …) pašalinami iš žodžių sąrašo. Tada žodžiai sujungiami jūsų pasirinktu skirtuku (brūkšnys, pabraukimas ar taškas).
- 4Ilgio apkarpymas ir išvestisJei nustatytas maksimalaus ilgio limitas, slug'as nukertamas prie artimiausios žodžio ribos prieš limitą — niekada žodžio viduryje — grįžtant iki paskutinio skirtuko. Galutinis slug'as rodomas akimirksniu, kol rašote, o žemiau rodomas simbolių ir žodžių skaičius.
Susiję įrankiai
URL koduotuvas ir dekoduotuvas
Koduokite ir dekoduokite URL adresus ir užklausų eilutes. Palaiko encodeURIComponent, decodeURIComponent ir užklausų eilučių analizę.
Disleksijai pritaikytas teksto formatuotojas
Performatuokite bet kurį tekstą, kad jį būtų lengviau skaityti: dosnūs raidžių ir žodžių tarpai, aukštesnės eilutės, ribojamas eilutės plotis, įskaitomi šriftai, švelnus fono atspalvis ir pasirenkamas žodžių pradžių paryškinimas. Visa tai jūsų naršyklėje.
Meta žymų ir Open Graph generatorius
Generuokite SEO meta žymas, Open Graph ir Twitter Card žymėjimą su gyvos „Google” ir socialinio dalijimosi peržiūros galimybe. Kopijuokite tiesiai į savo puslapio galvutę.