Gå til hovedindhold

Gratis Slug-generator

Konverter en vilkårlig titel eller tekst til en URL-venlig slug. Perfekt til blogindlæg, CMS-sider og SEO-optimerede URL'er.

Virker offline, når den er indlæst
Skilletegn
Genereret slug
mit-blogindlaeg-titel
21 tegn3 ord

Hurtige eksempler

Almindelige anvendelser

  • Generer URL-slugs til blogindlægKonverter blogtitler til rene, SEO-venlige URL-slugs til WordPress, Ghost og enhver CMS.
  • Generer sikre filnavne fra titlerKonverter dokumenttitler, fotonavne eller aktivnavne til filsystembeskyttede filnavne uden mellemrum eller specialtegn.
  • Optimer URL-slugs til SEOOpret søgeordrige, kortfattede URL-slugs, der hjælper søgemaskiner med at forstå og rangere dine sider.
  • Generer slugs til CMS og Headless-systemerOpret konsistente slugs til Contentful, Sanity, Strapi og andre headless CMS-indholdsindtastninger.
  • Generer produktURL-slugs til e-handelOpret rene, søgeordrige produktsideslugger til Shopify, WooCommerce og e-handelsbutikker.

Sådan fungerer det

Slug-generatoren kører udelukkende i din browser uden eksterne biblioteker. Den omdanner tekst til URL-sikre slugs med en håndskrevet translitterationstabel for kyrilliske, græske og særlige latinske tegn kombineret med browserens indbyggede Unicode-normalisering (NFKD) til fjernelse af accenter.

  1. 1
    Translitteration
    Hvert tegn slås op i en indbygget CHARMAP-tabel, der omsætter ikke-ASCII-skrifter til latinske ækvivalenter — kyrillisk (а→a, ж→zh, ш→sh), græsk (θ→th, ψ→ps) og særlige latinske tegn (æ→ae, ß→ss, ð→d). Tegn med egne omsætninger som ё→yo håndteres her før yderligere behandling.
  2. 2
    Unicode-normalisering og fjernelse af accenter
    Browserens indbyggede String.normalize('NFKD') opdeler sammensatte tegn — så á bliver til a + kombinerende accent aigu. Et regex fjerner derefter alle kombinerende tegn (Unicode-intervallet U+0300–U+036F), så latinske bogstaver med accent som é, ñ og ț reduceres til deres rene ASCII-grundbogstav.
  3. 3
    Opdeling i ord og filtrering af stopord
    Resterende ikke-alfanumeriske tegn erstattes med mellemrum, og teksten deles i ord. Er fjernelse af stopord slået til, udelades almindelige engelske funktionsord (the, and, of, in, …) fra ordlisten. Ordene sammenføjes derefter med dit valgte skilletegn (bindestreg, understregning eller punktum).
  4. 4
    Afkortning og output
    Er der sat en maksimal længde, skæres sluggen ved nærmeste ordgrænse før grænsen — aldrig midt i et ord — ved at søge tilbage til sidste skilletegn. Den endelige slug vises øjeblikkeligt, mens du skriver, med antal tegn og ord nedenfor.

Relaterede værktøjer

Ofte stillede spørgsmål