Spring naar hoofdinhoud
Ons verhaal Branches Reviews Cases Kenniscentrum
Technische SEO

Canonical tags en duplicate content uitgelegd voor MKB

7 juni 20266 min lezenClickstrategie

Canonical tags voorkomen dat duplicate content je rankings verdunt. Leer self-referencing en cross-page canonical, voorkom 8 veelgemaakte fouten en optimaliseer voor AI-zoekmachines.

Canonical tags en duplicate content uitgelegd voor MKB

Wat zijn canonical tags en waarom voorkomen ze duplicate content?

Een canonical tag is een HTML-instructie die Google vertelt welke versie van een pagina de officiele (canonieke) versie is wanneer dezelfde of bijna gelijke content op meerdere URLs bereikbaar is. Voor MKB-sites is dit cruciaal omdat WordPress, WooCommerce en URL-parameters vaak per ongeluk duplicate content creeren die je rankings verdunt.

Zonder canonical tags weet Google niet welke URL geindexeerd moet worden, splitst ranking-power tussen duplicate versies en kan in extreme gevallen pagina helemaal niet indexeren. Deze gids legt uit hoe canonical tags werken, wanneer je ze gebruikt, en welke veelgemaakte fouten je voorkomt.

Waarom duplicate content een probleem is

Duplicate content ontstaat vaak ongemerkt:

  • HTTPS en HTTP: zonder redirect zijn https://site.nl en http://site.nl twee URLs voor dezelfde pagina
  • Www en non-www: site.nl en www.site.nl tellen als verschillende URLs
  • URL-parameters: ?utm_source=facebook, ?gclid=, ?filter=red maken nieuwe URLs voor dezelfde content
  • Trailing slash: /pagina en /pagina/ kunnen apart geindexeerd worden
  • Hoofdletters: /Pagina en /pagina als aparte URLs
  • WooCommerce filters: ?orderby=price, ?color=blue produceren oneindige variaties
  • Print-versies, AMP-versies, mobile-subdomain: dezelfde content op andere URLs

Google moet dan kiezen welke versie ranked. Soms kiest het de verkeerde. Soms ranked geen van allen. Soms splitst het ranking-equity over alle versies, waardoor geen enkele goed scoort.

Hoe canonical tags werken

Een canonical tag is een link-element in de HEAD van de HTML:

<link rel="canonical" href="https://jouwsite.nl/canonical-pagina/">

Je vertelt Google: “deze pagina is een versie van de master-pagina op deze URL”. Google ziet dat, geeft ranking-power door aan de canonical-URL, en indexeert die.

Drie typen canonical situaties

1. Self-referencing canonical

Elke unieke pagina wijst naar zichzelf als canonical. Voorbeeld:

// Op https://site.nl/dienst-x/
<link rel="canonical" href="https://site.nl/dienst-x/">

Doel: voorkomt dat parameter-versies van dezelfde URL (bv ?utm_source) als duplicates worden gezien.

2. Cross-page canonical (duplicate content)

Twee verschillende URLs met dezelfde content, een wijst naar de andere. Voorbeeld:

// Op https://site.nl/product?color=red (filter-variant)
<link rel="canonical" href="https://site.nl/product">

Doel: filter-varianten consolideren naar hoofdpagina.

3. Cross-domain canonical

Content gerepubliceerd op andere site, canonical wijst terug naar origineel. Voorbeeld:

// Op https://medium.com/jouw-artikel (republicatie)
<link rel="canonical" href="https://jouwsite.nl/origineel-artikel/">

Doel: voorkomen dat Medium-versie de original-site outrankt voor jouw eigen artikel.

Canonical tags in WordPress

WordPress voegt sinds versie 4.6 automatisch self-referencing canonical tags toe aan elke pagina. SEO-plugins overrulen of verfijnen dit:

Bron Wat het doet
WordPress core Automatische self-referencing canonical op posts en pagina
Yoast SEO Geavanceerdere canonical-logic, mogelijkheid tot overrule per pagina
Rank Math Idem als Yoast plus betere WooCommerce-handling
WooCommerce Speciale canonical-logic voor product-varianten en categorieen

Wanneer je canonical tags wel en niet gebruikt

Wel canonical gebruiken:

  • Filter- en sorteer-parameters in webshops (?orderby, ?color, ?size)
  • UTM-tracking parameters (?utm_source=facebook)
  • Print-versies van dezelfde content
  • Paginatie-URLs (?page=2, ?page=3): vroeger canonical naar pagina 1, nu deprecated, gebruik rel=”next/prev”)
  • HTTPS/HTTP en www/non-www consolidatie (maar gebruik 301 redirect als primaire oplossing)
  • Gerepubliceerde content op andere sites

Niet canonical gebruiken (maar wel iets anders):

  • Tijdelijke pagina -> gebruik 301 redirect, niet canonical
  • Geheel verschillende content -> gewoon laten (Google snapt het)
  • Pagina die je wilt verbergen -> gebruik noindex, niet canonical
  • Geredirecte pagina -> 301 redirect lost het op zonder canonical

Veelgemaakte fouten met canonical tags

  1. Canonical naar 404-pagina. Google volgt het, ziet 404, raakt verward.
  2. Canonical naar redirected URL. Maak het direct naar de eindbestemming.
  3. Conflicterende signalen: canonical zegt A, robots.txt blokkeert A, noindex op A. Kies een coherente strategie.
  4. Cross-domain canonical zonder afspraak. Andere site verwijdert canonical = duplicate content probleem.
  5. Relatieve URL ipv absolute: gebruik altijd https://volledig.com/url/, geen /url/.
  6. Verschillende canonical op verschillende plekken: header, JS-injected, sitemap. Google verwart.
  7. Self-canonical met query parameters meenemen: canonical moet schoon zijn zonder ?utm_=…
  8. Canonical op alle URLs naar homepage. Catastrofe, alle pagina ge-decanoniceerd.

Canonical en hreflang combineren

Voor meertalige sites: elke taalversie heeft zijn eigen self-canonical, en hreflang-tags die naar andere taalversies wijzen. Verkeerd: canonical van Nederlandse pagina naar Engelse pagina. Goed: NL pagina canoniceert zichzelf, hreflang verwijst naar EN-variant.

Canonical en AI-zoekmachines

AI-zoekmachines zoals ChatGPT, Perplexity en Google AI Overviews respecteren canonical tags. Bij gerepubliceerde content of cross-site syndicatie: zorg dat canonical naar jouw originele URL wijst, zodat AI jouw versie citeert in plaats van een herpublicatie.

Praktijkvoorbeeld: canonical-fix voor een webshop

Een webshop in elektronica had 18.000 URLs in Google Search Console, terwijl er maar 1.200 unieke producten waren. Oorzaak: WooCommerce-filters genereerden URLs voor elke kleur-prijs-merk-combinatie zonder canonical.

Analyse:

  • Geen self-canonical op product-pagina
  • Filter-URLs zoals /product?color=red niet canonicalized naar /product
  • 5.400 URLs hadden duplicate-content status in Search Console
  • Crawlbudget werd verspild aan filter-variaties

Fix: Rank Math canonical voor WooCommerce inschakelen + custom canonical filter voor product-variaties. Resultaat na 6 weken: URLs in Google van 18.000 naar 1.450 (gezond aantal). Organisch verkeer steeg 35 procent omdat ranking niet meer verdund werd.

Canonical tags testen en valideren

  1. Google URL Inspection tool: toont per URL welke canonical Google heeft gekozen (“user-declared canonical” vs “Google-selected canonical”).
  2. View source in browser: zoek naar <link rel="canonical" en valideer URL.
  3. Screaming Frog SEO Spider: bulk-audit van canonical tags voor hele site.
  4. Search Console Index Coverage: filter op “Duplicate, Google chose different canonical” om mismatches te vinden.

Veelgestelde vragen over canonical tags

Heb ik echt canonical tags nodig?

Voor de meeste WordPress-sites zorgt de SEO-plugin er automatisch voor. Voor webshops en sites met veel URL-parameters is bewuste canonical-strategie cruciaal.

Wat is het verschil tussen canonical en 301 redirect?

301 = permanente redirect, bezoeker en Google gaan naar nieuwe URL. Canonical = beide URLs blijven werken, maar Google weet welke de master is. Gebruik 301 voor permanente verhuizing, canonical voor duplicate content management.

Kan een pagina meerdere canonical tags hebben?

Nee, maximaal een. Meerdere canonical tags op een pagina veroorzaakt verwarring.

Mag canonical naar een externe site wijzen?

Ja, cross-domain canonical is geldig. Gebruik het bij contentsyndicatie (jouw artikel op Medium wijst terug naar jouw site).

Moet canonical exact dezelfde URL zijn als de pagina?

Voor self-referencing canonical: ja. Voor cross-page canonical: nee, kan naar andere URL wijzen.

Wat doet Google als canonical en hreflang conflicteren?

Google probeert beide te respecteren. Vermijd conflict door per taal-versie eigen self-canonical te hebben, plus correcte hreflang-tags.

Hoe vaak update Google de canonical-keuze?

Google evalueert canonical bij elke crawl. Veranderingen worden meestal binnen 1-2 weken doorgevoerd.

Helpt canonical voor AI-zoekmachines?

Ja. Canonical zorgt dat AI-bots jouw oorspronkelijke URL crediteert in plaats van een herpublicatie.

Aan de slag met canonical tags

Canonical tags zijn de scheidslijn tussen een efficient gecrawlde site en een chaotische duplicate-content-mess. Check via Search Console URL Inspection of jouw belangrijkste pagina correct gecanoniceerd zijn.

Wij bij Clickstrategie helpen MKB-ondernemers met canonical-audits en duplicate-content fixes. Plan een vrijblijvend strategiegesprek en we doen een gratis check van jouw canonical-status.

Gerelateerde artikelen: