Als meerdere pagina’s op dezelfde zoekopdracht mikken, kunnen ze elkaar in de zoekresultaten in de weg zitten. Je leert hoe je mogelijke SEO-kannibalisatie herkent, wat de oorzaak kan zijn en hoe je pagina’s inhoudelijk scherper afbakent.

Wat SEO-kannibalisatie is en waarom Google pagina’s laat wisselen

SEO-kannibalisatie ontstaat wanneer meerdere pagina’s op één website een vergelijkbare zoekopdracht én zoekintentie bedienen. Daardoor kunnen ze om dezelfde posities concurreren. Stel dat een webshop zowel een categoriepagina voor hardloopschoenen als een uitgebreide blog over hardloopschoenen heeft. Als beide pagina’s vooral producten tonen en vrijwel dezelfde vragen beantwoorden, is voor een zoekmachine niet vanzelfsprekend welke URL het beste resultaat is.

Dat betekent niet dat Google een website automatisch bestraft zodra twee pagina’s hetzelfde zoekwoord noemen. Een onderwerp kan op meerdere plekken relevant zijn, en verschillende pagina’s kunnen naast elkaar ranken als ze elk een eigen functie hebben. Het probleem ontstaat vooral wanneer de pagina’s onvoldoende van elkaar verschillen. Google kan dan afwisselend de ene of de andere URL tonen, signalen zoals links en klikken over meerdere pagina’s verdelen, of een URL kiezen die voor de bezoeker minder geschikt is.

De gevolgen verschillen per situatie. Soms zie je schommelende posities, soms krijgt een belangrijke commerciële pagina minder verkeer dan verwacht. Maar een wisselende URL is op zichzelf nog geen bewijs van kannibalisatie: wijzigingen in de zoekresultaten, concurrentie en seizoensinvloeden kunnen hetzelfde beeld geven. Beoordeel daarom niet alleen of pagina’s zoekwoorden delen, maar ook of hun inhoud, bedoeling en rol op de website daadwerkelijk overlappen.

SEO-kannibalisatie herkennen met Google Search Console

Google Search Console is een praktisch startpunt om mogelijke overlap op te sporen. Open het prestatierapport, kies een relevante periode en filter op een zoekopdracht die belangrijk is voor je website. Bekijk daarna het tabblad met pagina’s. Verschijnen daar meerdere URL’s met vertoningen of klikken voor dezelfde zoekopdracht, dan is dat een aanwijzing om verder te onderzoeken. Het is geen automatische diagnose: een overzichtspagina en een verdiepende uitleg kunnen allebei terecht voor dezelfde brede term worden getoond.

Let op patronen over tijd. Wisselt de URL die vertoningen en klikken ontvangt regelmatig? Daalt de ene pagina wanneer de andere stijgt? En blijft de positie van het domein als geheel ongeveer gelijk, terwijl de zichtbaarheid verdeeld raakt over URL’s? Zulke signalen maken overlap aannemelijker. Vergelijk wel perioden van gelijke lengte en houd rekening met seizoensinvloeden, wijzigingen op de website en veranderingen in het zoekgedrag. Een week-op-weekvergelijking kan bij een onderwerp met weinig zoekvolume misleidend zijn.

Controleer ook welke zoekopdrachten de pagina’s afzonderlijk aantrekken. Twee URL’s kunnen op één brede term concurreren, maar voor andere varianten juist een duidelijke eigen rol hebben. Exporteer daarom de gegevens en vergelijk zoekopdracht, pagina, vertoningen, klikken en gemiddelde positie. Search Console toont bovendien niet elke mogelijke combinatie even volledig en gemiddelde posities zijn geen vaste ranglijst. Gebruik het rapport dus als signaalbron, aangevuld met een inhoudelijke beoordeling van de pagina’s en de actuele zoekresultaten.

Zoekintentie vergelijken voordat je pagina’s aanpast

Een gedeeld zoekwoord is minder belangrijk dan een gedeelde zoekintentie. Iemand die zoekt op een productcategorie wil vaak opties bekijken en vergelijken. Iemand die zoekt hoe een product werkt, zoekt eerder uitleg. Toch zijn intenties niet altijd netjes gescheiden: een brede zoekopdracht kan tegelijk informatief en commercieel zijn. Bekijk daarom de zoekresultaten voor de exacte term waarop de pagina’s volgens Search Console vertoningen krijgen. Welke soorten pagina’s staan er? Zijn het categorieën, productpagina’s, gidsen, video’s of vergelijkingsartikelen?

Noteer vervolgens wat de bezoeker waarschijnlijk wil bereiken en welke taak elke eigen pagina vervult. Een gids kan uitleggen waar je op moet letten, terwijl een categoriepagina producten aanbiedt met filters en actuele voorraad. Dat beide pagina’s het onderwerp behandelen, is dan logisch. De grens vervaagt wanneer de gids vooral een verkapte productlijst wordt of de categorie bovenaan uitgebreide algemene uitleg herhaalt. Zoekmachines en bezoekers krijgen dan minder duidelijke aanwijzingen over de beste bestemming.

Maak een eenvoudige intentiematrix met per URL het primaire publiek, de belangrijkste vraag, de gewenste vervolgstap en de inhoud die uniek is voor die pagina. Vergelijk die matrix met de huidige zoekresultaten, niet alleen met je oorspronkelijke contentbriefing. Een pagina die ooit als uitleg is geschreven, kan inmiddels vooral productvergelijkingen bevatten. De afweging is ook niet zwart-wit: soms is een pagina bewust breed en ondersteunt die een reeks deelvragen. Scherp afbakenen betekent dan niet elk zoekwoord in een aparte pagina stoppen, maar een herkenbare hoofdtaak kiezen en bijzaken ondergeschikt maken.

Dubbele SEO-focus in categorieën en productpagina’s voorkomen

Webshops hebben vaak veel URL’s die inhoudelijk dicht bij elkaar liggen. Een categoriepagina, een merkpagina, een productlisting met filters en een redactionele koopgids kunnen allemaal dezelfde productnaam of categorie bevatten. Controleer eerst welke pagina bedoeld is als hoofdlanding voor de brede commerciële zoekopdracht. Een categoriepagina is meestal geschikt om een assortiment te tonen, terwijl een productpagina één specifiek artikel beschrijft. Een gids kan aankoopcriteria uitleggen en bezoekers helpen kiezen, zonder de categoriepagina volledig na te bootsen.

Facetten en filters verdienen aparte aandacht. URL’s met parameters voor maat, kleur of sortering kunnen indexeerbare varianten opleveren. Als die varianten weinig eigen waarde hebben, kunnen ze het aantal vergelijkbare pagina’s vergroten en crawlbudget of signalen versnipperen. Niet elke filterpagina moet echter worden uitgesloten: een veelgevraagde combinatie met een stabiel assortiment kan een nuttige landingspagina zijn. Beoordeel zoekvraag, voorraad, unieke inhoud en de kans dat de pagina ook zonder filtercontext een goed resultaat biedt.

Let daarnaast op automatisch gegenereerde tekst. Als honderden categorieën dezelfde introductie hebben met alleen een plaatsnaam of productterm als wisselwoord, krijgen pagina’s weinig inhoudelijke eigenheid. Meer tekst toevoegen is niet per se de oplossing; extra tekst die niets toevoegt, maakt het onderscheid niet sterker. Kies liever per paginatype een duidelijke functie, unieke selectiecriteria en passende interne links. Het risico van te vergaande opsplitsing is dat kleine categorieën dun worden of nauwelijks producten bevatten. Een samengestelde categorie kan dan nuttiger zijn dan meerdere vrijwel lege landingspagina’s.

Blogartikelen en kennisbankpagina’s inhoudelijk afbakenen

Bij redactionele websites ontstaat overlap vaak doordat nieuwe artikelen voortbouwen op oudere stukken zonder dat de bestaande structuur wordt bekeken. Een uitlegpagina, een stappenplan en een lijst met tips kunnen hetzelfde hoofdonderwerp behandelen. Dat kan prima werken als elk artikel een andere vraag beantwoordt. Maar wanneer alle drie dezelfde basisuitleg geven, dezelfde voorbeelden gebruiken en op dezelfde zoekopdrachten mikken, is het voor lezers onduidelijk welke pagina ze nodig hebben.

Leg voor publicatie vast welke zoekvraag het nieuwe artikel uniek behandelt. Bekijk bestaande artikelen op onderwerp, intentie, actualiteit en organisch verkeer. Een praktische inhoudskaart kan per URL de hoofdvraag, ondersteunende vragen, doelgroep en volgende stap noteren. Is er al een sterke pagina die de nieuwe invalshoek voldoende kan dragen, dan kan aanvullen of actualiseren verstandiger zijn dan publiceren. Een nieuw artikel is vooral te rechtvaardigen wanneer het een aantoonbaar andere behoefte bedient, bijvoorbeeld een technische verdieping naast een introductie voor beginners.

Ook interne links helpen de rolverdeling verduidelijken. Een breed basisartikel kan verwijzen naar een gespecialiseerde uitleg, terwijl die verdieping teruglinkt naar het overzicht. Zorg dat linkteksten beschrijven wat de bezoeker op de bestemmingspagina vindt; gebruik niet overal hetzelfde exacte zoekwoord als ankertekst. Dat maakt de architectuur voor mensen begrijpelijker, maar lost inhoudelijke dubbeling niet vanzelf op. Publicatiekalenders kunnen bovendien oude artikelen buiten beeld laten. Neem bestaande URL’s daarom mee in de redactieworkflow en beoordeel bij een nieuw onderwerp of een update, samenvoeging of echt nieuwe pagina de beste keuze is.

Pagina’s samenvoegen, behouden of opnieuw positioneren

Wanneer twee pagina’s aantoonbaar dezelfde behoefte bedienen, zijn er grofweg drie routes: samenvoegen, één pagina behouden en de andere verwijderen of doorsturen, of beide pagina’s een andere rol geven. Kijk niet uitsluitend naar welke URL de hoogste positie heeft. Beoordeel ook de kwaliteit en actualiteit van de inhoud, relevante backlinks, conversies, interne links en de bruikbaarheid voor bezoekers. Een pagina met weinig organisch verkeer kan bijvoorbeeld waardevolle verwijzende links hebben of een specifieke taak vervullen die niet uit de zoekcijfers blijkt.

Samenvoegen is vaak logisch als de pagina’s grotendeels dezelfde informatie bevatten en geen duidelijke reden hebben om zelfstandig te bestaan. Kies dan een geschikte hoofd-URL, verwerk relevante unieke informatie uit de andere pagina en stuur de oude URL met een permanente redirect door naar de meest passende bestemming. Een redirect naar de homepage is meestal geen goede vervanging: de bezoeker verwacht een overeenkomstige pagina. Controleer ook of interne links, navigatie en eventuele XML-sitemaps naar de nieuwe voorkeurs-URL verwijzen.

Behouden en herpositioneren past beter wanneer de intenties wel degelijk verschillen. Maak de ene pagina dan bijvoorbeeld een beknopte keuzehulp en de andere een diepgaande handleiding. Dat vraagt meer dan een nieuwe titel: pas ook de inhoud, koppen, voorbeelden en interne links aan. Houd de trade-off in gedachten: te veel samenvoegen kan nuttige subonderwerpen laten verdwijnen, terwijl te veel pagina’s de keuze en het onderhoud onnodig ingewikkeld maken. Leg vast waarom je voor een route kiest, zodat een latere redacteur niet opnieuw een vergelijkbare pagina publiceert.

Canonical tags, redirects en interne links goed inzetten

Technische signalen kunnen helpen om URL-varianten te beheren, maar een canonical tag is geen reparatie voor elke inhoudelijke overlap. Een canonical verwijst naar de URL die volgens de beheerder de voorkeursversie is van sterk vergelijkbare of dubbele pagina’s. Zoekmachines behandelen die aanwijzing als een signaal, niet als een gegarandeerd bevel. Als twee pagina’s een wezenlijk andere inhoud of functie hebben, is een canonical van de ene naar de andere doorgaans geen geschikte manier om concurrentie op te lossen.

Een permanente redirect is passender wanneer een oude pagina echt is vervangen of wanneer twee pagina’s zijn samengevoegd. Daarmee wordt een bezoeker én een crawler doorgestuurd naar een nieuwe bestemming. Voorkom redirectketens, tijdelijke omwegen en doorverwijzingen naar een pagina die slechts losjes verwant is. Controleer na een migratie of de bestemming indexeerbaar is, de inhoud aansluit op de oude URL en interne verwijzingen zijn bijgewerkt. Een redirect is geen garantie dat alle historische signalen direct of volledig worden overgedragen.

Interne links geven daarnaast context over de structuur van de website. Als tien artikelen allemaal met dezelfde ankertekst naar verschillende pagina’s wijzen, wordt de beoogde hiërarchie niet duidelijker. Kies per onderwerp een logische hoofdroute en link ondersteunende pagina’s daar gericht naartoe. Controleer ook navigatie, breadcrumbs en gerelateerde-artikelenmodules; geautomatiseerde blokken kunnen onbedoeld veel concurrerende URL’s gelijk behandelen. Een sitemap kan zoekmachines helpen URL’s te ontdekken, maar maakt pagina’s niet automatisch belangrijker. Stem technische keuzes daarom af op het inhoudelijke besluit: eerst bepalen welke pagina welke taak heeft, daarna canonical, redirect en interne links consistent toepassen.

Resultaten na een wijziging meten zonder te snel te concluderen

Na een aanpassing wil je weten of de gekozen pagina duidelijker presteert, maar organische resultaten veranderen om meer redenen dan alleen je wijziging. Noteer vooraf welke URL’s, zoekopdrachten en statistieken je volgt. Denk aan klikken, vertoningen, gemiddelde positie en, waar relevant, omzet of leads. Vergelijk niet alleen één brede zoekterm: bekijk ook varianten die passen bij de bedoelde rol van elke pagina. Een goede uitkomst kan zijn dat één URL de algemene term opvangt en een andere juist specifieke vragen, ook als die tweede minder vertoningen heeft.

Geef zoekmachines tijd om wijzigingen opnieuw te crawlen en te verwerken. De benodigde periode hangt af van de crawlactiviteit, de omvang van de wijziging en de concurrentie. Vergelijk waar mogelijk dezelfde kalenderperiode met een eerdere periode, zodat seizoenspatronen minder snel voor een verbetering of daling worden aangezien. Houd tegelijk rekening met updates van zoekmachines, campagnes, prijswijzigingen en voorraadproblemen. Verander niet iedere week opnieuw titels, redirects en inhoud; dan is achteraf lastig vast te stellen welke ingreep effect had.

Beoordeel ook de kwaliteit van het bezoek. Als een categoriepagina meer klikken krijgt maar bezoekers meteen teruggaan naar de zoekresultaten, kan de gekozen URL niet goed aansluiten op de verwachting. Bij een informatieve pagina kan juist een lager klikpercentage samengaan met zichtbaarheid op een bredere reeks vragen. Gebruik Search Console als meetbron, aangevuld met analytics en waar mogelijk gegevens over vervolgstappen. Spreek vooraf af welke signalen aanleiding zijn om bij te sturen en welke schommelingen normaal zijn. Zo voorkom je dat een tijdelijke positiebeweging leidt tot een onnodige tweede migratie.