Canonical tags: wanneer gebruik je ze
Een canonical tag vertelt Google welke URL de hoofdversie van een pagina is. Dat is nodig zodra dezelfde content via meerdere adressen bereikbaar is, wat op vrijwel elke website gebeurt. Zonder canonical verdeelt Google je waarde over de varianten of kiest het zelf een versie. Met canonical bepaal jij.
Wat is een canonical tag?
Technisch is het één regel in de head van je pagina: link rel="canonical" met daarachter de URL van de hoofdversie. Die regel zegt tegen zoekmachines: als je meerdere versies van deze content tegenkomt, is dít de versie die telt.
Waarom bestaat dat? Omdat het web rommelig is. Dezelfde pagina kan bereikbaar zijn met en zonder www, met en zonder slash aan het eind, met hoofdletters, met campagnecodes achter de URL. Voor jou is dat allemaal dezelfde pagina. Voor een zoekmachine zijn het losse URL's met identieke content, en dat verdunt je zichtbaarheid.
De canonical bundelt al die signalen weer op één adres. Links en waarde die naar een variant wijzen, komen dan ten goede aan de hoofdversie. Zo houd je je kracht bij elkaar in plaats van hem te versnipperen.
Wanneer heb je canonical tags nodig?
Het klassieke geval is de webshop met filters. Wie op kleur, maat of prijs filtert, krijgt een URL met parameters. Eén categorie levert zo tientallen adresvarianten op met vrijwel dezelfde inhoud. De canonical op al die varianten wijst naar de schone categoriepagina, en Google weet wat hem te doen staat.
Hetzelfde speelt bij campagne-URL's. Deel je een pagina met UTM-codes in je nieuwsbrief of advertenties, dan ontstaat er een variant die je niet in de zoekresultaten wilt. Ook hier lost de canonical het op zonder dat je campagnemeting eronder lijdt.
Andere veelvoorkomende situaties: een product dat in meerdere categorieën hangt en dus meerdere URL's heeft, printversies van pagina's, en content die je op een ander platform herpubliceert. Bij dat laatste zet je op de externe versie een cross-domain canonical naar je eigen site, zodat de waarde bij jou landt.
En dan het advies dat bijna altijd geldt: geef elke indexeerbare pagina een canonical naar zichzelf. Zo'n self-referencing canonical lijkt overbodig, maar vangt alle onverwachte varianten af die je niet zag aankomen. Het is de standaardinstelling van een gezonde website.
Is een canonical een bevel of een verzoek?
Een verzoek. Google noemt het zelf een sterk signaal, maar behoudt de vrijheid om een andere versie als canoniek te kiezen. Dat gebeurt wanneer je overige signalen de canonical tegenspreken: interne links die massaal naar de variant wijzen, een sitemap met de verkeerde URL's, of redirects die ergens anders heen sturen.
In Search Console zie je precies hoe dat uitpakt. URL-inspectie toont zowel de canonical die jij opgaf als de URL die Google daadwerkelijk koos. Wijken die twee af, dan spreekt je site zichzelf ergens tegen. Bij sitecontroles is die vergelijking een vast onderdeel, omdat het verschil vaak jaren onopgemerkt blijft terwijl het wel rankings kost.
De les: een canonical werkt het best als alle signalen dezelfde kant op wijzen. Link intern altijd naar de hoofdversie, zet alleen hoofdversies in je XML-sitemap en houd je redirects consistent.
Welke canonical-fouten kosten je rankings?
De pijnlijkste is de canonical die naar de verkeerde pagina wijst. Het gebeurt geregeld na een migratie: alle pagina's krijgen per ongeluk een canonical naar de homepage. Google ziet dan één belangrijke pagina en honderd bijlagen. Je rankings verdampen terwijl de site er gewoon uitziet.
Nummer twee is de canonical naar een pagina die niet bestaat of zelf doorverwijst. Een canonical hoort naar een werkende, indexeerbare URL te wijzen. Wijst hij naar een 404 of een redirect, dan negeert Google hem meestal en ben je terug bij af.
Ook klassiek: canonicals combineren met noindex. Die twee vertellen tegenstrijdige verhalen. De canonical zegt "deze content telt mee op een ander adres", de noindex zegt "vergeet deze content". Kies er één, afhankelijk van wat je wilt bereiken.
Tot slot de dubbele canonical: twee tags op één pagina, meestal doordat een plugin en een thema allebei hun werk doen. Zoekmachines negeren in dat geval vaak beide. Controleer na elke installatie van een SEO-plugin even de broncode. Het overkomt meer websites dan je verwacht, en een technische SEO-audit haalt zulke conflicten er direct uit.
Hoe zet je canonical tags praktisch in?
Werk je met WordPress, dan regelen plugins zoals Yoast SEO of Rank Math automatisch self-referencing canonicals en kun je per pagina een afwijkende canonical instellen. Shopify doet het voor productvarianten grotendeels zelf. Maatwerkplatformen vragen om afspraken met je ontwikkelaar.
Wat je ook gebruikt: maak iemand verantwoordelijk voor de controle. Canonicals zijn onzichtbaar voor bezoekers, dus fouten vallen pas op als het verkeer al gedaald is. Een kwartaalcheck via Search Console, aangevuld met een crawl van je eigen site, houdt het probleem klein. Meer weten over wat er verder in zo'n controle hoort? Lees onze technische SEO-checklist.
Canonical tags houden je zichtbaarheid bij elkaar door Google te vertellen welke versie van elke pagina telt. Twijfel je of jouw canonicals goed staan of lekt je site waarde weg via URL-varianten? Bekijk onze SEO-dienstenpagina of plan een gratis gesprek via empowers.nl/contact.
Veelgestelde vragen over canonical tags
Wat is een canonical tag?
Een canonical tag is een regel code in de head van je pagina die aangeeft welke URL de hoofdversie van die content is. Bestaan er meerdere varianten van een pagina, dan weet Google dankzij de canonical welke versie in de zoekresultaten hoort en welke varianten bijzaak zijn.
Wanneer heb je een canonical tag nodig?
Zodra dezelfde content via meerdere URL's bereikbaar is. Denk aan filter- en sorteervarianten in een webshop, URL's met campagnecodes, printversies of een product dat in meerdere categorieën hangt. De canonical wijst dan telkens naar de schone hoofdversie.
Is een canonical tag een verplichting voor Google?
Nee, het is een sterk signaal maar geen bindende opdracht. Google kan een andere canonieke URL kiezen als andere signalen, zoals interne links of redirects, een ander verhaal vertellen. In Search Console zie je per pagina welke URL Google uiteindelijk als canoniek heeft gekozen.
Wat is een self-referencing canonical?
Dat is een canonical tag die naar de pagina zelf verwijst. Het klinkt overbodig, maar het voorkomt dat URL-varianten met parameters of hoofdletters als aparte pagina's behandeld worden. De meeste SEO-specialisten zetten daarom op elke indexeerbare pagina een self-referencing canonical.
Wat is het verschil tussen een canonical en een redirect?
Een redirect stuurt bezoekers en zoekmachines fysiek door naar een andere URL: de oude pagina is dan niet meer bereikbaar. Een canonical laat beide URL's bestaan en geeft alleen aan welke versie in de zoekresultaten hoort. Moet een pagina echt verdwijnen, kies dan een 301-redirect.
Hoe controleer ik mijn canonical tags?
Bekijk de broncode van een pagina en zoek naar rel=canonical in de head. Voor het volledige beeld gebruik je URL-inspectie in Google Search Console: daar staat zowel de canonical die jij hebt opgegeven als de URL die Google zelf als canoniek heeft gekozen. Wijken die af, dan is er werk.