Artikel

Canonical tag — rel=canonical og duplicate content

rel=canonical er det vigtigste signal mod duplicate content — det fortæller Google hvilken URL der skal ranke.

Mange websites har det samme indhold tilgængeligt på flere URLs. Det er sjældent bevidst sabotage — det sker bare. Parametriserede filtrerings-URLs, print-versioner, session-ID’er, HTTP vs HTTPS. Pludselig har Google 5 versioner af den samme side.

Canonical tag er svaret.


Hvad er canonical tag?

Canonical tag (rel="canonical") er et HTML-link-element i sidens <head>, der angiver hvilken URL der er den foretrukne, autoritative version af en side.

<link rel="canonical" href="https://eksempel.dk/den-rigtige-url/">

Google behandler canonical tag som et stærkt hint — ikke et absolut direktiv. I langt de fleste tilfælde respekterer Google det, men kan afvige, hvis andre signaler peger i modsat retning (f.eks. intern linking og sitemap).


Self-referencing canonical — best practice

En self-referencing canonical er et canonical tag, der peger på sin egen URL:

<!-- På siden https://eksempel.dk/produkt/blaa-stol/ -->
<link rel="canonical" href="https://eksempel.dk/produkt/blaa-stol/">

Dette er best practice på alle sider — også sider uden duplicate-problemer. Det signalerer klart til Google, hvilken URL der er korrekt, og forhindrer ukontrolleret kanonisering.


Canonical mod duplicate content

Parametriserede URLs

Webshops og CMS-løsninger genererer ofte URLs med parametre:

https://eksempel.dk/bukser/?sort=pris&farve=blaa&side=2

Alle disse kan indekseres som separate sider. Canonical tag på filtreringssiderne, der peger på kategorisiden, løser problemet:

<link rel="canonical" href="https://eksempel.dk/bukser/">

Sider som /print/artikel/ eller /mobil/side/ bør have canonical, der peger på den primære URL.

HTTP vs HTTPS

Hvis dit site er tilgængeligt på begge protokoller, bør alle sider have canonical til HTTPS-versionen — og kombineres med en 301 redirect.


Cross-domain canonical

Canonical tag kan pege på en anden hjemmeside — f.eks. hvis du syndikeringsindhold fra et partner-site:

<link rel="canonical" href="https://originalsite.dk/original-artikel/">

Det fortæller Google, at originalsitet skal have kreditten — og forhindrer at syndikeret indhold straffes som duplicate.


Canonical vs 301 redirect

Canonical tag301 redirect
Brugeren omdirigeresNejJa
Link equitySignalerer konsolideringOverfører fuldt
BrugDuplicate URLs der skal forblive tilgængeligeSider der permanent slettes/flyttes

Som tommelfingerregel: brug 301 redirect, når du kan. Brug canonical, når URL’en skal bevares (f.eks. filtrerings-URLs der bruges af brugere).


Hyppige fejl med canonical tags

Canonical på pagineringssider peger på side 1 Dette er forkert og kan skade indeksering af pagineret indhold. Paginerede sider bør have self-referencing canonical.

Forkert canonical på grund af CMS-default Mange CMS-systemer (WordPress, Magento) sætter automatisk canonical — tjek at de genererede canonicals er korrekte.

Canonical og noindex på samme side Confliktende signaler. Brug enten noindex (siden skal ikke indekseres) eller canonical (en anden URL er foretrukken) — sjældent begge.

Canonical chain Side A peger på Side B, som peger på Side C. Google vil typisk hoppe direkte til den endelige URL, men chains bør undgås — peg direkte på den rigtige URL.


Ofte stillede spørgsmål

Overfører canonical tag link equity som et redirect? Canonical tag konsoliderer ranking-signaler til den kanoniske URL, men er ikke nær så effektiv til link equity-overførsel som en 301 redirect.

Hvad hvis jeg har canonical tag og 301 redirect på samme URL? Redirectet “vinder” — brugeren og Googlebot ender på den URL, redirectet peger på. Canonical tag på den omdirigerede side er irrelevant.

Kan canonical tag bruges til at konsolidere internationale versioner? Nej — til internationale versioner bruges hreflang. Canonical på tværs af sprog er typisk en fejl.

Sidst opdateret: marts 2026. Denne artikel er en del af Stegger.dk’s SEO-ordbog.

Andre artikler i samme emne

Placering i ordbogen