Wat is een canonical tag en wanneer gebruik je hem
15 september 2026
Een canonical tag is een regel code in de <head> van een pagina die zoekmachines vertelt welke URL de voorkeursversie is wanneer dezelfde of bijna dezelfde content op meerdere adressen staat. Google bundelt dan de signalen van alle varianten op die ene URL en toont alleen die in de zoekresultaten.
<link rel="canonical" href="https://www.voorbeeld.nl/schoenen/sneakers/" />
Je gebruikt hem dus wanneer je duplicaten niet kunt of wilt verwijderen, maar wel wilt bepalen welke versie telt.
Waarom duplicaten een probleem zijn
Elke website heeft duplicaten, ook als niemand ooit iets heeft gekopieerd. Dezelfde pagina is vaak bereikbaar via:
https://enhttp://- met en zonder
www - met en zonder slash aan het eind
- met trackingparameters zoals
?utm_source=nieuwsbrief - via filters of sortering, zoals
?sort=prijs - via meerdere categoriepaden in een webshop
Voor jou is dat één pagina. Voor een zoekmachine zijn het losse URL’s. Zonder aanwijzing moet Google zelf kiezen welke het toont, en de links en signalen raken verdeeld over de varianten. Dat werkt in het voordeel van niemand.
Wat een canonical wel en niet is
Dit is het punt waar het in de praktijk misgaat.
Een canonical is een hint, geen bevel. Google neemt hem meestal over, maar niet altijd. Spreken je andere signalen hem tegen, bijvoorbeeld doordat je interne links en sitemap naar een andere variant wijzen, dan kan Google een eigen keuze maken. Search Console laat dat zien als “Google heeft een andere canonieke versie gekozen dan de gebruiker”.
Een canonical is geen redirect. Bezoekers blijven gewoon op de pagina waar ze zijn. Alleen zoekmachines krijgen het signaal.
Een canonical is geen noindex. Je zegt niet “indexeer dit niet”, je zegt “deze andere URL is het origineel”. Combineer de twee niet op dezelfde pagina. Dat zijn tegenstrijdige signalen.
Wanneer gebruik je een canonical
| Situatie | Oplossing |
|---|---|
| Parameters voor tracking of sessies | Canonical naar de schone URL |
| Sortering en weergave-opties | Canonical naar de standaardweergave |
| Product in meerdere categorieën | Canonical naar één vast productpad |
| Dezelfde content op een partnersite | Cross-domain canonical naar het origineel |
| Printversie of AMP-variant | Canonical naar de hoofdpagina |
| Elke normale, unieke pagina | Self-referencing canonical naar zichzelf |
Die laatste is belangrijk. Zet op elke indexeerbare pagina een canonical naar zichzelf. Dan worden alle varianten met parameters automatisch naar de schone versie gewezen.
Wanneer gebruik je iets anders
Een canonical is niet altijd het juiste gereedschap.
- De oude pagina hoeft niet meer te bestaan? Gebruik een 301-redirect. Die stuurt bezoekers én zoekmachines door en is een sterker signaal.
- De pagina mag helemaal niet in de index? Gebruik noindex.
- Het gaat om een eindeloze hoeveelheid parameter-URL’s die je crawlbudget opvreten? Overweeg naast canonicals ook robots.txt-regels. Lees eerst robots.txt zonder ongelukken, want daar kun je meer kapotmaken dan je oplost.
- Paginering? Geen canonical van pagina 2 naar pagina 1. Elke pagina in de reeks heeft andere producten of artikelen en verdient een canonical naar zichzelf.
Zo zet je hem goed
Vijf regels die ik bij elke audit nakijk.
- Gebruik absolute URL’s. Inclusief protocol en domein. Relatieve URL’s werken in theorie, maar gaan mis bij staging en kopieeracties.
- Eén canonical per pagina. Twee tags, bijvoorbeeld een van het thema en een van een plugin, zorgen dat Google ze allebei negeert.
- Wijs naar een pagina die 200 teruggeeft. Een canonical naar een redirect of een 404 is een doodlopende weg.
- Wees consistent. Interne links, sitemap, hreflang en canonical moeten allemaal naar dezelfde versie wijzen.
- Plaats hem in de HTML-broncode. Een canonical die pas via JavaScript wordt ingevoegd, kan gemist worden. Zet hem in de server-side HTML.
Zo controleer je je canonicals
Een crawl met Screaming Frog geeft het snelste overzicht. Het tabblad Canonicals laat zien welke pagina’s er geen hebben, welke naar een andere URL wijzen en welke naar een niet-indexeerbare pagina verwijzen. Hoe je die crawl opzet, lees je in Screaming Frog voor beginners.
Daarnaast is de URL-inspectie in Search Console je bron van waarheid. Die toont zowel de canonical die jij opgaf als de canonical die Google koos. Wijken die af, dan klopt er iets in je signalen.
De fouten die ik het vaakst zie
- Alle pagina’s met een canonical naar de homepage. Vaak een template-fout. Het effect: Google negeert de tag of, erger, behandelt je pagina’s als duplicaat van de homepage.
- Canonical naar de http-versie na een overstap naar https.
- Gefilterde pagina’s met zoekvolume die een canonical naar de hoofdcategorie krijgen, waardoor ze nooit zelf kunnen ranken.
- Canonicals die na een migratie nog naar het oude domein wijzen.
Waarom dit ook voor AI-zoekmachines telt
AI-systemen bouwen hun antwoorden op uit de pagina’s die zoekmachines indexeren. Als jouw signalen verdeeld zijn over vier varianten van dezelfde pagina, is elke variant zwakker dan nodig. Een schone canonical-structuur zorgt dat al je autoriteit op één adres landt: de versie die je geciteerd wilt zien.
Kort samengevat
De canonical tag is het gereedschap waarmee je zegt welke versie van een pagina telt. Zet hem op elke pagina, houd hem consistent met de rest van je signalen, en gebruik een redirect of noindex waar die beter passen.
Canonicals zijn een onderdeel van het technische fundament onder alle SEO. Hoe dat fundament in elkaar zit, lees je in search foundations: techniek en structuur.
Verder met AI
Neem dit artikel mee naar een AI
Wil je dit toepassen op jouw situatie? Neem het artikel mee naar een AI en stel je vervolgvragen. Opent in een nieuw tabblad, deze pagina blijft gewoon openstaan.
Lees ook
Verder met dit onderwerp
Geen tijd om dit zelf op te pakken? Ik neem het over, van techniek tot content.
Scan aangevraagd!
Bedankt, je bericht is goed ontvangen. Ik kom zo snel mogelijk bij je terug.
Gratis SEO-scan
Inzicht in je huidige SEO-fundament
Benieuwd waar de grootste groeikansen liggen? Ik analyseer je website en deel mijn eerste bevindingen.
Je ontvangt een korte analyse, vrijblijvend en zonder verplichtingen.