Hreflang fortæller Google, hvilken sprogversion af din side der skal vises i hvilket land. Kommer det galt, lander danske brugere på din engelske side — eller intet rangerer. Sådan virker annotationen, hvilke fejl der er mest almindelige, og hvordan du tjekker et helt site automatisk.
Opdateret august 2026 · 5 minutters læsning
En hreflang-annotation er en linje i sidens <head>:
<link rel="alternate" hreflang="en" href="https://eksempel.dk/page">
<link rel="alternate" hreflang="da" href="https://eksempel.dk/da/page">
<link rel="alternate" hreflang="x-default" href="https://eksempel.dk/page">
Sammen siger de tre linjer: engelsktalende får den første URL, dansktalende den anden, og alle andre får x-default. Hver version bør også have en selvrefererende kanonisk URL.
Danske sögende ser den danske side i resultaterne — bedre forståelse, højere konvertering, færre afbrydelser.
Uden hreflang kan Google behandle oversatte sider som dubletindhold og vælge én version til at rangere overalt.
en-gb, de-at, pt-br — hreflang håndterer sprog-region-par når stavning, valuta eller juridisk tekst adskiller sig.
| # | Fejl | Konsekvens | Løsning |
|---|---|---|---|
| 1 | Manglende retur-tags (ikke gensidig) | Søgemaskinerne ignorerer hele sættet. | Enhver listet URL skal linke tilbage til alle andre — inklusive sig selv. |
| 2 | Ingen x-default | Brugere uden matchende sprog får en vilkårlig version. | Tilføj x-default der peger på din globale/engelske side. |
| 3 | Relative URL'er i href | Annotationerne kan misfortolkes. | Brug altid absolutte URL'er: https://…. |
| 4 | Forkerte sprog-/regionkoder | Google kan ikke matche brugere; annotationen ignoreres. | Brug ISO 639-1 sprog + valgfri ISO 3166-1 Alpha 2 region (da, en-gb). |
| 5 | Listede URL'er giver fejl eller redirect-kæder | Ødelagte mål ugyldiggør sættet. | Hvert hreflang-mål skal svare HTTP 200 direkte. |
| 6 | Konfliktskabende canonical | En version der canonical et andet sted modsiger hreflang. | Hver version får en selvrefererende canonical. |
Det gratis open source-værktøj page-profile reviderer <head> på enhver URL — canonical, hreflang-alternativer, meta robots, titler:
npx page-profile https://eksempel.dk/da/side # rapport for én side
npx page-profile --urls-from-file urls.txt # batch alle sprogversioner (Pro)
Hreflang er en HTML-attribut (<link rel="alternate" hreflang="...">), der fortæller søgemaskinerne, hvilken sprog- og regionsversion af en side der skal vises til hvilke brugere. Eksisterer dit site på dansk og engelsk, hjælper hreflang Google med at vise den danske side til danske søgende og den engelske til alle andre.
Ikke direkte — men den sender de rigtige brugere til den rigtige version, hvilket forbedrer engagement og konvertering i hvert marked. Den forhindrer også dubletindholds-forvirring mellem oversatte sider.
Det er ikke et krav, men det anbefales. x-default fortæller søgemaskinerne, hvilken URL der skal vises til brugere, hvis sprog ikke matcher nogen af dine versioner — typisk din globale eller engelske side. Enhver komplet hreflang-sæt bør have den.
Ja. Hvis side A lister side B som alternativ, skal side B liste side A tilbage. Manglende retur-tags er den mest almindelige hreflang-fejl og får søgemaskinerne til at ignorere hele annotationssættet.
Tre steder virker: i <head> på hver side (mest almindeligt), i en XML-sitemap med xhtml:link-entries, eller i HTTP-headers (til ikke-HTML-filer som PDF'er). Vælg én metode og hold den konsekvent.
Inspicér <head> på hver side for <link rel="alternate">-tags og verificér at hver listet URL svarer 200 og linker gensidigt tilbage. Til mere end et par sider kan et CLI-værktøj som page-profile automatisere tjekket på tværs af hele dit sitemap.
Relateret: Guide til kanoniske URL'er · SEO- og metadata-tjek · Teknisk SEO-tjek