Marketing Scandigitale scan
Vindbaarheid & SEO

Campagneparameters en canonicals controleren

7 november 2026 · 6 min leestijd · Marketing Scan

Elke nieuwsbrief of advertentie met UTM-parameters maakt een nieuw adres van een bestaande pagina. De inhoud blijft gelijk, maar de URL verschilt. Als de canonical dan niet naar de schone pagina wijst, kunnen signalen en meetgegevens versnipperd raken. In deze gids test je dezelfde pagina met campagneparameters, lees je wat het canonical-element zegt, zoek je de oorzaak bij afwijkingen en controleer je na de aanpassing wat Google zelf als canonical koos.
In dit artikel

Waarom campagneparameters een controle verdienen

UTM-parameters zijn bedoeld voor meting in analysetools. Voor een zoekmachine zijn het extra adressen die dezelfde pagina kunnen tonen. De richtlijn van Google voor webshops stelt dat Google soms pas na het ophalen van twee URL's ziet dat ze dezelfde pagina geven, wat extra crawlverkeer kan geven. Ze adviseert de URL-structuur zo te kiezen dat er weinig alternatieve URL's voor dezelfde inhoud zijn en geen tijdelijke parameters te gebruiken; interne links met trackingcodes passen daar niet goed bij, controleer dit voor je eigen site (richtlijn voor URL-structuur bij webshops).

Er zijn dus twee aparte vragen. Eerste: wijst de canonical van een pagina met parameters naar de schone versie? Tweede: gebruik je zelf campagneparameters in links binnen je eigen site? De eerste vraag los je met een canonical op, de tweede met het aanpassen van interne links. Beide zijn eigen controles; een scan van buitenaf kan je intern gebruik niet altijd zien.

Stappenplan voor de parametertest

Werk met een vaste testset van vijf pagina's die je regelmatig in campagnes gebruikt. Per pagina:

  1. Open de schone URL en noteer de statuscode, de titel en het canonical-element in de paginabron.
  2. Voeg een fictieve testset toe, bijvoorbeeld ?utm_source=test&utm_medium=test&utm_campaign=test, en open de pagina opnieuw.
  3. Noteer opnieuw statuscode, titel en canonical.
  4. Voeg één extra parameter toe die niet bij je campagnes hoort, zoals ?foo=bar, om te zien of je sjabloon willekeurige parameters meeneemt in de canonical. Doe dit bij voorkeur in een testomgeving en link er nergens naar.
  5. Controleer of de canonical in de ruwe paginabron staat en niet pas door JavaScript wordt ingevuld.
  6. Zoek in je eigen site naar interne links die parameters bevatten.

Gebruik nooit echte campagnenamen voor je test, anders vervuil je je rapportage. Spreek met je analyticsbeheerder af hoe je de testbezoeken uitsluit.

Lees de uitkomsten met een beslisblad

De volgende tabel helpt je een afwijking te benoemen. De actie is een voorstel voor jouw eigen onderzoek, geen vaststaande regel.

Wat je ziet op de URL met parametersWaarschijnlijke oorzaakVoorgestelde actie
Canonical wijst naar de schone URLSjabloon is goed ingesteldInterne links en sitemap nakijken
Canonical bevat de parametersSjabloon bouwt canonical uit de opgevraagde URLCanonical uit het vaste paginaadres laten opbouwen
Geen canonical aanwezigElement ontbreekt in dit sjabloonZelfverwijzend canonical toevoegen op de schone pagina
Canonical enkel in gerenderde paginaWordt door JavaScript toegevoegdCanonical in de HTML-bron plaatsen
Pagina met parameters geeft andere inhoudParameter wijzigt de inhoud echtApart beoordelen, het is geen puur trackingadres

Diagnose van afwijkingen en beslisregels

Google noemt rel=canonical een sterk signaal en een sitemap-vermelding een zwak signaal, en zegt dat je methoden kunt combineren. Hij raadt ook aan om op de canonieke pagina een zelfverwijzende canonical te zetten, intern naar de canonieke URL te linken en geen tegenstrijdige canonicals via verschillende methoden op te geven (documentatie over dubbele URL's en canonicals).

Gebruik daarom deze regels. Is de canonical in de HTML-bron afwezig of foutief, herstel dat eerst, want dat is de kern. Staat een parameteradres in je sitemap, haal het eruit. Gebruik je robots.txt om parameters te blokkeren, houd er rekening mee dat Google geblokkeerde adressen nog steeds zonder inhoud kan indexeren en de canonical niet kan lezen. Gebruik ook geen verwijdertool als canonicalmethode, want die verbergt alle versies van de URL in de zoekresultaten. Een parameter die de inhoud echt wijzigt, zoals een kleurvariant, vraagt een eigen inhoudelijke keuze, geen automatische verwijzing.

Fictief scenario met invoer en verwachte controles

Stel dat je een nieuwsbriefpagina test. Dit is fictieve invoer, geen meting.

Invoer: de schone URL is /aanbod/zomeractie. De testversie is /aanbod/zomeractie?utm_source=test&utm_medium=test&utm_campaign=test. Beide geven een 200. Op de testversie wijst het canonical-element naar het adres met de parameters.

Verwachte technische controles na herstel:

  • Het canonical-element op beide adressen wijst naar /aanbod/zomeractie.
  • De schone pagina bevat een zelfverwijzende canonical in de HTML-bron.
  • De sitemap bevat alleen /aanbod/zomeractie.
  • Geen enkele interne link op de site gebruikt de UTM-parameters.
  • Het analyticsrapport blijft de campagnebezoeken apart tonen.

Het scenario voorspelt niets over indexering of resultaten. Het is een nalooplijst voor wie de wijziging doorvoert.

Controle na wijziging en grenzen van je bewijs

Herhaal na de aanpassing dezelfde vijf testpagina's en vergelijk het werkblad. Bekijk daarna in Search Console de URL-inspectie voor de schone pagina en voor een parameteradres dat daar al is verschenen. De door Google gekozen canonical lees je in de geïndexeerde gegevens, niet in de live test. Wijkt die af van je voorkeur, dan geldt de canonical als signaal en niet als opdracht, en zoek je naar tegenstrijdige signalen. Hoe lang Google nodig heeft om zijn keuze te herzien, is onzeker; plan een latere herhaling in.

Een browsercontrole bewijst ook niet dat Googlebot de pagina zonder hindernissen ophaalt. Voor Google gebruik je zo nodig URL-inspectie. Exacte schermnamen en rechten in Search Console kunnen wijzigen; je beheerder weet waar jullie ze vinden.

Wil je zien welke signalen je site publiek toont? Bekijk ze via Marketing Scan. Een publieke scan meet zichtbare signalen en bewijst geen volledige technische implementatie, dus de parametertest hierboven blijft jouw eigen controle.

Veelgestelde vragen.

Moet elke pagina met UTM-parameters een canonical naar de schone URL hebben?

Voor pagina's waar de parameters alleen meting dienen en de inhoud gelijk blijft, is dat de logische keuze. De canonical is een sterk signaal maar geen bevel, dus Google kan afwijken. Controleer dat in de geïndexeerde gegevens van URL-inspectie.

Mag ik UTM-parameters gebruiken in links binnen mijn eigen website?

De richtlijn raadt af om intern te linken met tijdelijke parameters zoals trackingcodes, omdat dat extra URL's voor dezelfde pagina oplevert. Gebruik voor interne klikmeting liever een methode die het adres niet wijzigt. Bespreek de opties met je analyticsbeheerder.

Helpt het blokkeren van parameters in robots.txt?

Daarmee kies je geen canonical. Google kan geblokkeerde adressen nog zonder inhoud indexeren en kan de canonical op die pagina niet lezen. Laat de adressen crawlbaar en regel het via canonical en schone interne links.

Wat als een parameter de inhoud echt verandert?

Dan is het geen puur trackingadres en volstaat een automatische verwijzing naar de schone URL niet. Bij productvarianten zoals een kleur beoordeel je inhoudelijk of ze een eigen pagina verdienen. Of een canonical naar de URL zonder parameter past, bepaal je per parameter met een eigen controle van de inhoud.

Bronnen bij dit artikel

Hoe werkt een marketing scan? Meetmethode en grenzen

Van advies naar actie voor jouw website

Maak een gratis account voor één website. Controleer zes kenmerken van je homepage en bekijk maximaal drie bevindingen.

Herhaal de check handmatig één keer per zeven dagen. Voor volledige audits en automatische opvolging is uitgebreide toegang nodig.

Maak je gratis account

Bekijk wat de check meet

Wat zaakvoerders hierover vragen

  • Waarom vind ik mijn bedrijf niet op Google?

    Lokale vindbaarheid is de grootste zoekvraag in onze Search Console, en de vraag waar de meeste omzet aan hangt.

    Waarom staat mijn website niet in Google? · Wat is lokale SEO en heb ik dat nodig als kleine zaak? · Hoe kom ik hoger in Google zonder bureau? · en 2 meer

  • Wat kost SEO?

    De meest gestelde kostenvraag in onze Search Console. Eerlijke cijfers voor België, en wat je voor dat geld mag verwachten.

    Wat kost SEO per maand in België? · Is goedkope SEO een goed idee? · Kan ik SEO zelf doen als zaakvoerder? · en 1 meer

  • Hoe word ik gevonden in ChatGPT en AI-zoekmachines?

    Maak je inhoud bruikbaar voor zoekmachines en AI-antwoorden: toegankelijk, duidelijk en met controleerbare bronnen. Een vermelding is nooit gegarandeerd.

    Hoe zorg ik dat ChatGPT of Google AI mijn bedrijf aanbeveelt? · Hoe meet ik of mijn bedrijf in AI-antwoorden voorkomt? · Welke tool meet AI-zichtbaarheid voor een kmo? · en 3 meer

  • Welke zoekwoorden gebruiken mijn klanten?

    Gratis zoekwoordenonderzoek is een van de zoekvragen waar we al op de tweede pagina staan.

    Hoe doe ik gratis zoekwoordenonderzoek? · Hoe controleer ik gratis het zoekvolume van een zoekwoord? · Waarom vinden klanten mijn site niet, terwijl ik toch over mijn diensten schrijf?

  • Hoe bekijk ik welke sites naar mij linken?

    Inkomende links bekijken is een zoekvraag waar we al op de tweede pagina staan; dit is het antwoord dat op de eerste hoort.

    Hoe bekijk ik gratis welke websites naar mijn site linken? · Hoe krijg ik als kmo meer inkomende links?

Het cijfer uit ons onderzoek

  • 70,4%

    van 1505 kmo-sites heeft vindbaarheid in google in de drie zwaarste werkpunten.

    Lees het onderzoek

Meer over vindbaarheid & seo.

Vindbaarheid & SEO

B2B-downloads achter een formulier en toch vindbaar

Zet een bruikbare openbare samenvatting voor je B2B-download achter het formulier en test wat een crawler zonder sessie werkelijk te zien krijgt.

· 6 min leestijd

Vindbaarheid & SEO

Canonical naar de verkeerde pagina: diagnoseplan

Ontdek hoe je verkeerde rel canonical verwijzingen opspoort en corrigeert door broncode, redirectdoelen, sitemap en interne links stap voor stap te vergelijken.

· 8 min leestijd

Vindbaarheid & SEO

Categorie zonder producten: SEO-afhandelplan

Beslis of een lege webshopcategorie tijdelijk of blijvend leeg is en bewaar nuttige uitleg, met een concreet diagnosestappenplan en controles na elke wijziging.

· 6 min leestijd

Vindbaarheid & SEO

Een loginmuur op een openbare SEO-pagina herkennen

Controleer stap voor stap of een openbare pagina een loginmuur toont: anonieme response, browser zonder cookies, redirects en Search Console-inspectie.

· 7 min leestijd

Meten & inzicht

UTM-tags gebruiken: zie welke campagne echt werkt

UTM-tags gebruiken zonder chaos: vaste campagnenamen, correcte parameters en testbezoeken. Begrijp herkomst in GA4 zonder verkeer of klanten te overschatten.

· 8 min leestijd

Bijgewerkt:

Meten & inzicht

Een QR-campagne meetbaar maken per drukwerkversie

Maak elke drukwerkversie met een QR-code apart meetbaar met beheerde campagne-URL's, een scantest tot op de landingspagina en controles in Google Analytics.

· 6 min leestijd