Preskoči na glavno vsebino

Generator URL-prijaznih nizov — brezplačno

Pretvorite kateri koli naslov ali besedilo v URL-prijazen niz. Popolno za objave v blogih, strani CMS in URL-je, optimizirane za SEO.

Deluje brez povezave po nalaganju
Ločilo
Generiran slug
moj-prispevek-bloga
19 znakov3 besed

Hitri primeri

Pogosta področja uporabe

  • Ustvari URL Slugove za Blog ObjavePretvori naslove blog objav v čiste, SEO-prijazne URL slugove za WordPress, Ghost in kateri koli CMS.
  • Ustvari Varne Imena Datotek iz NaslovovPretvori naslove dokumentov, imena fotografij ali imena sredstev v imena datotek, varna za datotečni sistem brez presledkov ali posebnih znakov.
  • Optimiziraj URL Slugove za SEOUstvari slugove, bogate s ključnimi besedami in jedrnat URL, ki pomaga iskalnikom razumeti in uvrstiti tvoje strani.
  • Ustvari Slugove za CMS in Headless SistemeUstvari dosledne slugove za Contentful, Sanity, Strapi in druge headless CMS vnose vsebine.
  • Ustvari URL Slugove Proizvodov za E-trgovinoUstvari čiste, ključne-besedami bogate slugove strani proizvoda za Shopify, WooCommerce in e-trgovine.

Kako deluje

Generator slugov teče v celoti v vašem brskalniku brez zunanjih knjižnic. Pretvarja besedilo v za URL varne sluge z uporabo ročno napisane transliteracijske tabele za cirilico, grščino in latinske posebne znake, v kombinaciji z vgrajeno normalizacijo Unicode (NFKD) brskalnika za odstranjevanje naglasov.

  1. 1
    Prehod transliteracije
    Vsak znak se poišče v vgrajeni tabeli CHARMAP, ki preslika neASCII pisave na latinske ekvivalente — cirilico (а→a, ж→zh, ш→sh), grščino (θ→th, ψ→ps) in latinske posebnosti (æ→ae, ß→ss, ð→d). Znaki z namenskimi preslikavami, kot je ё→yo, se obravnavajo tukaj, pred kakršno koli nadaljnjo obdelavo.
  2. 2
    Normalizacija Unicode in odstranjevanje naglasov
    Nativna metoda String.normalize('NFKD') brskalnika razgradi vnaprej sestavljene znake — tako á postane a + spojen akutni naglas. Regularen izraz nato odstrani vse spojne znake (razpon Unicode U+0300–U+036F), s čimer naglašene latinske črke, kot so é, ñ in ț, skrajša na svojo navadno osnovo ASCII.
  3. 3
    Deljenje na besede in filtriranje stop besed
    Preostali neabecednonumerični znaki se nadomestijo s presledki, besedilo pa se razdeli na besede. Če je odstranjevanje stop besed omogočeno, se pogoste angleške funkcijske besede (the, and, of, in, …) izbrišejo s seznama besed. Besede se nato povežejo z vašim izbranim ločilom (vezaj, podčrtaj ali pika).
  4. 4
    Skrajšanje dolžine in izpis
    Če je nastavljena omejitev najvišje dolžine, se slug odreže pri najbližji besedni meji pred omejitvijo — nikoli sredi besede — s pregledom nazaj do zadnjega ločila. Končni slug se prikaže takoj med tipkanjem, s štetjem znakov in besed prikazanim spodaj.

Sorodna orodja

Pogosto zastavljena vprašanja