Search Engine Optimization Intermediate

Template-cannibalisatie

Wanneer templates hetzelfde optimalisatiepatroon herhalen over verschillende pagina-sets, overlapt de zoekintentie en ontstaan er meestal geen sterkere rankings.

Updated Apr 04, 2026

Quick Definition

Templatecanibalisatie treedt op wanneer een CMS-sjabloon grote groepen pagina’s laat concurreren op dezelfde zoekopdracht(en) met nagenoeg identieke titels, H1’s, ankers en body-tekst. Dat is belangrijk omdat Google moeite heeft om het doel van elke pagina te onderscheiden, waardoor posities, crawl-efficiëntie en interne linkwaarde over te veel URL’s worden verspreid.

Template-cannibalisatie is geen klassieke duplicate content. Het is een schaalbaarheidsprobleem waarbij templates honderden of duizenden URL’s dwingen om achter hetzelfde zoekwoordcluster aan te jagen—meestal via herhaalde title tags, H1’s, interne ankers en dunne boilerplate.

Het resultaat is voorspelbaar: Google ziet meerdere pagina’s met een zwakke onderlinge differentiatie en kiest ze niet consistent. Rankings wiebelen. Het crawl budget wordt verspild. Interne links geven gemengde signalen.

Hoe het zich uit

Je ziet het het vaakst bij store locators, city pages, gefacetteerde categorie-URL’s, programmatic SEO-pagina’s, blog tag-archieven en e-commerce productvarianten. Een template genereert dan iets als “Best CRM-software | Merk” over 200 pagina’s, en verandert vervolgens alleen één term die de zoekintentie niet wijzigt.

In Google Search Console is het patroon duidelijk. Meerdere URL’s verdienen vertoningen vanuit dezelfde queryset, maar geen van alle breekt door naar posities 1-3. In Ahrefs of Semrush is de overlap in zoekwoorden hoog, terwijl het verkeer per URL laag blijft. In Screaming Frog stapelen duplicate of bijna-duplicate titles en H1’s zich razendsnel op.

Hoe je het goed diagnosticeert

  • Doorzoek het betreffende onderdeel in Screaming Frog of Sitebulb en exporteer duplicate titles, H1’s en pagina’s met een laag woordenaantal.
  • Controleer de GSC page-querydata en zoek naar meerdere URL’s die dezelfde high-impression queries delen.
  • Evalueer interne ankers. Als 50+ links exact-match ankers naar verschillende URL’s gebruiken, creëert de template ambiguïteit.
  • Vergelijk intentie, niet alleen tekst. Twee pagina’s kunnen 70% verschillen in formulering en toch cannibaliseren als ze op dezelfde SERP mikken.

Een kanttekening: niet elke overlappende queryset is een probleem. Google’s John Mueller heeft herhaaldelijk gezegd dat sommige overlap van zoekwoorden tussen pagina’s normaal is. Het probleem is aanhoudende intentieconflict (intent collision), niet een paar gedeelde vertoningen.

Wat meestal helpt

  1. Differentiëer de template met betekenisvolle variabelen: locatie, voorraadstatus, servicetype, doelgroep, prijsklasse of use case.
  2. Verminder het aantal pagina’s wanneer pagina’s geen unieke waarde toevoegen. Maak zwakke URL’s canoniek of leid ze met een 301-redirect door naar de sterkere parent.
  3. Herstructureer interne links zodat één primaire URL het exact-match anker krijgt en de ondersteunende URL’s aangepaste ankers.
  4. Voeg unieke on-page-blokken toe naast het uitwisselen van termen. Surfer SEO redt geen set pagina’s als elke pagina nog steeds dezelfde intentie beantwoordt.

Op sites met minder dan 100.000 URL’s kun je vaak binnen 2-4 weken in GSC crawl consolidatie zien na redirects en opschoning van canonical’s. Verplaatsing in rankings duurt meestal langer. Zes tot tien weken is een realistische termijn.

Wat praktijktesters vaak verkeerd doen

De luie oplossing is een stad- of producttoken toevoegen en het “uniek” noemen. Dat verandert vaak alleen de string, niet de intentie. Als elke pagina nog steeds dezelfde opbouw van content heeft, dezelfde FAQ’s, dezelfde ankers en geen gelokaliseerde of attribuut-specifieke waarde bevat, blijft Google ze als substituten behandelen.

Een andere fout is het beschuldigen van “duplicate content” en alles noindex’en. Dat kan index-bloat beperken, maar het lost het onderliggende architectuurprobleem niet op.

De praktische KPI-set is eenvoudig: minder concurrerende URL’s per zoekwoordcluster, meer niet-brand klikken naar de beoogde pagina en een sterkere gemiddelde positie voor de primaire URL. Als dat niet verbetert, is de template nog steeds niet genoeg gedifferentieerd.

Frequently Asked Questions

Is template-cannibalisatie hetzelfde als duplicate content?
Nr. Dubbele content gaat over inhoudsblokken die in hoge mate identiek of substantieel herhaald zijn, terwijl kannibalisatie van templates betrekking heeft op meerdere pagina’s die hetzelfde zoekintentie/intentie targeten. Je kunt ook sprake hebben van kannibalisatie wanneer de bewoordingen technisch gezien verschillen.
Hoe vind ik template-canibalisatie snel?
Begin met Screaming Frog om dubbele titels, H1’s en bijna-identieke paginapatronen te detecteren. Valideer dit vervolgens in Google Search Console door te controleren of meerdere URL’s vertoningen en klikken ontvangen voor hetzelfde querycluster.
Losse canonicals templatecannibalisatie op?
Soms wel, maar niet op zichzelf. Canonicals helpen wanneer pagina’s legitieme duplicaten of (bijna-)duplicaten zijn, maar ze zijn zwak als de site-architectuur en de interne interne links nog steeds meerdere URL’s aanbieden met dezelfde set zoekwoorden.
Welke pagina’s lopen het meeste risico?
Locators voor winkels/vestigingen, lokale servicepagina’s, gefacetteerde e-commerce-URL’s, tag-archieven en programmatic SEO-pagina’s zijn doorgaans de grootste boosdoeners. Elke CMS-gestuurde paginareeks met meer dan 100 URL’s verdient een templatebeoordeling.
Welke metrics moet ik bijhouden na een fix?
Volg niet-merkgebonden klikken, gemiddelde positie, het aantal ranking-URL’s per querycluster en de crawlactiviteit in GSC. Houd in Ahrefs of Semrush in de gaten of één beoogde URL de keywordset gaat domineren in plaats van deze te delen.
Kan door AI gegenereerde content template-cannibalisatie verergeren?
Ja, snel. Teams die AI gebruiken om citypagina’s of featurepagina’s op te schalen, produceren vaak variaties op het oppervlak, zonder de intentie te veranderen. De output lijkt uniek voor een contenttool, maar valt uiteindelijk terug op hetzelfde SERP-doel.

Self-Check

Genereren meerdere URL’s op deze template vertoningen voor dezelfde non-brand zoekwoordcluster in GSC?

Heeft elke pagina een duidelijk ander zoekintentie, of is het alleen maar een verwisselde token zoals stad, kleur of functienaam?

Geven interne links één duidelijk primair signaal door, of verspreiden ze exact-match ankers over meerdere URL’s?

Als ik morgen 30% van deze pagina’s verwijder, zou dan daadwerkelijk gebruikerswaarde verdwijnen?

Common Mistakes

❌ Het toevoegen van dynamische tokens aan titels en H1’s zonder de paginabedoeling of de unieke waarde te veranderen

❌ Canonical-tags gebruiken als pleister terwijl conflicterende interne links en indexeerbare duplicaten op hun plek blijven

❌ Uniciteit beoordelen op basis van het kopiepercentage in plaats van overlap in de SERP en zoekintentie

❌ Pagina’s met facetten of locaties met nulwaarde toch geïndexeerd houden, omdat ze in het CMS bestaan

All Keywords

template-cannibalisatie seo-canibalisatie keyword cannibalisatie dubbele title-tags overlap in zoekintentie programmatic SEO-problemen cannibalisatie in Google Search Console Screaming Frog dubbele pagina’s interne linkcannibalisatie SEO-gefacetteerde navigatie storelocator SEO canonicalisatie seo

Ready to Implement Template-cannibalisatie?

Get expert SEO insights and automated optimizations with our platform.

Get Started Free