Hvad dette URL-slug-generator gør
Det danske alfabet består af 29 bogstaver — de 26 latinske plus æ, ø og å — og alle tre optræder hyppigt i danske titler og overskrifter. Denne URL-slug-generator translittererer dem korrekt: ø bliver til o, æ til ae og å til aa, så du får slugs der fungerer i alle CMS'er og frameworks uden ekstra konfiguration. Værktøjet håndterer desuden tyske umlauts (ü→u, ß→ss), franske accenter (é→e, ç→c) og nordiske ligatures. Ikke-latinske skriftsystemer som kyrillisk, kinesisk og arabisk bliver fjernet — i stedet for at generere forkert translitteration advarer værktøjet dig, så du kan vælge et dedikeret ICU-baseret bibliotek til de scripts. Som SEO-slug-generator er den ideel til blogindlæg, produktsider og routes. 100 % klient-side — dine data forlader aldrig din browser. Ingen upload, ingen sporing, ingen serverlogfiler.
Funktioner
- Nordisk tegnsupport. æ, ø og å translittereres korrekt til ae, o og aa — og ikke bare fjernet som i mange andre onlineværktøjer.
- Valgfri separator. Vælg bindestreg (kebab-case), understregning (snake_case), punktum eller ingen separator — tilpasset dit CMS's forventninger.
- Konfigurerbar maks. længde. Sæt en øvre grænse for sluglængden. Nyttigt når dit framework eller database har begrænsninger på URL-segmentlængde.
- Ærlighed om ikke-latinske scripts. I stedet for at producere meningsløse slugs af kyrillisk eller CJK-tekst viser værktøjet en advarsel, så du kan handle korrekt. Se WHATWG URL Living Standard for detaljer om tilladte tegn i URL-stier.
- Øjeblikkelig kopiering. Ét klik kopierer sluggen til udklipsholderen — ingen markering, ingen Ctrl+C nødvendig.
- Fungerer offline. Fordi al logik kører i din browser, virker værktøjet uden internetforbindelse, når siden er indlæst.
Sådan bruger du URL-slug-generator
Indsæt din tekst, juster separator og maks. længde, og kopiér resultatet. Ingen knapper at trykke — sluggen opdateres løbende mens du skriver.
- Indsæt din tekst. Skriv eller indsæt en titel, f.eks. "Sådan laver du den perfekte æblekage".
- Vælg separator. Vælg bindestreg for WordPress og de fleste CMS'er; understregning hvis dit system (f.eks. ældre Drupal-installationer) forventer snake_case.
- Sæt evt. en maks. længde. Mange SEO-guides anbefaler slugs under 60 tegn. Angiv f.eks.
60i maks. længde-feltet for automatisk afskæring. - Kopiér og indsæt. Klik "Kopiér" og indsæt direkte i dit CMS, din router-konfiguration eller dit filsystem. Færdig.
Typiske anvendelser
- Blogplatforme og CMS. Konverter danske blogtitler med æ, ø og å til rene URL-slugs til WordPress, Ghost eller Contentful uden at redigere manuelt efterfølgende.
- SEO-optimerede produkt-URLs. E-handelsplatforme som Shopify og WooCommerce bruger slugs som en del af produkt-URL'en. En konsekvent slug-struktur er et basiskrav for teknisk SEO.
- Filnavne fra brugerinput. Når din applikation gemmer filer med brugervalgte navne, sikrer slugify at filnavnet ikke indeholder mellemrum, skråstreger eller andre tegn der kan bryde stistrengen.
- Routing i frontend-frameworks. React Router, Next.js og SvelteKit forventer URL-sikre segmenter. Brug sluggen direkte som dynamic route parameter. Har du brug for at ændre store/små bogstaver separat, kan vores [case converter](/da/case-converter/) hjælpe.
- ID-generering i databaser. Når en menneskelig-læsbar identifikator er nok inden for et afgrænset scope — f.eks. slugs til artikler i en database — sparer slugify dig for at skrive normaliseringslogik.
Ofte stillede spørgsmål
Sender værktøjet min tekst til en server?
Nej. Al behandling sker i din browser via JavaScript. Din tekst forlader aldrig din enhed, og der logges ingen data. Det gælder også på denne danske version af siden.
Hvad sker der med æ, ø og å?
æ bliver til ae, ø til o og å til aa. Det er den konvention de fleste CMS'er og routere forventer, og den er i overensstemmelse med traditionel dansk romanisering. Det danske alfabet har 29 bogstaver, og alle tre ekstra tegn håndteres korrekt.
Virker det med kyrillisk, kinesisk eller arabisk tekst?
Nej — og det er bevidst. Disse skriftsystemer kræver ICU-baseret translitteration for at give meningsfulde resultater. I stedet for at producere en tom eller ubrugelig slug advarer værktøjet dig. WHATWG URL Living Standard beskriver præcist hvilke tegn der er gyldige i URL-stier.
Hvornår skal jeg bruge understregning i stedet for bindestreg?
Google behandler bindestreg som ordseparator og understregning som ordsammenbinding. Til offentlige SEO-URLs anbefales bindestreg. Understregning er primært relevant internt: Python-modulnavne, ældre Drupal-installationer og visse databasekonventioner.
Kan jeg bruge dette som SEO-slug-generator til produktsider?
Ja. Sluggen der genereres er lowercase, fri for specialtegn og med valgfri længdebegrænsning — de tre vigtigste tekniske krav til en SEO-venlig URL. Husk at slugs bør beskrive indholdet kort og præcist; undgå at inkludere stopord som 'og', 'i' og 'den' hvis de ikke tilføjer kontekst.
Hvad er forskellen på kebab-case og snake_case i URL-slugs?
Kebab-case bruger bindestreg som separator (min-artikel-titel) og er standarden for webadresser. Snake_case bruger understregning (min_artikel_titel) og ses primært i filnavne og programmeringskonventioner. Har du brug for at konvertere mellem disse formater uden at slugify, kan vores [case converter](/da/case-converter/) gøre det direkte.