Terug naar blogSEO

Zoekwoordonderzoek: zo werkt onze data-gedreven SEO-aanpak

Team Acclerate14 min leestijd
Zoekwoordonderzoek: zo werkt onze data-gedreven SEO-aanpak

Waarom we beginnen bij data, niet bij onderbuik

Iedereen heeft een mening over wat klanten zoeken. Het probleem is dat die meningen bijna altijd gekleurd zijn: je kent je eigen product te goed, gebruikt vakjargon dat je klant nooit intikt, en overschat de termen die jij belangrijk vindt. Data corrigeert dat. Als uit het onderzoek blijkt dat "tuinbank kopen" tien keer vaker gezocht wordt dan de productnaam die je zelf hanteert, dan is dat geen mening meer maar een feit waar je je pagina's op inricht.

Er is nog een reden waarom we deze investering vooraan in het traject zetten. SEO-budget is eindig, en de grootste fout die je kunt maken is het gelijkmatig uitsmeren over alles. Sommige onderwerpen hebben veel vraag en weinig concurrentie: daar zit snelle winst. Andere hebben veel vraag maar staan vol met sterke spelers: daar heb je een lange adem en een scherpe hoek nodig. En weer andere klinken belangrijk maar worden nauwelijks gezocht. Zonder data behandel je die drie categorieën hetzelfde. Met data zet je je energie waar de omzet zit.

Google zelf stuurt hier ook op aan. In zijn richtlijnen voor nuttige, betrouwbare content benadrukt de zoekmachine dat je moet schrijven voor de mens achter de zoekopdracht, niet voor het algoritme. Om dat te kunnen, moet je eerst weten wélke mensen wélke vragen stellen. Zoekwoordonderzoek is precies die stap: het vertaalt "we willen beter gevonden worden" naar een concrete lijst van vragen die je publiek daadwerkelijk stelt.

Stap 1: Seeds, de juiste startpunten

Elk onderzoek begint met een seed-lijst: 20 tot 30 kernbegrippen die de basis vormen voor alle verdere expansie. Die halen we niet uit onze duim, maar uit de webshop zelf. We lopen het menu, de collecties en de categoriestructuur langs en destilleren daar de bread-and-butter-termen uit: de producten en diensten waar de omzet vandaan komt.

Een goede seed-lijst is bewust breed en dekt meerdere lagen tegelijk:

  • Service- en categorietermen die de kern van het aanbod raken (bijvoorbeeld "buitenkeuken beton" of "Rivièra Maison meubelen").
  • Component- en producttermen die dieper in het assortiment zitten (de losse producttypes, materialen en varianten).
  • Merktermen: de eigen merknaam plus de merken die de shop voert.
  • Concurrent-seeds: drie tot zes directe concurrenten waarvan we later de ranking-zoekwoorden ophalen.
  • Lokale en probleem-seeds waar die relevant zijn (een stad, of een concrete klantvraag).

Die brede start is belangrijk, want elke seed wordt straks vertienvoudigd. Een scheve of te smalle seed-lijst geeft een scheve dataset, hoe goed de rest van het proces ook is. Dit is het enige handmatige, oordeelsgevoelige moment in de pipeline; alles daarna is programmatisch en reproduceerbaar.

Stap 2: Programmatische discovery over meerdere bronnen

Hier begint het programmatische deel. Voor elke seed halen we via de SeRanking Data API tot 1.000 verwante zoekwoorden op, compleet met volume, kosten per klik, concurrentie (op een schaal van 0 tot 1), difficulty (de organische ranking-barrière van 0 tot 100) en de zoekintentie. We combineren daarbij verschillende soorten uitvragen: verwante zoekwoorden voor topicale expansie, vraag-gebaseerde zoekopdrachten ("hoe plaats je...", "wat kost..."), en long-tail-varianten voor de staart van de vraag.

De echt waardevolle stap zit in de concurrent-crawls. Naast de eigen shop halen we van de best rankende concurrenten op waar zíj verkeer mee binnenhalen. Dat is precies waar het concurrentie-gat zichtbaar wordt: zoekwoorden waar meerdere concurrenten in de top-10 staan en de klant nergens te bekennen is. Dat signaal is goud waard, want het wijst je direct naar vraag die je markt bewijst maar die jij nog laat liggen. In een van onze trajecten groeide de categorie "aangrenzende" zoekwoorden met een factor 52 zodra we de concurrent-crawls toevoegden, simpelweg omdat de ranking-sets van bredere retailers vol staan met termen die de standaard-tools missen.

Als tweede, controlerende bron leggen we de Google Keyword Planner ernaast (voor de Nederlandse markt, Nederlandse taal). SeRanking dekt het leeuwendeel, maar Google is de autoritatieve bron voor kosten per klik en concurrentie in de advertentieveiling, en pikt af en toe long-tail-termen op die elders ontbreken. Twee bronnen die elkaar bevestigen geven een steviger beeld dan één, en bij een negatieve bevinding ("hier is geen serieuze vraag") controleren we die altijd tegen een tweede bron voordat we het als feit opschrijven.

Vervolgens voegen we alles samen tot één dataset. Dubbele zoekwoorden worden ontdubbeld, waarbij bij een botsing de bron met het hoogste volume de basisregel wordt en lege velden worden aangevuld vanuit de andere bron. Zo krijgt elk zoekwoord de rijkst mogelijke set gegevens, ongeacht waar het vandaan kwam. Voor de intentie geven we de voorkeur aan de native intentie-codes van SeRanking, met een regelgebaseerde terugval voor de rijen die dat veld missen.

Stap 3: Classificeren met het onion-model

Een lijst van 15.000 losse zoekwoorden is nog geen strategie. De volgende stap is structuur aanbrengen, en dat doen we met wat wij het onion-model noemen: concentrische lagen die de afstand van een zoekopdracht tot de kern van het aanbod beschrijven. Elk zoekwoord krijgt automatisch een niche, een cluster, een intentie en een relevantie-tier.

De zes nichelagen lopen van binnen naar buiten:

  • BRAND: zoekopdrachten naar de eigen merknaam.
  • COMPETITOR: zoekopdrachten naar directe of aangrenzende concurrenten.
  • CORE: directe dienst- of koop-intentie, de hoogste commerciële relevantie.
  • SPECIFIC: component- en productniveau, het sterke "in-market" signaal.
  • LATERAL: aangrenzende onderwerpen en problemen, een zachter signaal.
  • GENERIC: brede categorietermen zonder specifiek intentiesignaal.

Binnen elke niche verdelen we de zoekwoorden verder in clusters: het exacte producttype of onderwerp, in het Nederlands benoemd (bijvoorbeeld "Bloembakken & plantenbakken" of "Karpetten & Vloerkleden"). Daarnaast krijgt elk zoekwoord een intentielabel. We werken met vier vaste intenties, want die bepalen wat voor pagina je erop bouwt:

  • Informationeel: leren, inspiratie, hoe-doe-je-dat (een blog of gids).
  • Commercieel: onderzoek vóór de aankoop, zoals kosten, vergelijkingen en "beste" (een commerciële gids of categoriepagina).
  • Transactioneel: klaar om te handelen, met werkwoorden als offerte, kopen, plaatsen of aanvragen (een product- of dienstpagina).
  • Navigationeel: merknaam-zoekopdrachten.

Zoekintentie is het scharnierpunt tussen zoekwoord en pagina. Een van de meest gemaakte fouten in SEO is een informationele zoekopdracht beantwoorden met een verkooppagina, of andersom. Wie "hoe onderhoud ik mijn meubels" intikt wil geen productcatalogus, en wie "tuinbank kopen" intikt wil geen lang essay. Ahrefs heeft de rol van zoekintentie goed gedocumenteerd, en het komt neer op dit: match het paginatype op wat de zoeker op dat moment wil, anders rank je nooit, hoe goed je tekst ook is.

Ten slotte krijgt elk zoekwoord een relevantie-tier van A tot E: van A (directe omzet- of dienst-intentie) via B (sterk in-market component) en C (ondersteunend informationeel) tot D (concurrent-verovering) en E (buiten scope of watchlist). Die tiers zorgen ervoor dat ruis van brede retailers automatisch naar de onderste laag zakt en nooit je planning binnensluipt. Geen handmatig opschonen, gewoon een reproduceerbare regel.

Stap 4: Van zoekwoord naar kans met opportunity scoring

Nu wordt het interessant. We scoren geen losse zoekwoorden meer, maar groeperen ze tot contentonderwerpen en geven elk onderwerp een Opportunity Score. Die score is een gewogen combinatie van meerdere signalen: relevantie, zoekvraag (logaritmisch geschaald, zodat een paar reuzentermen de rest niet platslaan), commerciële intentie, een CPC-proxy voor de waarde, de concurrentie-opportuniteit (een blend van advertentieconcurrentie en organische difficulty), het concurrentie-gat en de bestaande dekking.

Cruciaal is dat die gewichten per klant verschillen. Een landelijke webshop weegt anders dan een winkel met een sterke lokale hoek. Voor een landelijke e-commercepartij laten we de "lokale fit" bijvoorbeeld helemaal vallen en verdelen we dat gewicht over relevantie en intentie; voor een winkel met een fysieke vestiging telt de lokale zoekvraag juist expliciet mee naast de landelijke merk- en productvraag. Zo krijgt elke klant een prioritering die bij het eigen bedrijfsmodel past, in plaats van een generieke ranglijst.

Het resultaat is een lijst van doorgaans 75 tot 90 gescoorde contentonderwerpen, elk met een prioriteit (High, Medium, Low of Watch) en een aanbevolen paginatype: dienstpagina, subservice-pagina, lokale landingspagina, ondersteunende blog of FAQ-sectie. Dat is het verschil tussen "hier zijn 18.000 zoekwoorden, succes ermee" en "dit zijn de tien onderwerpen die je dit kwartaal als eerste aanpakt, en dit is waarom". Bij een van onze klanten in de betonproducten leverde die scoring 79 contentonderwerpen op uit een dataset van 19.562 zoekwoorden, waarvan de top-tien direct de kwartaalplanning vulde: van een overkoepelende catalogus-pagina tot specifieke subservice-pagina's voor buitenkeukens, keerwanden en betonpoeren.

Stap 5: Dekkingsaudit, wat heb je al en wat mis je

Een contentkans is pas een echte kans als je er nog geen sterke pagina voor hebt. Daarom leggen we de gescoorde onderwerpen naast de live sitemap van de shop. Een dekkingsaudit crawlt de bestaande pagina's, matcht elk onderwerp tegen de best passende URL en labelt de status: gedekt, dun, of ontbrekend.

Dat maakt de vervolgstap concreet. Voor "gedekte" onderwerpen weten we welke bestaande pagina we moeten verrijken. Voor "dunne" onderwerpen weten we welke pagina te licht is en uitbreiding nodig heeft. En voor "ontbrekende" onderwerpen weten we precies waar een nieuwe pagina omzet kan opleveren die nu bij de concurrent belandt. Zonder deze stap loop je het risico dat je content schrijft die je al hebt, of dat je bestaande, bijna-goede pagina's over het hoofd ziet terwijl je nieuwe bouwt.

Van dataset naar content die presteert

De dataset is geen archiefstuk; het is een werkinstrument dat op vijf manieren de contentstrategie voedt. In de praktijk pakken we het in deze volgorde aan.

Ten eerste productpagina- en categoriepagina-optimalisatie. De bestaande commerciële pagina's verrijken we met de Tier-A- en Tier-B-termen uit hun eigen cluster, zodat ze ranken op het volledige spectrum aan koop-intentie, niet alleen op de term die je zelf koos. Ten tweede nieuwe subservice- en landingspagina's voor clusters met bewezen vraag maar zonder sterke pagina. Ten derde de blogkalender: de informationele zoekwoorden worden ondersteunende artikelen ("hoe plaats je X", "welke Y kies je") die intern doorlinken naar de commerciële pagina's, zodat ze niet alleen verkeer trekken maar dat verkeer ook naar de kassa leiden. Ten vierde FAQ-secties onderaan commerciële pagina's, die de Tier-C-vragen bundelen voor extra long-tail-bereik. En ten vijfde doorlopende concurrentie-monitoring: elk kwartaal draaien we het onderzoek opnieuw om nieuwe termen en concurrentbewegingen te detecteren.

Die interne linkstructuur, van informationele blog naar commerciële pagina, is geen bijzaak. Het is precies hoe je van "veel bezoekers" naar "veel klanten" komt. Een blog die uitstekend rankt maar nergens naartoe leidt is verspilde autoriteit.

Programmatische SEO: schaal zonder dunne pagina's

Als je dit proces tot het uiterste doorvoert, kom je uit bij programmatische SEO: het op grote schaal genereren van pagina's op basis van een datastructuur, bijvoorbeeld een pagina per productcategorie, per merk of per locatie. Voor een webshop met honderden clusters en varianten is dat enorm krachtig. Maar het is ook precies waar veel bedrijven de fout in gaan.

Het risico is de "doorway page": een dunne, bijna-lege pagina die alleen bestaat om op een zoekwoord te ranken en de bezoeker vervolgens niets biedt. Google is daar expliciet over. In hun spam-beleid worden doorway-pagina's en dunne, geautomatiseerde content zonder toegevoegde waarde benoemd als iets dat je ranking schaadt in plaats van helpt. Schaal zonder substantie werkt op de lange termijn tegen je.

Onze regel is daarom simpel: programmatische SEO bepaalt wélke pagina's je maakt en welke datastructuur eronder zit, maar elke pagina moet op zichzelf een echte reden hebben om te bestaan. Unieke, nuttige inhoud, echte productinformatie, antwoord op een echte vraag. De data schaalt de strategie; de mens bewaakt de kwaliteit. Dat is ook onze bredere houding: de mens stuurt, de techniek versnelt. Wil je zien hoe we die aanpak vertalen naar een concreet SEO-traject voor een Shopify-webshop, dan lees je onze aanpak voor SEO en linkbuilding.

Meten en sturen: alles samen in één dashboard

Content maken is de helft van het werk. De andere helft is weten of het werkt, en dat kan alleen als je meet. SEO zonder meting is gokken met vertraging: je ziet pas maanden later of een keuze goed uitpakte, en dan nog weet je vaak niet waaraan. Daarom hebben we onze eigen aanpak niet bij een spreadsheet gelaten, maar er een dashboard omheen gebouwd dat drie databronnen op één plek samenbrengt, per klant.

De eerste laag is de ranking- en techniekdata: de posities per zoekwoord, de bewegingen door de tijd, de technische gezondheid van de site, het backlinkprofiel, de organische concurrenten en zelfs de zichtbaarheid in AI-antwoordmachines. Dit is de meting van "hoe goed staan we ervoor in de zoekmachine". De tweede laag is de echte verkeers- en conversiedata uit Google Analytics en Google Search Console: hoeveel bezoekers komen er binnen, via welke kanalen, op welke pagina's, en, het belangrijkste, wat doen ze daarna. Search Console laat daarbij precies zien op welke zoekopdrachten je verschijnt, hoe vaak erop geklikt wordt en op welke positie je staat. De derde laag is de content-backlog zelf: de gescoorde contentkansen uit het zoekwoordonderzoek, elk met een status die de hele levenscyclus volgt, van openstaande kans naar in bewerking naar gepubliceerd.

Die drie lagen bij elkaar is precies waar het om draait. Ranking op zich zegt namelijk weinig. Een eerste positie op een term die niemand converteert is ijdelheid; een bescheiden positie op een term met sterke koop-intentie kan goud waard zijn. Door de posities te koppelen aan echt verkeer en echte conversies zien we niet alleen dát we stijgen, maar of die stijging ook omzet oplevert. Datzelfde principe van data boven onderbuik, dat we vooraan in het onderzoek toepassen, trekken we zo door naar de resultatenkant.

Voor het overzicht vertalen we dat alles periodiek naar een heldere rapportage in onze eigen huisstijl, in het Nederlands, die de ranking-, verkeers- en zoekdata per klant combineert. Zo ziet iedereen, van de webshopeigenaar tot wie dagelijks aan de uitvoering werkt, in één document waar we staan, wat er is gebeurd en wat de volgende stap is. Geen losse exports die niemand met elkaar rijmt, maar één verhaal met een audit trail eronder, zodat altijd navolgbaar is wie wat wanneer heeft aangepast.

SEO is een cyclus, geen project

Zoekwoordonderzoek is geen eenmalige exercitie. De markt verandert, concurrenten publiceren, en de zoekvraag verschuift met het seizoen en met de tijd. Daarom is het proces bewust reproduceerbaar: hetzelfde onderzoek draait elk kwartaal opnieuw, met dezelfde methode, zodat we groei zwart-op-wit kunnen meten en nieuwe kansen zien opkomen. De belangrijkste seeds en zoekwoorden zetten we bovendien als project in de rank tracker, zodat we de posities van de klant én de concurrenten structureel volgen.

Die cyclus is de kern van hoe SEO werkt: publiceren, meten, bijsturen. Een pagina die vandaag rankt, kan over een half jaar zijn ingehaald. Alleen door te blijven meten en aanscherpen bouw je een voorsprong die blijft.

Er is een nieuwe dimensie bijgekomen die we in dat meten meenemen: de opkomst van AI-antwoorden in de zoekresultaten. Google's AI Overviews en vergelijkbare antwoordmachines vatten steeds vaker het antwoord samen boven de klassieke resultaten. Dat verandert niet de basis, want AI-systemen halen hun antwoorden uit dezelfde inhoud die goed gestructureerd en autoritatief is. Wel verhoogt het de lat: oppervlakkige content die alleen bestond om een klik te vangen wordt genadeloos overgeslagen. Grondig, goed onderbouwd werk, precies wat een datagedreven aanpak oplevert, wordt juist zichtbaarder.

Wat dit voor jouw webshop betekent

Terug naar waar we begonnen. Het verschil tussen een SEO-strategie die werkt en een die geld kost, zit zelden in hoe mooi de teksten zijn. Het zit in of je de juiste dingen aanpakt in de juiste volgorde. Een datagedreven zoekwoordonderzoek geeft je dat: een compleet beeld van de zoekvraag in je markt, een eerlijke prioritering van waar de winst zit, en een content-backlog waar je een jaar mee vooruit kunt.

Het mooie is dat de eerste stap zich al terugbetaalt in inzicht, nog voor er één pagina is geschreven. Je ziet welke concurrenten je op welke termen voorbijstreven, welke producten meer zoekvraag hebben dan je dacht, en waar de gaten zitten die niemand in je markt vult.

Wil je weten hoe de zoekvraag in jouw markt eruitziet en waar je grootste kansen liggen? We kijken er graag met je naar tijdens een vrijblijvend adviesgesprek: dertig minuten concreet advies met een Shopify- en SEO-specialist. Plan een gesprek en we laten je zien wat de cijfers over jouw markt vertellen.

Hulp nodig?

Vragen over je Shopify-webshop?

Wil je advies over bouwen, optimaliseren of marketing? Plan een vrijblijvend adviesgesprek - we kijken samen waar de grootste groei voor jouw store ligt.

Plan een gratis adviesgesprek
Direct contact
Team Acclerate
Shopify & marketing specialisten