Pagina wordt geladen.

Door Redactie CleverSEOBijgewerkt op 11 min lezen
Een canonical tag is een regel in de <head> van een pagina (<link rel="canonical">) die zoekmachines vertelt welke URL de hoofdversie is, als dezelfde of bijna dezelfde inhoud op meer adressen staat. Die hoofdversie heet de canonical URL. Google telt de links en andere signalen van de varianten daarbij op en toont meestal die URL in de zoekresultaten. Het is een sterk signaal, geen bevel: Google kiest uiteindelijk zelf.
Een canonical URL is het adres dat als hoofdversie geldt voor inhoud die via meer URL's bereikbaar is. Google omschrijft het als de URL die het uit een set dubbele pagina's als meest representatief kiest.
De canonical tag is jouw voorstel voor die versie; de canonical URL in Google is wat Google uiteindelijk kiest. Meestal zijn die twee gelijk, soms niet.
Dat verschil zie je per pagina in Search Console, in URL-inspectie: daar staan 'Door gebruiker aangegeven canonieke URL' en 'Door Google geselecteerde canonieke URL' onder elkaar.
Je zet een link-element met rel="canonical" in de <head> van de pagina, met een absolute URL inclusief https:// en domein. Google leest de tag alleen in de <head>.
Laat elke hoofdversie naar zichzelf verwijzen: Google raadt die zelfverwijzende canonical expliciet aan. Zo staat ook op een URL met parameters meteen welke versie telt.
Google kiest de canonieke URL op basis van alle signalen samen: redirects, canonicals, de sitemap, de voorkeur voor https en hreflang. Spreken die signalen je tag tegen, dan kan Google afwijken.
Op cleverseo.nl zelf krijgt elke pagina een absolute, zelfverwijzende canonical zonder slash aan het eind, en een URL mét afsluitende slash wordt doorgestuurd naar de versie zonder. Twee signalen met dezelfde boodschap; kijk maar in de paginabron van deze pagina.
<head>
<link rel="canonical" href="https://www.jouwdomein.nl/schoenen/model-x">
</head>Een beetje dubbele content binnen je eigen site is volgens Google normaal en geen overtreding van de spamregels. Het probleem is versnippering, geen straf.
Google noemt zelf vier redenen om een canonical op te geven:
Om als bronlink in AI Overviews of AI Mode te verschijnen, moet een pagina geïndexeerd zijn en met een fragment in de zoekresultaten kunnen staan. Extra technische eisen zijn er volgens Google niet. Welke van je dubbele URL's geïndexeerd wordt, bepaalt de canonicalisatie.
Bing schreef in december 2025 dat veel taalmodellen hun antwoorden baseren op de Bing-index of een andere zoekindex, en dat ze bijna-identieke URL's clusteren en er één kiezen om de groep te vertegenwoordigen. Met een canonical bepaal jij welke URL dat hoort te zijn.
Zeven plekken waar ze ontstaan:
Gebruik een canonical tag als een variant bereikbaar moet blijven voor bezoekers, maar niet als eigen pagina in Google hoeft: een gesorteerde lijst, een URL met trackingparameter, een product dat in twee categorieën hangt. Hoeft de variant niet te bestaan, dan is een 301-redirect beter; mag de pagina helemaal niet in Google, dan noindex.
Google rangschikt de methoden naar kracht: een redirect is een sterk signaal, een canonical ook, opname in de sitemap is een zwak signaal. Wijzen ze dezelfde kant op, dan versterken ze elkaar.
Gebruik noindex of robots.txt niet om Google een hoofdversie te laten kiezen. Noindex haalt de pagina volledig uit Google, en een URL die robots.txt blokkeert, kan Google niet lezen, dus ziet het je canonical ook niet. Zo'n geblokkeerde URL kan bovendien toch in Google verschijnen, alleen zonder inhoud.
Uit ons eigen werk: Dutch Fiber Trading, een klant van CleverTech AI (het bedrijf achter CleverSEO), had vier domeinen naast elkaar. Met een canonical waren alle vier bereikbaar gebleven; omdat geen bezoeker de oude domeinen nog nodig had, kozen we voor 301-redirects naar één canoniek domein. De uitwerking staat op de kennisbankpagina over de 301-redirect.
De beslisregel per variant:
Meestal hoef je de tag niet met de hand te typen. Controleer wel wat je systeem standaard doet.
Wat telt, is welke URL Google kiest. Zo zie je dat:
Stel: een webshop toont hetzelfde model via /heren/sneakers/model-x, /sale/model-x en /model-x?kleur=wit. Voor Google zijn dat drie URL's met dezelfde inhoud, die elk een deel van de links en klikken krijgen.
Kies één adres als hoofdversie, bijvoorbeeld /model-x. Die pagina krijgt een canonical naar zichzelf, de twee varianten een canonical naar /model-x.
Laat daarna de andere signalen meebewegen: het menu, de interne links en de XML-sitemap gebruiken alleen /model-x. Pas dan noemt elk signaal dezelfde URL en hoeft Google niet te gokken.
Controleer na een paar weken in URL-inspectie of 'Door Google geselecteerde canonieke URL' bij de varianten ook /model-x is.
De hoofdversie moet zelf indexeerbaar zijn en status 200 geven. Anders spreken je signalen elkaar tegen en kiest Google zelf.
Dan vraag je Google je hele site als kopie van de homepage te behandelen. De oorzaak is bijna altijd een plugin-instelling of een vaste tag in het thema: zoek in de paginabron op rel="canonical" en kijk of de href op elke pagina hetzelfde is.
Vervolgpagina's tonen andere producten of berichten. Google zegt expliciet: geef elke pagina in een reeks een eigen canonical.
De canonical zegt URL A, maar de sitemap en de interne links gebruiken URL B. Google adviseert overal dezelfde URL te noemen en intern alleen naar de hoofdversie te linken.
Gebruik je hreflang, kies dan een canonical in dezelfde taal. Een Engelse pagina met een canonical naar de Nederlandse haalt de Engelse versie uit beeld.
Een canonical als /pagina of met het adres van je testomgeving wijst naar het verkeerde domein zodra die omgeving gekopieerd of geïndexeerd wordt. Gebruik altijd de volledige productie-URL.
Canonical betekent 'de erkende, officiële versie'. In SEO is de canonical URL het adres dat als hoofdversie geldt voor een pagina die ook via andere adressen bereikbaar is. De canonical tag is de regel code waarmee je die voorkeur aan zoekmachines doorgeeft.
De tag is jouw voorstel in de <head>; de canonical URL is wat Google kiest. Welke dat is, zie je in URL-inspectie.
Verplicht is het niet: zonder canonical kiest Google zelf. Google raadt wel een zelfverwijzende canonical op de hoofdversie aan. Pagina's met noindex hebben er geen nodig.
Een canonical die naar de eigen URL van de pagina wijst. Daarmee zegt de hoofdversie: ik ben de versie die telt. Komt iemand via een URL met ?utm_source of een andere parameter binnen, dan wijst dezelfde tag meteen naar het schone adres.
Bij een 301 gaat de bezoeker automatisch naar de nieuwe URL en is de oude niet meer te zien. Bij een canonical blijft de variant bereikbaar en vraag je Google alleen de signalen bij de hoofdversie op te tellen. Hoeft de variant niet te bestaan, dan is een 301 de duidelijkste keuze.
Niet naar een andere pagina. Noindex zegt 'niet indexeren', een canonical zegt 'tel mij bij die andere URL': dat zijn tegenstrijdige signalen. Kies er één, afhankelijk van of de pagina in Google mag.
Ja. Google vraagt per pagina een canonical URL te kiezen en die in de sitemap op te nemen; elke URL in de sitemap geldt als voorstel voor de hoofdversie. Staan er varianten in, dan spreekt je sitemap je canonical tags tegen.
Hreflang koppelt taal- en regioversies aan elkaar, de canonical wijst binnen één taal de hoofdversie aan. Elke taalversie krijgt dus een canonical in dezelfde taal, meestal naar zichzelf. Laat je de Duitse versie naar de Nederlandse wijzen, dan verdwijnt de Duitse uit beeld.
Ja. Staat dezelfde tekst op twee eigen sites, dan zet je op de kopie een canonical naar het origineel. Neemt een partner je artikel over, dan geven Google en Bing verschillend advies: Google wil een noindex op de kopie, Bing een canonical naar jouw origineel. Vraag de partner om de noindex; dan blijft de kopie in beide zoekmachines uit beeld.
Dan spreken je signalen elkaar meestal tegen. Check of interne links, sitemap, redirects en hreflang naar dezelfde URL wijzen als je canonical. Zijn de pagina's inhoudelijk wel echt verschillend, maak dat verschil dan duidelijker in de tekst.
Nee. Search Console meldt daarmee dat een variant met een canonical naar de hoofdversie wijst en dat die hoofdversie geïndexeerd is. Je hoeft niets te doen, tenzij de pagina eigenlijk zelf in Google had moeten staan.
Daar noemt Google geen vaste termijn: het hangt af van hoe vaak je pagina's gecrawld worden. Met Indexering aanvragen in URL-inspectie kun je het voor belangrijke URL's versnellen; daar geldt een quotum voor. Heb je pagina's inhoudelijk verder uit elkaar getrokken, dan kan Google ze nog tot twee weken in hetzelfde cluster houden.
Bing ondersteunt rel=canonical en adviseert hem voor varianten zonder eigen zoekintentie. Voor Google's AI Overviews en AI Mode gelden geen extra eisen: een pagina moet geïndexeerd zijn en met een fragment kunnen verschijnen. Een heldere canonical zorgt dat dat de juiste URL is.