Pakket Laatst gecontroleerd 28 augustus 2026

Groepeer je zoektermen op de zoekresultaten die Google er werkelijk bij toont

Een notebook dat voor elke zoekterm de eerste zoekresultaten ophaalt en daarmee bepaalt welke zoektermen bij elkaar horen. Je draait het in Google Colab, je hoeft niets te installeren, en je krijgt een rapport en drie bestanden terug.

Levert op
Een Excel met je zoektermen gelabeld, plus een rapport over wat Google toont en wie er staat
Nodig
Een lijst zoektermen en een DataForSEO-account met tegoed
Draait
In Google Colab, in je browser
E-mailadres
Geen e-mailadres nodig

Wat het doet

Drie vragen, uit één meting.

  • Welke zoektermen horen bij elkaar? Twee zoektermen die dezelfde webadressen in hun zoekresultaat hebben staan, beantwoordt Google met hetzelfde soort pagina. Dan is het één onderwerp en dus één pagina.
  • Welke onderdelen toont Google? Een AI-overzicht, andere vragen, een videoblok, een kaart. Dat bepaalt hoeveel ruimte er voor een gewoon resultaat overblijft.
  • Wie staat er het vaakst? Welke domeinen nemen in jouw verzameling zoektermen de meeste ruimte in, gewogen naar positie.

De onderwerpenpagina van het rapport

Stap 1 — verzamel je zoektermen

Je begint met een lijst. Twintig is genoeg om iets te zien, honderd geeft een compleet beeld van een onderwerp.

Waar je ze vandaan haalt

  • Search Console, onder Prestaties. Dit zijn de zoektermen waarop je al getoond wordt. Sorteer op vertoningen en neem de bovenste vijftig
  • Je eigen pagina’s. Waar gaat elke pagina over, in de woorden van een bezoeker
  • De zoekbalk van Google zelf. Typ je onderwerp en kijk wat er wordt voorgesteld, en wat er onderaan bij de gerelateerde zoekopdrachten staat
  • Je verkoopgesprekken. Welke vraag krijg je steeds, en met welke woorden

Welke zoektermen je wel meeneemt. Varianten van hetzelfde, want juist daar wordt het interessant. Neem “seo rapportage” én “seo rapport maken” én “seo rapportage voorbeeld” mee. Als die uit elkaar vallen weet je iets. Voeg je ze op voorhand samen, dan weet je niets.

Neem ook de zoektermen mee waarvan je denkt dat ze bij een ander onderwerp horen. De groepering kan alleen verbanden vinden tussen zoektermen die er allebei in zitten.

Welke je weglaat. Je eigen merknaam, want daar sta je toch wel op en het vertekent de groepering. Zoektermen zonder enige zoekvraag, want die kosten geld en leveren niets. En zoektermen in een andere taal of voor een ander land dan je instelt.

Hoe je de lijst er straks in krijgt. Op twee manieren, en bij allebei hoef je niets over te typen. Je plakt je zoektermen in een tekstblok, één per regel. Of je zet één instelling om en kiest een CSV- of Excel-bestand, bijvoorbeeld de export die je net uit Search Console hebt gehaald. Het notebook zoekt zelf op in welke kolom de zoektermen staan en haalt dubbele eruit, want elke zoekterm kost geld.

Stap 2 — open het notebook in Google Colab

Google Colab is een gratis omgeving waarin je code kunt draaien zonder iets te installeren. Je hebt alleen een Google-account nodig. De code draait op een computer van Google en niet op die van jou.

  1. Klik op de knop bovenaan deze pagina. Het notebook opent dan meteen in Colab, je hoeft niets te downloaden
  2. Je ziet een pagina met tekstblokken en codeblokken. Bij elk codeblok staat links een driehoekje, en daarop klikken voert dat blok uit
  3. Werk van boven naar beneden en wacht tot een blok klaar is voordat je het volgende start
  4. Wil je je eigen versie bewaren, kies dan Kopie opslaan in Drive. Anders zijn je wijzigingen na het sluiten weg

De broncode staat op GitHub, voor wie hem liever eerst doorleest.

Er kan een waarschuwing verschijnen dat het notebook niet door Google is gemaakt. Dat klopt, het is van mij. Je kunt de code in elk blok gewoon lezen voordat je hem draait.

Stap 3 — maak een DataForSEO-account aan

De zoekresultaten komen bij DataForSEO vandaan. Dat is een dienst die de zoekresultaten van Google voor je ophaalt, omdat Google dat zelf niet zomaar toestaat.

Je maakt een account aan en krijgt daarna een e-mailadres en een apart wachtwoord voor de koppeling. Die twee vul je in blok 2 van het notebook in.

Je werkt met tegoed. Je waardeert vooraf een bedrag op en daar gaat het verbruik vanaf. Er kan dus nooit een rekening ontstaan die je niet hebt zien aankomen. Er geldt een minimumbedrag om te beginnen; wat dat op dit moment is staat op hun site.

Twintig zoektermen kwamen in mijn eigen meting van augustus 2026 uit op ongeveer zeven dollarcent. Het notebook rekent vóór het ophalen uit wat een run ongeveer kost en stopt als dat boven je eigen grens uitkomt. Die grens zet je zelf in blok 2.

Er kan meer dan dit. Bij dezelfde dienst kun je ook zoekvolumes ophalen, zien op welke zoektermen een domein al staat, en de zoekresultaten van andere landen of van mobiel opvragen. Dit notebook gebruikt één van hun onderdelen. Werkt het voor je, dan is de rest vanaf hetzelfde account bereikbaar.

Stap 4 — draaien en lezen

Reken op ongeveer een seconde per zoekterm. Twintig zoektermen zijn in een halve minuut klaar, tweehonderd duren een paar minuten. Laat het tabblad open staan zolang het loopt.

Je krijgt drie soorten bestanden terug.

Het Excel-werkblad is het bestand waar je mee verder werkt. Het eerste tabblad is een leeswijzer die uitlegt wat het verschil is tussen een onderwerp en een familie, hoe je de kolommen leest en met welke instellingen er gemeten is. Daarna volgt de kern: elke zoekterm met zijn onderwerp, zijn familie, en in gewone taal wat dat betekent. De oranje regels zijn de onderwerpen waar meer dan één zoekterm in zit, want daar valt de winst te halen. De overige bladen zijn de onderwerpen op een rij, wat Google toont, welke domeinen er het vaakst staan, en hoeveel resultaten elk paar zoektermen deelt zodat je de groepering zelf kunt nakijken.

Het PDF-rapport is om te lezen en door te sturen. Daar staat hetzelfde in, maar dan als overzicht in plaats van als werkbestand.

Daarnaast krijg je drie CSV-bestanden, voor wie liever zelf rekent.

De pagina met de onderdelen en de domeinen

Hoe je de uitkomst leest

  • Een groep met meer dan één zoekterm is één pagina. Google beantwoordt die zoektermen met dezelfde resultaten, dus daar hoeft geen aparte pagina voor te komen
  • Hetzelfde familienummer in een andere groep betekent verwant maar niet hetzelfde. Twee pagina’s die naar elkaar linken
  • Een zoekterm die alleen overblijft is niet onbelangrijk. Hij deelt alleen weinig met de rest van je lijst. Dat kan een eigen onderwerp zijn, of een teken dat er zoektermen ontbreken die de brug vormen
  • Kijk vooral naar wat je niet had verwacht. Twee zoektermen die op elkaar lijken en tóch uit elkaar vallen, zeggen dat Google er een andere vraag in leest dan jij

Waar de grenzen liggen

Voor één zoekterm heeft dit geen zin. Dan kun je net zo goed zelf zoeken. De waarde ontstaat over tientallen zoektermen tegelijk, want dan zie je een patroon.

De groepering zegt niets over hoe belangrijk een zoekterm is. Daar is zoekvolume of je eigen data voor nodig, en dat zit hier niet in.

De opmaak van het rapport zit in het notebook zelf. Er wordt geen sjabloon van deze website opgehaald, zodat het blijft werken als ik hier iets verander en je kunt zien wat er gebeurt.

Waar dit ophoudt

Dit notebook groepeert en telt. Het zegt niet welke zoekterm de belangrijkste is, het schrijft geen content, en het kijkt niet naar je eigen site. In het systeem dat ik voor klanten bouw draait deze berekening doorlopend en voedt hij een onderwerpenboom die bepaalt waar een nieuwe pagina thuishoort, gekoppeld aan wat er in Search Console gebeurt. Dit is de losse variant daarvan, die het één keer doet op een lijst die jij aanlevert.

Vraag hoe dat eruitziet

Wil je weten wat prioriteit heeft?

Heb je een vraag of een concreet beslissprobleem? Stuur een bericht, ik kijk graag mee.

Neem contact op