En canonical tag er et lite HTML-element som kan ha stor betydning for hvordan søkemotorer forstår nettstedet ditt. Den brukes først og fremst når det finnes flere URL-er med identisk eller svært likt innhold, og du ønsker å fortelle Google hvilken versjon du foretrekker som hovedside.
Canonical tags er spesielt nyttige på nettbutikker, store nettsteder, filtrerte kategorisider og nettsider der samme innhold kan nås gjennom flere forskjellige URL-er.
Brukes canonical feil, kan du derimot sende uklare signaler til Google og i verste fall gjøre det vanskeligere for siden du faktisk ønsker å rangere, å bli valgt som hovedversjon.
I denne guiden ser vi nærmere på hva en canonical tag er, hvordan den fungerer, når den bør brukes og hvilke feil du bør unngå.
Hva er en canonical tag?
En canonical tag, også kalt rel="canonical", er et HTML-element som forteller søkemotorer hvilken URL du betrakter som den foretrukne versjonen av en side.
Den plasseres vanligvis i <head>-delen av HTML-koden.
Den kan for eksempel se slik ut:
<link rel="canonical" href="https://eksempel.no/lopesko/" />
Denne koden sier i praksis:
«Dette er URL-en jeg ønsker at søkemotoren skal betrakte som hovedversjonen av dette innholdet.»
HTML-standarden beskriver canonical som en måte å angi den foretrukne URL-en for dokumentet på. Google bruker slike signaler når systemene skal velge en representativ URL blant sider med duplisert eller svært likt innhold.
Hva betyr canonical?
Ordet canonical kan i denne sammenhengen forstås som den autoritative, foretrukne eller primære versjonen.
Tenk deg at det samme produktet finnes på disse URL-ene:
https://eksempel.no/sko/nike-air
https://eksempel.no/sko/nike-air?color=black
https://eksempel.no/sko/nike-air?utm_source=newsletter
Innholdet kan være nesten identisk på alle tre sidene.
Da kan nettstedet angi:
https://eksempel.no/sko/nike-air
som canonical URL.
Google får dermed et tydelig signal om hvilken versjon nettstedet selv foretrekker.
Les ogsa: Hva er SEO og hvordan fungerer søkemotoroptimalisering?
Hva er en canonical URL?
En canonical URL er URL-en som betraktes som hovedversjonen blant flere like eller dupliserte URL-er.
Det er viktig å skille mellom:
Canonical tag:
HTML-elementet som peker til den foretrukne URL-en.
Canonical URL:
Selve URL-en som skal fungere som hovedversjonen.
Hvis følgende kode står på siden:
<link rel="canonical" href="https://eksempel.no/seo/" />
er:
https://eksempel.no/seo/
canonical URL.
Google kan imidlertid velge en annen canonical enn den nettstedet foreslår. Canonical-elementet er derfor et signal til Google, ikke en garanti for hvilken URL søkemotoren til slutt velger.
Hvorfor trenger man canonical tags?
Canonical tags brukes hovedsakelig for å håndtere duplisert eller svært likt innhold.
Det er overraskende vanlig at én side kan eksistere under flere URL-er.
Dette kan blant annet skyldes:
- URL-parametere
- filtrering
- sortering
- sporingsparametere
- produktvarianter
- utskriftsversjoner
- forskjellige kategoristier
- tekniske CMS-løsninger
For mennesker kan disse URL-ene representere den samme siden.
For en søkemotor er de derimot i utgangspunktet forskjellige URL-er.
Canonicalisering hjelper Google med å velge én representativ URL fra en gruppe sider som vurderes som duplikater.
Et enkelt eksempel på canonical tag
Tenk deg at du har en nettbutikk som selger en kaffemaskin.
Hovedsiden ligger på:
https://butikk.no/kaffemaskin/
Men produktet kan også åpnes gjennom:
https://butikk.no/kaffemaskin/?color=black
og:
https://butikk.no/kaffemaskin/?ref=homepage
Hvis sidene i hovedsak inneholder det samme produktinnholdet, kan de alternative URL-ene inneholde:
<link rel="canonical" href="https://butikk.no/kaffemaskin/" />
Da signaliserer du at:
https://butikk.no/kaffemaskin/
er URL-en du foretrekker.
Hva er duplicate content?
Duplicate content betyr at identisk eller svært likt innhold finnes på flere URL-er.
Det trenger ikke bety at noen har kopiert innholdet ditt.
Duplisering kan oppstå helt naturlig gjennom nettstedets tekniske oppsett.
Et produkt kan for eksempel finnes på:
https://butikk.no/sko/lopesko
men også gjennom en sorteringsparameter:
https://butikk.no/sko/lopesko?sort=price
eller en kampanjelenke:
https://butikk.no/sko/lopesko?campaign=spring
Hvis hovedinnholdet er det samme, kan Google oppfatte URL-ene som duplikater og velge én av dem som canonical.
Hvordan fungerer canonical tag?
Når Google crawler en nettside, analyserer søkemotoren flere signaler for å forstå hvilken URL som bør representere innholdet.
En canonical tag er ett av signalene du kan bruke.
Hvis side B inneholder:
<link rel="canonical" href="https://eksempel.no/side-a/" />
forteller side B at:
https://eksempel.no/side-a/
er den foretrukne versjonen.
Google kan deretter gruppere dupliserte sider og velge en URL som representativ versjon.
Det er likevel viktig å forstå at Google vurderer flere canonical-signaler. Google anbefaler blant annet at interne lenker peker konsekvent mot den URL-en du betrakter som canonical.
Canonical tag er et signal, ikke en ordre
Dette er en viktig detalj.
Mange tror at:
rel="canonical"
betyr at Google automatisk må bruke URL-en som er angitt.
Slik fungerer det ikke nødvendigvis.
Google kan velge en annen canonical dersom systemene mener en annen URL er mer representativ.
Hvis du for eksempel peker en canonical tag fra én side til en helt annen side med vesentlig forskjellig innhold, kan signalet bli ignorert.
Derfor bør canonicalisering være logisk og konsekvent.
Hva er self-referencing canonical?
En self-referencing canonical betyr at en side peker til seg selv som canonical.
Hvis siden ligger på:
https://eksempel.no/hva-er-seo/
kan den inneholde:
<link rel="canonical" href="https://eksempel.no/hva-er-seo/" />
Dette gjør det tydelig hvilken URL nettstedet ønsker som hovedversjon.
Selv om det ikke finnes kjente duplikater, brukes self-referencing canonical ofte som en ryddig del av det tekniske SEO-oppsettet.
Når bør du bruke canonical tag?
Canonical er spesielt nyttig når flere URL-er viser samme eller svært likt innhold.
URL-er med sporingsparametere
En vanlig URL kan være:
https://eksempel.no/jakker/
Mens en kampanje kan bruke:
https://eksempel.no/jakker/?utm_source=facebook
Innholdet er det samme, men URL-en er forskjellig.
Da kan canonical peke til:
https://eksempel.no/jakker/
Filtrering i nettbutikker
En nettbutikk kan produsere mange URL-er gjennom filtre.
For eksempel:
/bukser/
/bukser/?color=black
/bukser/?size=medium
/bukser/?sort=price
Noen av disse sidene kan ha egen søkeverdi, mens andre i hovedsak er alternative versjoner av samme innhold.
Canonicalisering må derfor vurderes nøye.
Du bør ikke automatisk canonicalisere alle filtrerte sider dersom enkelte av dem faktisk er verdifulle landingssider som bør kunne rangere selvstendig.
Produktvarianter
Et produkt kan finnes i flere farger:
/t-skjorte-black/
/t-skjorte-white/
/t-skjorte-blue/
Hvis sidene i praksis har samme innhold og variantene ikke trenger egne organiske plasseringer, kan canonical være aktuelt.
Hvis variantene derimot representerer tydelig forskjellige produkter med egen søkeetterspørsel og unikt innhold, må situasjonen vurderes annerledes.
Utskriftsversjoner
Noen nettsteder har egne URL-er for utskriftsvennlige sider.
For eksempel:
/artikkel/hagearbeid/
og:
/artikkel/hagearbeid/print/
Hvis innholdet er det samme, kan utskriftsversjonen peke til hovedartikkelen.
Canonical tag og HTTP versus HTTPS
Hvis nettstedet ditt bruker HTTPS, bør canonical normalt peke til HTTPS-versjonen.
Eksempel:
<link rel="canonical" href="https://eksempel.no/side/" />
og ikke:
<link rel="canonical" href="http://eksempel.no/side/" />
Canonical-signaler bør samsvare med resten av nettstedets tekniske oppsett.
Hvis nettstedet konsekvent bruker HTTPS, men canonical peker mot HTTP, sender du motstridende signaler.
Canonical tag med www og uten www
Det samme gjelder forskjellen mellom:
https://www.eksempel.no/
og:
https://eksempel.no/
Hvis nettstedet bruker versjonen uten www, bør canonical normalt også bruke denne versjonen.
Konsistens er viktig.
Unngå at:
- sitemap bruker én URL
- interne lenker bruker en annen
- canonical bruker en tredje
Google anbefaler at interne lenker peker til URL-en nettstedet ønsker som canonical.
Canonical og trailing slash
Disse URL-ene kan teknisk sett være forskjellige:
https://eksempel.no/seo
og:
https://eksempel.no/seo/
Avhengig av nettstedets oppsett kan den ene videresendes til den andre, eller begge kan være tilgjengelige.
Velg én konsekvent URL-struktur.
Hvis nettstedet bruker:
https://eksempel.no/seo/
bør interne lenker, sitemap og canonical også normalt bruke denne formen.
Canonical og store og små bokstaver
URL-er kan i enkelte systemer være sensitive for store og små bokstaver.
Disse kan derfor teknisk representere forskjellige URL-er:
/SEO-guide/
og:
/seo-guide/
Den beste løsningen er vanligvis å ha en konsekvent URL-struktur og unngå at flere versjoner av samme side blir tilgjengelige.
Canonical kan bidra, men bør ikke brukes som erstatning for et ryddig teknisk oppsett.
Canonical tag eller 301 redirect?
Canonical og redirect har forskjellige funksjoner.
En 301 redirect sender både brukeren og søkemotoren fra én URL til en annen.
Canonical lar vanligvis begge URL-ene fortsatt være tilgjengelige, men forteller søkemotoren hvilken versjon du foretrekker.
Tenk deg:
/gammel-side/
og:
/ny-side/
Hvis den gamle siden permanent er erstattet av den nye, er en redirect vanligvis mer naturlig.
Men hvis begge URL-ene må eksistere fordi nettstedets funksjonalitet krever det, kan canonical være mer relevant.
Google beskriver redirects som et sterkt canonicaliseringssignal, mens rel="canonical" også er en sterk metode for å angi foretrukket URL.
Canonical tag eller noindex?
Canonical og noindex løser forskjellige problemer.
Canonical betyr omtrent:
«Denne siden ligner på en annen side. Bruk helst den andre som hovedversjon.»
Noindex betyr:
«Jeg ønsker ikke at denne siden skal vises i søkeresultatene.»
De to bør derfor ikke brukes som om de var samme verktøy.
Hvis siden faktisk er et duplikat som skal konsolideres mot en hovedside, kan canonical være riktig.
Hvis siden ganske enkelt ikke skal være i søkeindeksen, er problemstillingen en annen.
Canonical og robots.txt
Robots.txt brukes til å kontrollere crawling av bestemte områder på et nettsted.
Canonical brukes til å signalisere hvilken URL som foretrekkes blant like sider.
Det er derfor to forskjellige mekanismer.
Hvis du blokkerer en URL fra crawling, kan du samtidig gjøre det vanskeligere for søkemotoren å lese canonical-signalet som finnes på siden.
Canonical bør derfor ikke betraktes som det samme som robots.txt.
Hvor skal canonical tag plasseres?
For vanlige HTML-sider plasseres canonical-elementet i <head>.
Et forenklet eksempel:
<html>
<head>
<title>Hva er SEO?</title>
<link rel="canonical" href="https://eksempel.no/hva-er-seo/" />
</head>
<body>
...
</body>
</html>
Google anbefaler at canonical-elementet angis tydelig i HTML-kilden. Ved JavaScript-renderte sider anbefaler Google at man unngår å skape konflikter mellom canonical i den opprinnelige HTML-en og canonical som senere settes med JavaScript.
Kan canonical brukes på PDF-filer?
Ja, canonicalisering er ikke begrenset til vanlige HTML-sider.
For dokumenttyper som PDF, hvor du ikke kan plassere en vanlig HTML <link>-tag i dokumentets <head>, kan canonical også angis gjennom HTTP-headeren.
Google dokumenterer støtte for rel="canonical" gjennom HTTP-responsheaderen for blant annet ikke-HTML-dokumenter.
Dette er en mer teknisk løsning og er mest relevant når samme innhold publiseres i flere formater.
Kan canonical peke til et annet domene?
Canonical kan teknisk brukes på tvers av domener.
Det kan være aktuelt dersom svært likt innhold finnes på flere nettsteder og man ønsker å angi hvilken URL som er hovedversjonen.
Cross-domain canonicalisering bør imidlertid brukes med stor forsiktighet. Du bør være sikker på at sidene faktisk representerer samme eller svært likt innhold.
For vanlig innholdssyndikering anbefaler Google ikke lenger cross-domain canonical som den generelle løsningen for å hindre den syndikerte kopien i å vises i søk.
Canonical tag på kategorisider
Kategorisider kan være svært viktige for SEO, spesielt for nettbutikker.
Hvis du har:
/sko/
og:
/sko?page=2
bør du ikke automatisk anta at alle slike URL-er skal canonicaliseres til første side.
De kan representere forskjellig innhold.
En klassisk feil er å canonicalisere sider som egentlig er selvstendige og nyttige sider.
Google har tidligere advart mot å canonicalisere kategori- eller landingssider til en enkelt artikkel eller et produkt dersom innholdet ikke faktisk er duplisert.
Canonical tag på paginering
Paginering brukes når innhold deles over flere sider:
/category/
/category/page/2/
/category/page/3/
Sidene viser vanligvis forskjellige produkter eller artikler.
Derfor bør man være forsiktig med å canonicalisere alle sidene til side 1.
En canonical bør normalt peke til en side som faktisk representerer samme eller svært likt innhold, ikke bare til den siden du mener er viktigst.
Vanlige feil med canonical tags
Canonical virker enkelt, men feil implementering kan skape store SEO-problemer.
Canonical peker til feil side
Tenk deg at en artikkel om:
/beste-lopesko/
peker til:
/beste-vintersko/
bare fordi du ønsker at vintersko-siden skal rangere høyere.
Dette er ikke riktig bruk av canonical.
Sidene må være duplikater eller svært like for at canonicalisering skal være logisk.
Canonical peker til en 404-side
Dette er en klar teknisk feil.
Canonical bør peke til en fungerende URL med relevant innhold.
Google anbefaler eksplisitt at canonical ikke peker mot en URL som returnerer 404 eller fungerer som en soft 404.
Canonical chain
En canonical chain kan se slik ut:
Side A → Side B → Side C
Det er ryddigere å la alle relevante sider peke direkte mot den endelige canonical-versjonen:
Side A → Side C
Side B → Side C
Side C → Side C
Da blir signalene tydeligere.
Canonical loop
En canonical loop kan oppstå hvis:
Side A → Side B
mens:
Side B → Side A
Da gir nettstedet motstridende informasjon.
Canonical-strukturen bør i stedet ha en tydelig hovedside.
Flere canonical tags
En side bør ikke sende flere motstridende canonical-signaler.
Hvis én canonical peker til:
/side-a/
og en annen peker til:
/side-b/
er det uklart hvilken URL nettstedet egentlig foretrekker.
Google anbefaler å kontrollere at canonical-elementet ikke er angitt flere ganger på en måte som skaper slike konflikter.
Canonical til irrelevant innhold
Du bør aldri bruke canonical som en metode for å forsøke å overføre SEO-verdi fra mange tilfeldige sider til én viktig side.
Hvis innholdet er vesentlig forskjellig, bør sidene vanligvis stå på egne ben.
Hva skjer hvis canonical tag mangler?
Det betyr ikke nødvendigvis at noe er galt.
Google kan selv velge en canonical URL dersom flere duplikater finnes.
Problemet er at Google ikke nødvendigvis velger samme URL som du selv ville valgt.
Ved å bruke tydelige canonical-signaler, interne lenker og sitemap kan du gjøre preferansen din lettere å forstå.
Canonical og XML sitemap
Et XML sitemap viser søkemotoren hvilke URL-er nettstedet ønsker å fremheve for crawling og indeksering.
Du bør normalt inkludere de foretrukne canonical-URL-ene i sitemapet fremfor unødvendige duplikater.
Google beskriver URL-er i sitemap som et svakere canonicaliseringssignal enn enkelte andre metoder, men anbefaler at nettstedet oppgir de URL-ene det ønsker behandlet som canonical.
Canonical og interne lenker
Interne lenker er også viktige.
Hvis canonical er:
https://eksempel.no/seo/
bør du helst ikke ha tusenvis av interne lenker som peker til:
https://eksempel.no/seo/?ref=menu
Det skaper unødvendig inkonsistens.
Google anbefaler at interne lenker konsekvent peker mot den URL-en du betrakter som canonical.
Canonical og hreflang
Hreflang brukes når nettstedet har forskjellige språk- eller landsversjoner.
For eksempel:
/no/seo-guide/
/se/seo-guide/
/dk/seo-guide/
Canonical og hreflang må konfigureres riktig sammen.
Google anbefaler at en side som bruker hreflang normalt har canonical mot en side på samme språk, eller den nærmeste tilgjengelige språkversjonen dersom en passende canonical på samme språk ikke finnes.
Du bør derfor være forsiktig med å canonicalisere alle språkversjonene til én enkelt språkversjon dersom de faktisk skal indekseres hver for seg.
Hvordan sjekke canonical tag?
Det finnes flere måter å kontrollere canonical på.
Se i kildekoden
Åpne nettsidens kildekode og søk etter:
canonical
Du bør kunne finne noe som:
<link rel="canonical" href="https://eksempel.no/side/" />
Kontroller at URL-en er riktig.
Bruk Google Search Console
URL Inspection i Google Search Console kan brukes til å undersøke hvilken URL Google vurderer som canonical.
Dette er spesielt nyttig hvis du har angitt én canonical, men Google velger en annen. Google anbefaler selv URL Inspection-verktøyet når canonicaliseringsproblemer skal undersøkes.
Bruk et SEO-crawlingverktøy
SEO-verktøy kan hjelpe deg med å finne problemer som:
- manglende canonicals
- canonical til 404
- canonical chains
- motstridende canonicals
- canonical til redirects
- feil URL-protokoll
- canonical til irrelevante sider
Dette er spesielt nyttig på store nettsteder med tusenvis av URL-er.
Hvordan legge til canonical i WordPress?
På WordPress håndteres canonical ofte automatisk av WordPress eller SEO-pluginen nettstedet bruker.
Vanlige SEO-plugins lar deg også endre canonical URL manuelt for enkelte sider.
I de fleste tilfeller bør du ikke endre den manuelt uten en konkret grunn.
En feil canonical kan være langt mer skadelig enn en korrekt automatisk generert self-referencing canonical.
Etter endringer er det derfor lurt å kontrollere den faktiske HTML-koden på siden.
Hvordan velge riktig canonical URL?
Når du skal velge canonical, spør:
Hvilken av disse URL-ene ønsker jeg at Google skal betrakte som hovedversjonen?
Velg vanligvis en URL som:
- fungerer og returnerer korrekt statuskode
- bruker riktig HTTPS-versjon
- bruker ønsket domeneversjon
- har riktig URL-format
- inneholder hovedinnholdet
- er med i sitemapet når det er relevant
- brukes i interne lenker
- kan indekseres
- representerer innholdet på duplikatsidene
Jo mer konsekvente signalene er, desto lettere blir nettstedets struktur å forstå.
Er canonical tag viktig for SEO?
Ja, særlig på nettsteder der dupliserte URL-er lett oppstår.
Canonical tags kan hjelpe søkemotorer med å forstå:
- hvilken URL som er hovedversjonen
- hvilke sider som er duplikater
- hvilken URL som bør representere et bestemt innhold
Dette gjør canonicalisering til en viktig del av teknisk SEO.
På et lite nettsted med svært ryddige URL-er kan canonical-konfigurasjonen være ganske enkel.
På store nettbutikker og nettsteder med filtre, parametere og produktvarianter kan den være betydelig mer komplisert.
En enkel canonical-sjekkliste
Når du kontrollerer canonical tags, bør du undersøke følgende:
- Har viktige sider riktig canonical?
- Peker canonical til en fungerende URL?
- Peker den til riktig HTTPS-versjon?
- Er URL-formatet konsekvent?
- Er canonical-siden relevant og svært lik siden som peker dit?
- Unngår du canonical loops?
- Unngår du unødvendige canonical chains?
- Samsvarer canonical med interne lenker?
- Samsvarer canonical med sitemap?
- Finnes det motstridende canonical tags?
Hvis svarene er positive, har nettstedet vanligvis et langt ryddigere canonical-oppsett.
Oppsummering
En canonical tag er et HTML-element som brukes til å angi hvilken URL du foretrekker som hovedversjon når identisk eller svært likt innhold finnes på flere URL-er.
Den vanligste formen er:
<link rel="canonical" href="https://eksempel.no/foretrukket-side/" />
Canonical tags er spesielt nyttige for nettbutikker, URL-parametere, produktvarianter og andre situasjoner der nettstedets tekniske oppsett skaper flere versjoner av samme innhold.
Det viktigste er å huske at canonical ikke er en metode for å presse SEO-verdi fra tilfeldige sider over til en annen side. URL-ene bør representere identisk eller svært likt innhold.
Bruk canonical konsekvent sammen med ryddige interne lenker, riktige redirects og et godt XML sitemap. Da gjør du det enklere for både søkemotorer og nettstedets tekniske systemer å forstå hvilken URL som skal behandles som hovedversjon.
Ofte stilte spørsmål om canonical tag
Hva er canonical tag enkelt forklart?
En canonical tag forteller søkemotorer hvilken URL du foretrekker som hovedversjon når det finnes flere sider med samme eller svært likt innhold.
Hva betyr rel=”canonical”?
rel="canonical" er HTML-attributtet som brukes til å peke til den foretrukne URL-en for en side.
Må alle sider ha canonical tag?
Ikke nødvendigvis, men mange nettsteder bruker self-referencing canonical på indekserbare sider for å gjøre ønsket URL tydelig og konsekvent.
Kan Google ignorere canonical tag?
Ja. Canonical er et signal, og Google kan velge en annen URL dersom andre signaler eller innholdet tilsier at en annen side er mer representativ.
Er canonical det samme som redirect?
Nei. En redirect sender brukeren til en annen URL. Canonical lar vanligvis siden være tilgjengelig, men signaliserer hvilken URL som er foretrukket for søkemotorene.
Er canonical det samme som noindex?
Nei. Canonical brukes til å konsolidere like URL-er, mens noindex brukes når en side ikke skal vises i søkeresultatene.
Kan canonical peke til en annen side?
Ja, dersom den andre siden representerer samme eller svært likt innhold.
Kan canonical peke til et annet domene?
Ja, cross-domain canonical er teknisk mulig, men bør bare brukes når forholdet mellom innholdet og URL-ene gjør det relevant.
Hvor plasseres canonical tag?
På vanlige HTML-sider plasseres canonical-elementet i <head>-delen av dokumentet.
Hvordan finner jeg hvilken canonical Google bruker?
Du kan kontrollere dette gjennom URL Inspection-verktøyet i Google Search Console.

