TL;DR: SEO zonder conversietracking is nattevingerwerk. Bepaal wat een "conversie" betekent per paginatype, stel GA4-events en GTM-triggers goed in, koppel Google Search Console en controleer alles voordat je de data vertrouwt.
Ik heb conversietracking drie keer verkeerd ingericht voordat ik het eindelijk goed deed. De eerste keer markeerde ik elke pageview als conversie en riep ik dat onze blog een leadgeneratiemachine was. Dat was dus niet zo. De tweede keer mat ik formulierinzendingen, maar vergat ik te filteren op verkeersbron, waardoor betaalde en organische leads op één hoop terechtkwamen. De derde keer besefte ik dat het probleem nooit mijn GA4-configuratie was. Het probleem zat in mijn doelen.
Ik mat wat makkelijk te meten was, niet wat er echt toe deed. Een ingevuld formulier op een blogartikel is niet hetzelfde als een demo-aanvraag op een prijspagina. Toen ik die twee eenmaal uit elkaar trok -- en stopte met alles als "één conversie" te tellen -- kon ik eindelijk zien welk SEO-werk omzet opleverde en welk werk vooral vanity metrics opleverde.
Deze gids laat zien welke setup uiteindelijk voor mij werkte. Als je SEO doet en je kunt verkeer niet koppelen aan leads, signups of omzet, dan doe je eigenlijk geen SEO. Dan heb je gewoon een contenthobby.
Voordat je ook maar één dashboard opent of één tag configureert, moet dit glashelder zijn: wat wil je precies dat je organische verkeer doet?


Niet alle conversies zijn verkopen. En niet elke pagina is gebouwd om te verkopen.
Bij betaalde zoekadvertenties is een conversie meestal transactioneel: een aankoop, een signup, een ingepland gesprek. Bij SEO is de funnel langer. De klantreis verloopt langzamer. Conversies zien er vaak zo uit:
De juiste metric hangt volledig af van de intentie van de content.
| Paginatype | Primair SEO-doel | Ideale conversie |
|---|---|---|
| Blogartikel | Top-funnel verkeer aantrekken | E-mailinschrijving, contentdownload |
| Servicepagina | Bottom-funnel intentie converteren | Formulierinzending, offerteaanvraag |
| Vergelijkingspagina | Helpen bij de beslissing | CTA-klik, start van live chat |
| Long-form gids | Informeren en voorbereiden op conversie | Scrolldiepte, doorklik naar interne links |
Dit was mijn grootste fout. Label niet elk bezoek of elke knopklik als conversie. Daarmee blaas je je data op en maak je besluitvorming troebel. Wees in plaats daarvan specifiek per paginatype, focus op acties met hoge intentie en koppel SEO-doelen aan bedrijfsresultaten -- niet aan oppervlakkige betrokkenheid.
Als je niet definieert hoe succes eruitziet, ga je optimaliseren voor verkeer in plaats van impact.
GA4 gebruikt geen "goals" meer zoals Universal Analytics dat deed. Het werkt met conversies op basis van events. Dat is geen stap terug -- het is flexibeler. Maar het betekent ook dat je bewust SEO-gerichte acties als conversie moet instellen, anders mis je de data volledig.
form_submit, click, file_downloadGebruik dit als je site al automatische tracking heeft ingeschakeld.
Gebruik dit als je SEO-conversie niet standaard wordt gemeten of als je meer controle wilt (bijvoorbeeld alleen formulierinzendingen uit organisch verkeer).
Voorbeeld: meet formulierinzendingen vanaf blogpagina's
contact_form_submit_from_blogevent_name is gelijk aan form_submit, page_location bevat /blog/(Kleine zijnoot: dit filter -- formulieren vanaf /blog/ -- liet me uiteindelijk zien dat ons artikel "How to Recover from a Google Penalty" 3x meer demo-aanvragen opleverde dan onze prijspagina. Dat inzicht leidde tot een complete CTA-redesign over de hele blog.)
Ga in je GA4-rapporten naar Explore, bouw een aangepaste funnel, stel Session Source/Medium = google / organic in en voeg daar je conversie-events aan toe. Zo zie je conversies die specifiek uit SEO kwamen -- niet uit direct verkeer of verwijzingsverkeer.
Met GTM kun je meten wat GA4 niet zelfstandig kan meten: scrolldiepte, uitgaande linkklikken, formulierinzendingen en aangepaste events die gekoppeld zijn aan je SEO-doelen. In plaats van events hard te coderen, definieer je triggers en tags in GTM. Sneller, schoner en minder afhankelijk van ontwikkelaars.
| Stap | Wat je doet |
|---|---|
| 1. Maak een Tag | Tag Type: GA4 Event. Geef je event een naam (bijv. seo_signup) |
| 2. Stel een Trigger in | Kies waardoor de tag wordt geactiveerd (formulierinzending, linkklik, scroll-drempel) |
| 3. Preview en test | Gebruik GTM Preview Mode om te controleren of alles werkt voordat je live gaat |
| 4. Publiceer | Ga pas live nadat je hebt bevestigd dat het event correct wordt gelogd |
Meet scrolldiepte op blogartikelen: Trigger op 50% of 75% scroll. Stuur dit door als GA4-event scroll_engagement met parameters voor page_path en percent_scrolled.
Meet kliks van blog naar demo: Trigger wanneer click URL /demo bevat. Geef het event de naam blog_to_demo_click.
Meet PDF-downloads: Trigger wanneer click URL eindigt op .pdf. Geef het event de naam pdf_download.
seo_contact_submit, blog_scroll_75) zodat rapporten later niet onnodig rommelig wordenConversies meten is maar de helft van het verhaal. Om te begrijpen hoe die conversies beginnen -- welke zoekopdrachten, welke pagina's, welke landen -- moet je Google Search Console met GA4 verbinden.
Die koppeling slaat een brug tussen SEO-input (waar gebruikers op zochten) en uitkomst (wat ze op je site deden). Zonder die koppeling blijft je SEO-rapportage versnipperd.
Nieuwe SEO-gerichte rapporten onder Reports > Acquisition > Search Console, inclusief landing pages (welke SEO-pagina's leiden tot conversies), query-level data en uitsplitsingen naar device en land.
Bouw een aangepast Explore-rapport: segmenteer op Organic Search, voeg je aangepaste events toe en voeg dimensies toe voor Landing Page, Device Category en Country. Dan heb je een volledig funnelbeeld: waar ze op zochten, waar ze landden en wat ze vervolgens deden.
Zonder deze koppeling zie je misschien dat een pagina converteert, maar niet waarom. Met de gecombineerde data kun je bijvoorbeeld ontdekken dat een informatieve pagina met relatief weinig verkeer juist extreem goed converteert op één specifieke query. Dat zijn vaak de inzichten die echte SEO-prioriteiten veranderen.
Zodra tracking is ingericht, weersta dan de neiging om weg te lopen. Ga ervan uit dat het stuk is totdat jij hebt bevestigd dat het werkt.
Misfires komen vaak voor: GA4-events die niet loggen, GTM-triggers die niet worden geactiveerd, filters die organisch verkeer uitsluiten, conversies die meerdere keren worden geteld. Ik heb ze allemaal minstens één keer meegemaakt.
| Onderdeel | Wat je moet controleren |
|---|---|
| GA4 Events | Ga naar Admin > DebugView en controleer of events live binnenkomen |
| GTM Triggers | Gebruik Preview Mode om kliks, formulierinzendingen en scroll te testen |
| Conversies in rapporten | Controleer dit onder Admin > Conversions in GA4 |
| Organische attributie | Verifieer in Explore dat Session Source/Medium = google / organic is |
| Geen duplicaten | Controleer of een event niet meer dan één keer per actie wordt gelogd |
(Nog een zijnoot: het duplicate-eventprobleem raakte me hard. Een formuliertrigger werd geactiveerd bij zowel de submit-klik als het laden van de thank-you page. Ik rapporteerde twee weken lang 2x het echte aantal conversies voordat ik het doorhad. Check Preview Mode. Echt.)
Je hebt geen twaalf tools nodig. Je hebt er drie tot vijf nodig die netjes met elkaar integreren.
GA4 is je centrale meettool. Het segmenteert verkeer op bron, meet events en koppelt organisch verkeer aan acties.
Google Tag Manager rolt tracking uit zonder codewijzigingen. Scroll-, klik- en formuliertracking voor SEO-content. Na de eerste setup heb je geen ontwikkelaar meer nodig.
Google Search Console laat zien welke zoekopdrachten verkeer opleveren en welke pagina's dat verkeer aantrekken. Het koppelt zoektermen aan pagina's die converteren.
Looker Studio (optioneel maar handig) combineert GA4-, Google Search Console- en CRM-data in één dashboard voor stakeholderrapportage.
| Tool | Use case | Kosten |
|---|---|---|
| Hotjar | Zie hoe gebruikers met SEO-content omgaan via heatmaps | Betaald |
| CallRail | Meet telefonische conversies vanaf SEO-pagina's | Betaald |
| Microsoft Clarity | Gratis heatmaps en kliktracking | Gratis |
GA4 + GTM + Google Search Console dekt 90% van wat je nodig hebt om de impact van SEO op conversies te bewijzen.
Niet alle metrics zijn even waardevol. Pageviews, bounce rate, tijd op pagina -- ze hebben hun plek, maar ze vertellen je niet of SEO werkt.
| Paginatype | Metrics met hoge waarde |
|---|---|
| Blogartikel | Nieuwsbriefinschrijvingen, interne linkklikken, PDF-downloads |
| Servicepagina | Formulierinzendingen, telefoonk liks, CTA-knopklikken |
| Vergelijkingspagina | Demo-signups, bezoeken aan prijspagina, doorklik naar checkout |
| Long-form gids | Scrolldiepte (75%+), tijd op pagina, assetdownloads |
Filter altijd: segmenteer op google / organic, sluit merktermen uit als je non-branded prestaties wilt beoordelen en koppel landing pages aan zoekintentie. Verwacht niet dat top-funnel blogartikelen converteren zoals productpagina's -- maar meet ze allebei wel.
Conversietracking gaat vaak stilletjes stuk. Alles lijkt prima totdat je ontdekt dat je data leeg, opgeblazen of gewoon fout is.
Conversies worden niet gelogd: Controleer of events als conversies zijn gemarkeerd in GA4, of triggers worden geactiveerd in GTM en of je measurement ID klopt.
Organische conversies worden verkeerd toegeschreven: Cross-domain tracking is niet goed ingesteld, sessies worden gesplitst door redirects of de UTM-logica op interne links is kapot.
Dubbele events: De trigger wordt geactiveerd bij zowel pageview als klik. Voeg blokkerende voorwaarden toe en gebruik één trigger per actie.
Veel verkeer, weinig conversies: Er is een mismatch tussen zoekintentie en content, de CTA zit verstopt of tracking dekt maar een deel van het template.
Botconversies: Spam-bots triggeren form events. Voeg reCAPTCHA toe en gebruik click-based triggers in plaats van alleen form submit-events.
SEO-verkeer is niet het doel. Conversie is dat wel. Door acties goed te meten, verander je SEO van een kostenpost in een meetbaar groeikanaal. Je stopt met rankings najagen om de rankings zelf. Je hoeft organisch verkeer niet langer te verdedigen als vanity metric. En je zorgt ervoor dat SEO werkt voor het bedrijf, niet alleen voor het algoritme.
Elke betekenisvolle actie van een gebruiker die via organisch zoeken binnenkomt: formulierinzendingen, demo-aanvragen, downloads, signups of diepe betrokkenheid zoals scrolldiepte of interne linkklikken.
Niet volledig. GA4 meet een aantal standaardevents, maar SEO-specifieke conversies (zoals nieuwsbriefinschrijvingen op een blog) vereisen aangepaste events die je handmatig als conversie markeert.
Gebruik in GA4 de dimensie Session Source/Medium en filter op google / organic. Pas dit toe in Explorations of in Looker Studio-dashboards.
Blogartikelen: 0.5-2% voor zachte conversies. Service-/productpagina's: 2-7% voor harde conversies. Hoe gerichter de intentie, hoe hoger het verwachte percentage.
no credit card required
No related articles found.