Hreflang — Sprogsignaler til internationale sider
Hreflang er sprogsignalet der fortæller Google: denne side er til danske brugere, den til engelske — afgørende for internationale sites.
Hreflang-tags er HTML-attributter der fortæller Google hvilken sprogversion eller regional version af en side der er relevant for hvilke brugere. Uden korrekt hreflang-implementering risikerer internationale sites at Google viser den forkerte sprogversion til brugere i et givet land — eller behandler sprogversionerne som duplicate content. For sites med indhold på mere end ét sprog er hreflang en af de vigtigste tekniske SEO-konfigurationer.
Hvad er hreflang?
Hreflang er et HTML-attribut (og en XML-sitemap-funktion), der angiver sproget og det geografiske målmarked for en specifik URL. Google bruger hreflang til at forstå:
- Hvilke sider der er oversættelser eller regionale varianter af hinanden
- Hvilken version der skal vises til brugere i et bestemt land eller med et bestemt sprog
Hreflang er et stærkt hint til Google — ikke et absolut direktiv — men i praksis respekteres det konsekvent ved korrekt implementering.
Hreflang-syntaks
Sprogkoder
Hreflang bruger ISO 639-1 sprogkoder (to bogstaver) og valgfri ISO 3166-1 Alpha-2 landekoder:
| Attributværdi | Betyder |
|---|---|
hreflang="da" | Dansk — uanset land |
hreflang="da-DK" | Dansk i Danmark |
hreflang="en" | Engelsk — uanset land |
hreflang="en-GB" | Engelsk i UK |
hreflang="en-US" | Engelsk i USA |
hreflang="x-default" | Fallback — ingen match |
x-default er vigtig: den bruges til sider uden et specifikt sprogmatch — f.eks. en international forside eller en sprogvælger-side.
Implementeringsmetoder
1. HTML head (anbefalet til de fleste sites)
Implementér i <head>-sektionen på alle relevante sider:
<link rel="alternate" hreflang="da" href="https://eksempel.dk/side/">
<link rel="alternate" hreflang="en" href="https://eksempel.dk/en/page/">
<link rel="alternate" hreflang="x-default" href="https://eksempel.dk/">
2. HTTP header
Til ikke-HTML-ressourcer (f.eks. PDF-filer):
Link: <https://eksempel.dk/dokument.pdf>; rel="alternate"; hreflang="da"
3. XML sitemap
Til store sites med mange sprog — skalerer bedre end HTML head:
<url>
<loc>https://eksempel.dk/side/</loc>
<xhtml:link rel="alternate" hreflang="da" href="https://eksempel.dk/side/"/>
<xhtml:link rel="alternate" hreflang="en" href="https://eksempel.dk/en/page/"/>
</url>
Hreflang-kæden — alle versioner skal pege på hinanden
Det absolut vigtigste krav ved hreflang-implementering: alle sprogversioner skal pege på hinanden.
Hvis den danske side peger på den engelske, men den engelske ikke peger tilbage på den danske, ignorerer Google signalet.
En korrekt kæde:
- Dansk side peger på: sig selv (da), engelsk (en), x-default
- Engelsk side peger på: sig selv (en), dansk (da), x-default
Hreflang vs canonical
Disse to signaler løser forskellige problemer og konflikter ikke:
- Canonical fortæller Google: “Denne URL er den foretrukne version af dette indhold”
- Hreflang fortæller Google: “Disse URLs er sprogrelaterede versioner af hinanden”
Brug begge: canonical på hver sprogversion peger på sig selv (self-referencing), hreflang forbinder sprogversionerne.
Hyppige fejl
Manglende x-default
Mange implementeringer glemmer x-default. Resultatet er, at brugere uden sprogmatch ikke serveres nogen specifik version.
Forkert sprogkode
hreflang="dk" er forkert — dk er en landekode, ikke en sprogkode. Den korrekte kode er hreflang="da" (dansk) eller hreflang="da-DK" (dansk i Danmark).
Asymmetriske hreflang-kæder
Én version peger på en anden, men ikke omvendt. Google ignorerer asymmetriske signaler.
Hreflang på indholdsmæssigt identiske sider
Hreflang er til oversatte/tilpassede sider. Identisk indhold på to URLs med hreflang løser ikke duplicate-problemet — brug canonical i stedet.
Ofte stillede spørgsmål
Har hreflang indflydelse på ranking?
Ikke direkte. Hreflang er et geo-targeting-signal, ikke et ranking-signal. Det påvirker hvilken version der vises — ikke om den ranker.
Skal jeg bruge hreflang, hvis mit site kun er på dansk?
Nej. Hreflang er kun relevant, hvis du har indhold på flere sprog eller for flere geografiske markeder.
Kan hreflang implementeres i Google Search Console?
Nej. Hreflang implementeres i koden eller sitemappen. GSC viser hreflang-fejl i Internationaliseringsrapporten.
Sidst opdateret: marts 2026. Denne artikel er en del af Stegger.dk’s SEO-ordbog. → Denne artikel er en del af Metadata og tekniske signaler — Meta tags, canonical og hreflang.
Andre artikler i samme emne
- Canonical tag — rel=canonical og duplicate content
- Meta tags — Title, description og alle vigtige meta-elementer
- Open Graph tags — Styring af sociale deling
- Pagination — Håndtering af sideinddeling og SEO
- Robots directives — Styring af crawling og indeksering
- Viewport tag — Meta viewport og mobil-rendering
Ofte stillede spørgsmål
- Hvad er hreflang?
- Hreflang er et HTML-attribut der angiver sproget og det geografiske målmarked for en specifik URL. Google bruger hreflang til at forstå hvilke sider der er oversættelser eller regionale varianter af hinanden, og til at vise den rette sprogversion til brugere i forskellige lande. Syntaksen er <link rel=alternate hreflang=da href=https://eksempel.dk/> i sidens <head>-sektion. Bing understøtter ligeledes hreflang.
- Hvornår er hreflang nødvendigt?
- Hreflang er nødvendigt når du har det samme eller lignende indhold på flere sprog eller til forskellige geografiske regioner. Eksempler: en dansk og en engelsk version af samme side, eller en britisk og australsk version begge på engelsk. Uden hreflang risikerer du at Google viser den forkerte sprogversion til brugere i et givet land, eller at Googles analyse betragter siderne som duplicate content. Sider med ét sprog og ét marked behøver ikke hreflang.
- Hvad er x-default og hvornår bruges det?
- x-default er en speciel hreflang-værdier der angiver fallback-siden — den version Google skal vise til brugere der ikke matcher nogen anden sprogversion. Typisk bruges x-default til forsiden eller en sprogvælger-side. Syntaks: <link rel=alternate hreflang=x-default href=https://eksempel.dk/>. Implementer altid x-default sammen med de øvrige hreflang-tags for at give Google en komplet sprogstruktur.
- Skal hreflang-kæden altid være symmetrisk og hvad sker der hvis den ikke er det?
- Ja — alle sprogversioner skal pege på hinanden. Hvis den danske side peger på den engelske, men den engelske ikke peger tilbage på den danske, ignorerer Google signalet. Asymmetriske hreflang-kæder er den hyppigste hreflang-fejl. GSC's Internationaliseringsrapport rapporterer sider med manglende reciproke links. Tjek altid at alle relevante sprogversioner er inkluderet i hreflang-blokken på alle berørte sider.
- Er hreflang en rankingfaktor og forbedrer det organisk synlighed?
- Hreflang er ikke en direkte rankingfaktor — det påvirker hvilken version Google viser, ikke om den ranker. Den indirekte SEO-effekt er at korrekte brugere matches med det rigtige sprogindhold, hvilket forbedrer CTR og reducerer bounce rate. Forkert hreflang kan føre til at Google behandler sprogversionerne som duplicate content, hvilket potentielt svækker begge versioners ranking.
Placering i ordbogen
- Canonical tag — rel=canonical og duplicate content
- Meta tags — Title, description og alle vigtige meta-elementer
- Open Graph tags — Styring af sociale deling
- Pagination — Håndtering af sideinddeling og SEO
- Robots directives — Styring af crawling og indeksering
- Viewport tag — Meta viewport og mobil-rendering