Complete handleiding rond URL-Parameters

Written by
Elena Demianenko
Met Elena Demianenko, auteur bij SE Ranking, kun je je verdiepen in online marketing, de beste SEO-praktijken ontdekken en gidsen voor websitepromotie verkennen.
jul 16, 2025
17 min read

SEO vormt een ingewikkeld proces, dat je kunt zien als een ketting van schakels. Hierbij geldt dat één zwakke schakel de volledige ketting kan vertragen of, erger nog, ervoor kan zorgen dat deze uit elkaar valt. URL-parameters zijn daar een goed voorbeeld van. Je hebt ze nodig om grote websites en uitgebreide productcatalogi te beheren, marketingcampagnes te monitoren en andere soortgelijke taken uit te voeren. Slecht beheerde URL-parameters kunnen echter leiden tot dubbele content, problemen rond het crawlen van pagina’s en zelfs je eerder verrichtte SEO-werk volledig ondermijnen.

Dit artikel zoomt in op de basisprincipes van URL-parameters, interessante use cases, veelvoorkomende problemen en de wijze waarop je de parameters kunt monitoren en beheren vanuit een SEO-perspectief. Laten we erin duiken!

Belangrijkste punten
  • URL-parameters betreffen de aanvullende gegevens die na een vraagteken (?) aan een URL kunnen worden toegevoegd. Ze worden weergegeven als paren van sleutels en waarden (key=value) en gescheiden door ampersands (&) als er meerdere paren worden gebruikt.

  • URL’s met parameters worden doorgaans gebruikt om de content die gebruikers op een pagina zien, aan te passen (op basis van hun voorkeuren) of om vormen van tracking op je website te implementeren.

  • Er zijn twee hoofdtypen URL-query parameters: actieve parameters (gebruikt voor filteren: ?kleur=blauw, sorteren: ?sort=laagste-prijs, paginering: ?pagina=2) die veranderen wat er op de pagina wordt weergegeven, en passieve parameters (gebruikt voor tracking en analyses: ?utm_source=nieuwsbrief) die geen invloed hebben op de content op pagina’s.

  • Onjuist toegepaste URL-parameters kunnen leiden tot dubbele content, verspilling van het crawl budget, verzwakte rankings en problemen met tracking.

  • Voor het beheren van op parameters gebaseerde URL’s gebruik je canonieke tags om de juiste versie van een pagina aan zoekmachines door te geven. Pas de robots-metatag ‘noindex’ toe om indexering van op parameters gebaseerde pagina’s met een lage waarde te voorkomen. Blokkeer daarbij onnodige parameters in het robots.txt-bestand om crawl budget te sparen en gebruik statische URL’s voor belangrijke of veelbezochte pagina’s.

  • Monitor en beheer je URL-parameters met platforms zoals Google Analytics, Google Search Console of SE Ranking’s Website Audit tool. Houd de impact en prestaties van je SEO-verrichtingen bij.

Wat zijn URL-parameters? 

URL-parameters (ook wel URL-query parameters of query strings genoemd) zijn extra stukjes informatie die aan het einde van een webadres worden toegevoegd, na een vraagteken (?), om de content op een pagina te wijzigen of te volgen. Volgens Google kunnen dit actieve (met impact op de inhoud van pagina’s) of passieve (tracking) parameters zijn. Passieve parameters veranderen de inhoud van pagina’s niet.

URL-parameters bestaan ​​uit een sleutel (key) en een waarde (value), gescheiden door een gelijkteken (=). Meerdere parameters in een URL worden gescheiden door een ampersand (&). De eerste parameter in de URL komt altijd na het vraagteken (?).

Als voorbeeld:

1. URL-parameters worden veel gebruikt in e-commerce. Wanneer je de zoekresultaten filtert, kan de URL er als volgt uitzien: https://www.voorbeeld.nl/ski-kleding?categorie=vrouw

Waar,

  • ? – het begin van de queryreeks markeert
  • Categorie – sleutel 
  • Vrouw – waarde  
  • = scheidingsteken tussen sleutel en waarde
  • categorie=vrouw – een URL-parameter waarmee de sectie skikleding kan worden gefilterd, zodat alleen artikelen voor dames worden weergegeven.

2. Op YouTube kan de URL een tijdstempel bevatten:

https://www.youtube.com/watch?v=p8M2SdGb7bE&t=120s

Deze URL bevat twee parameters: 

  • v=p8M2SdGb7bE is de ID-parameter van de video die YouTube vertelt welke specifieke video geladen moet worden.
  • t=120s is de tijdstempel parameter die YouTube instrueert de video af te spelen na 120 seconden (2 minuten) in plaats van vanaf het begin.

URL-parameters: toepassingen en voorbeelden

Zoals we al zeiden, vallen URL-parameters in twee categorieën: actief en passief.

Maar dynamische en statische URL’s zijn niet hetzelfde als actieve en passieve parameters.

Dit is waarom.

Een statische URL is een gewoon webadres zonder parameters (zoals https://seranking.com/nl/website-audit.html). 

Een dynamische URL bevat vaak parameters (zoals https://seranking.com/?ga=3126575&source=link). Dynamische URL’s kunnen actieve of passieve parameters bevatten, of beide.

Actieve parameters

Actieve URL-parameters beïnvloeden de inhoud die op een pagina wordt weergegeven en werken deze bij op basis van gebruikersinvoer en -voorkeuren. Enkele van de meest voorkomende toepassingen en voorbeelden van actieve URL-parameters zijn:

Filteren en sorteren

Dit wordt gebruikt om de inhoud weer te geven die de gebruiker wil zien op basis van de toegepaste filter- of sorteercriteria, zoals prijs, kleur of beoordeling.

Voorbeelden:

?sort=za (producten alfabetisch ordenen van Z tot A)

?color=dark (alleen donkergekleurde producten weergeven)

?rating=5 (filter producten met een beoordeling van 5 sterren)

?filter=automatic (alleen automatische producten weergeven)

Zoeken

Helpt gebruikers specifieke informatie op een website te vinden door hun zoekopdracht via de URL te sturen. Deze URL-parameter (vaak “q” voor “query”) bevat wat de gebruiker in het zoekvak heeft getypt

Voorbeeld: ?q=seranking (toont de zoekresultaten voor “SE Ranking” op de website)

Paginering

Deze parameter wordt gebruikt om te navigeren door content verspreid over meerdere pagina’s, door te specificeren welke pagina moet worden getoond. In plaats van grote datasets op één pagina te laden (wat traag en onoverzichtelijk zou zijn), verdeelt paginering de content in een reeks pagina’s. Met deze parameter vertel je de server welk ‘chunk’ moet worden geladen.

Voorbeeld: ?page=2 (laadt de tweede pagina met resultaten)

Vertaling

Deze parameter wordt gebruikt om de inhoud van een pagina naar andere talen te laden. Wanneer een gebruiker een taalvoorkeur selecteert, zorgt deze URL-parameter ervoor dat de inhoud in de gewenste taal wordt weergegeven. Dit is aan te raden als je een internationale website hebt en een gebruikerservaring wilt bieden die passen bij het land van herkomst.

Voorbeeld: ?lang=en (toont de Engelse versie van de pagina)

Passieve parameters 

Passieve parameters helpen marketeers data over de effectiviteit van hun marketingcampagnes van kanaal tot kanaal te volgen. In tegenstelling tot actieve parameters veranderen deze parameters niet wat de gebruiker op de pagina ziet.

Houd er rekening mee dat websites aangepaste parameters kunnen gebruiken voor geavanceerde tracking. In tegenstelling tot vaste parameters zoals UTM-tags, geven aangepaste parameters je meer controle over de geregistreerde informatie (de waarden), zoals unieke bedrijfsstatistieken, segmenten met gebruikers of kenmerken behorend bij een specifieke campagne.

Hieronder vind je ​​enkele veel voorkomende use cases voor passieve parameters:

Tracking en analytics

Deze parameters helpen marketeers te bepalen waar het verkeer op een website vandaan komt. Dit kan een marketingcampagne, een betaalde advertentie of bijvoorbeeld een e-mail zijn waarop een gebruiker heeft geklikt. UTM-parameters (zoals utm_source, utm_medium en utm_campaign) vertellen analysetools hoe gebruikers je website hebben gevonden.

Voorbeeld: ?utm_source=nieuwsbrief (geeft aan dat een bezoeker via een nieuwsbrief op de website is terechtgekomen)

Affiliate ID’s 

Deze parameters worden vaak gebruikt via affiliate marketing programma’s. Wanneer iemand op een link met een affiliate-ID klikt, registreert de website die klik om de juiste partner te crediteren voor verkopen of aanmeldingen. Dit helpt bedrijven precies te achterhalen waar hun verkopen of conversies vandaan komen.

Voorbeeld: ?id=seranking (monitort de kliks van gebruikers, via een affiliate link gekoppeld aan SE Ranking)

Tijdstempels in video’s 

Met deze parameters kunnen gebruikers direct naar een specifiek punt in een video springen in plaats van deze vanaf het begin te bekijken. Een ideale parameter voor het delen van opvallende momenten in langere video’s. Hoewel ze het beginpunt van de video veranderen, worden ze als passief gezien omdat ze de daadwerkelijke content niet veranderen.

Voorbeeld: ?t=60s (start de video op 60 seconden)

Negatieve impact van URL-parameters op SEO

URL-query parameters lijken misschien eenvoudig en nuttig, maar ze kunnen grote SEO-problemen veroorzaken als ze verkeerd worden gebruikt.

Zoekmachines kunnen moeite hebben met het crawlen en indexeren van grote websites met veel dynamisch gegenereerde, slecht gestructureerde URL’s – of URL’s met meerdere parameters. Als er weinig of geen significante wijzigingen aan de inhoud van pagina’s op te merken zijn, kunnen zoekmachines elke URL en de bijbehorende parameters als een aparte versie van dezelfde pagina beschouwen.

Dit kan leiden tot de hieronder besproken problemen.

Dubbele content en kannibalisatie van zoekwoorden

Een groot en vaak voorkomend probleem bij het genereren van meerdere URL’s met behulp van URL-parameters, vooral wanneer ze grotendeels dezelfde content tonen, is dubbele content. Dit leidt potentieel tot zoekwoord kannibalisatie, als gevolg waarvan pagina’s (vooral die met extra parameters) met elkaar gaan concurreren. Gekannibaliseerde pagina’s richten zich vaak op hetzelfde cluster van zoekwoorden, delen dezelfde zoekintentie en behandelen hetzelfde semantische onderwerp.

Stel je eens voor hoeveel vrijwel identieke pagina’s er kunnen verschijnen als je meerdere filter- en sorteeropties tegelijk gebruikt!

Actieve query parameters die in URL’s worden gebruikt voor filtering, zoals www.webshop.nl/laptops?merk=dell en www.webshop.nl/laptops?merk=apple, creëren bijvoorbeeld volledig verschillende pagina’s per merk. Google registreert ze echter mogelijk als dezelfde basispagina met slechts kleine verschillen.

Hetzelfde gebeurt met de passieve parameters voor het volgen van www.seranking.com/blog en www.seranking.com/blog?utm_campaign=black_friday. Beide URL’s leiden naar dezelfde blogpagina. Mensen zullen direct zien dat de extra parameter voor tracking bedoeld is, maar zoekmachines begrijpen dit mogelijk niet. Zo zou Google moeite kunnen hebben met het bepalen van de hoofdversie, die je wilt laten zien in de SERP. Dit kan de autoriteit van je content verminderen en je ranking negatief beïnvloeden.

Je kunt dit voorkomen door elke URL met parameters canoniek te maken naar de hoofdversie (de ongefilterde, originele pagina zonder parameters). We zullen dit later in meer detail bespreken.

Verlies aan crawl budget

Zoekmachines stellen een beperkt crawl budget beschikbaar voor het bekijken en indexeren van pagina’s op je website. Websites met duizenden op parameters gebaseerde URL’s die ieder vergelijkbare content tonen, zorgen voor een onnodige verspilling van dit budget.

Of denk aan een e-commerce website met 100 producten en 5 filters (kleur, maat, prijs, merk, beoordeling); deze website kan tienduizenden unieke URL’s genereren met verschillende combinaties van parameters. Google zou in dit geval dagen bezig zijn met het crawlen van deze variaties in plaats van het vinden en indexeren van de belangrijkste pagina’s.

Google verwoordt het perfect.

Verzwakte rankings 

Wanneer je meerdere versies van de URL’s van eenzelfde pagina hebt, wordt de potentie om hoog te scoren over ieder van deze versies verdeeld. Als bijvoorbeeld tien websites naar verschillende versies van je pagina linken vanwege verschillende parameters, krijg je uiteindelijk tien ‘zwakkere’ pagina’s in plaats van één sterke pagina die al deze signalen consolideert. Deze verwatering of verzwakking maakt het voor één versie moeilijker om goed te ranken, zelfs als je geweldige content hebt.

Slechte leesbaarheid van URL’s

Een slechte leesbaarheid van URL’s treedt op wanneer URL’s lang, rommelig opgebouwd zijn of verwarrende parameters bevatten. Dit maakt het voor gebruikers en zoekmachines moeilijk om de inhoud van een pagina te begrijpen. Dergelijke URL’s zijn daarbij moeilijker te delen in e-mails, op sociale media en op forums. Het is moeilijk om ze verbaal te communiceren en ze kunnen voor sommige gebruikers potentieel onbetrouwbaar overkomen.

Gebruikers klikken doorgaans liever op duidelijke, SEO-vriendelijke URL’s. Deze URL’s zijn bovendien beter voor de prestaties van de pagina en daarmee voor de ranking ervan.

Problemen met het volgen van gebruikers 

URL’s met veel parameters kunnen je begrip van data verstoren.

Stel je voor, je runt een e-commerce bedrijf dat Google Analytics 4 gebruikt. Je productpagina is toegankelijk via meerdere combinaties van URL-parameters. Veel van je rapporten zijn gebaseerd op afzonderlijke URL’s. In plaats van overzichtelijke prestatiegegevens over pagina’s te tonen, toont zo’n rapport gefragmenteerde data van meerdere versies van dezelfde pagina. Immers, elke versie wordt afzonderlijk bijgehouden. Dit resulteert in misleidende data die moeilijk te analyseren is, als gevolg waarvan de werkelijke effectiviteit van je marketinginspanningen, je organisch verkeer of het gebruikersgedrag wordt verhuld.

Omdat het je doel is om een ​​duidelijker beeld te krijgen van de algehele prestaties van je website, is de volgende stap het instellen van de juiste configuraties om voorgaande te voorkomen.

Hoe je problemen met URL-parameters oplost

Elk probleem met URL-parameters roept de vraag op: hoe vertel je Google welke URL-versies gecrawld moeten worden en welke juist genegeerd? Laten we eens kijken welke opties je hebt om deze problemen te voorkomen.

Rel=”Canonical” attribuut

Een van de eerste logische oplossingen is het instellen van canonieke tags. Een canonieke tag vertelt zoekmachines welke versie van een pagina primair is. Dit consolideert het ranking potentieel van de pagina. 

Een veelgebruikte oplossing is om deze canonieke tag toe te voegen aan de <head>-sectie van elke URL-variatie:

<link rel="canonical" href="https://seranking.com/"/>

Houd er hierbij rekening mee dat deze oplossing geen wondermiddel is.

Het is het meest effectief wanneer geparametriseerde URL’s vergelijkbare content hebben als de canonieke versie. Het werkt daarbij het beste voor sorteer parameters, tracking parameters en parameters rond een beperkte filtering die de inhoud van een pagina niet significant wijzigt.

Doordat canonieke tags hints zijn en geen richtlijnen, kan Google ze volledig negeren. Bovendien voorkomen ze een verspilling van het crawl budget niet. Dit komt doordat zoekmachines nog steeds alle op parameters gebaseerde URL’s zullen crawlen. Mocht dit een probleem vormen, overweeg dan een van de andere oplossingen die nog besproken worden.

Robots noindex-metatag

De robots metatag kan voorkomen dat zoekmachines op parameters gebaseerde pagina’s indexeren. Ze worden nog steeds gecrawld, maar minder vaak. Houd er echter rekening mee dat deze methode het ranking potentieel van een pagina niet consolideert.

Om de robots noindex-metatag te gebruiken, voeg je de volgende regel toe aan de <head>-sectie van de HTML van de pagina:

  <meta name="robots" content="noindex">

Dit is een ideale oplossing voor pagina’s die geen SEO-waarde hebben en waarbij het voor gebruikers niet belangrijk is om ze te vinden in de zoekmachine. 

Robots.txt disallow

Een veelgebruikte manier om verspilling van het crawl budget aan op parameters gebaseerde URL’s te voorkomen, is door het robots.txt-bestand slim in te zetten. Dit bestand voorkomt dat crawlers toegang krijgen tot specifieke pagina’s. Er is echter geen garantie dat deze pagina’s worden weggelaten uit de zoekresultaten.

Hoewel zoekmachines de pagina’s ondanks de gegeven instructie misschien toch indexeren, is het primaire doel van deze methode het bieden van een routekaart aan zoekmachines. De routekaart vertelt hen welke pagina’s ze moeten crawlen en negeren. Net als bij het gebruik van de robots-metatag, consolideert deze methode het ranking potentieel van een pagina niet.

Om de disallow-instructie te gebruiken, blokkeer je crawlers van alle URL’s met een vraagteken:

User-agent: *

Disallow: /*?*

Je kunt ook voorkomen dat bots toegang krijgen tot specifieke parameters:

User-agent: *

Disallow: /*?filter=

Disallow: /*?sort=

Van dynamische naar statische URL’s

Statische URL’s zoals www.voorbeeld.nl/schoenen/hardlopen zijn over het algemeen beter voor SEO dan op parameters gebaseerde URL’s zoals www.voorbeeld.nl/productencategorie=schoenen&type=hardlopen.

Niet alles hoeft echter statisch te zijn. Het gebruik van statische URL’s voor filters, sortering, paginering of tracking kan je SEO schaden, omdat ze grote hoeveelheden dubbele content creëren, de pagina-autoriteit daarmee verzwakken en het crawl budget verspillen aan pagina’s met een lage waarde.

De overstap van dynamische naar statische URL’s is alleen zinvol voor je belangrijkste pagina’s. Dit kunnen productpagina’s, categorieën en de meest gebruikte filters van gebruikers zijn. Ze zien er overzichtelijker uit, bevatten waardevolle zoekwoorden; Google is er dol op. Gebruikers kunnen echter baat hebben bij parameters wanneer ze complexere interacties nodig hebben.

De meest ideale aanpak is het gebruik van statische URL’s voor content die je in de zoekresultaten wilt laten zien. Beheer de parameters van alle andere URL’s correct (gebruik canonicals en noindex-tags).

Monitor je URL’s met parameters

Het begrijpen van de impact van URL-parameters op je website, maakt of breekt de SEO ervan. Hier zijn enkele manieren om er meer over te weten te komen.

Via Google Analytics 

Google Analytics 4 is een eenvoudig te gebruiken tool. Het rapport ‘Pagina’s en schermen‘ laat zien hoe gebruikers omgaan met je op parameters gebaseerde pagina’s door te laten zien welke URL-variaties verkeer genereren.

Om toegang te krijgen tot deze data:

  1. Ga naar Rapporten in het menu aan de linkerkant. 
  2. Ga naar Betrokkenheid > Pagina’s en schermen.
  3. Voer in de zoekbalk een vraagteken (?) in om URL’s met parameters te filteren.
  4. Analyseer de prestaties van deze URL’s op basis van verkeer, betrokkenheid en conversies.
  5. Identificeer de pagina’s waarvan de gebruikte parameters waarde hebben voor gebruikers en gebruik de voorgaande oplossingen om te bepalen welke pagina’s wat extra aandacht nodig hebben.
Monitoring URLs with parameters via GA4

Let op: als je URL’s met parameters niet worden weergegeven, schakel dan het volledige URL-pad in:

1. Klik op het pictogram voor aanpassingen aan het rapport.

Customize report button in GA4

2. Selecteer Dimensies onder het kopje Rapportgegevens.

Adding dimensions via GA4

3. Voeg een nieuwe dimensie toe, namelijk: Paginapad + querytekenreeks.

Add new dimension Page path + query string

4. Klik op Toepassen om de wijzigingen op te slaan.

Via Google Search Console 

Google Search Console rapporten laten zien hoe Google op parameters gebaseerde URL’s op een dieper niveau crawlt en indexeert. Ze tonen daarnaast welke URL’s beter gemanaged moeten worden om SEO-problemen te voorkomen.

Om toegang te krijgen tot deze data:

  1. Ga naar het rapport Pagina’s onder Indexeren in het linkermenu.
  2. Klik op het gedeelte Gegevens over geïndexeerde pagina’s bekijken.
  3. Blader door de lijst met geïndexeerde URL’s met parameters.
  4. Filter de lijst Op URL om alleen pagina’s te tonen die vraagtekens (?) bevatten. 

Je kunt ook op het pictogram van een vergrootglas klikken om elke URL afzonderlijk te controleren. Het toont je of elementen zoals noindex en canonieke tags werken zoals bedoeld.

Monitoring URLs with parameters via GSC

Kijk ook eens naar de lijst met niet-geïndexeerde geparametriseerde URL’s, die zich onder de grafiek in het rapport Pagina’s bevindt. Gebruik deze informatie om te achterhalen waarom ze niet geïndexeerd zijn, vooral als je dat wel wenst.

Beheer geparametriseerde URL’s met de Website Audit Tool van SE Ranking

Negeer bij het uitvoeren van website audits alle op parameters gebaseerde URL’s die de data en de SEO-analyse van je website kunnen verstoren. Zo zorg je ervoor dat de audit zich richt op de belangrijkste pagina’s en op parameters gebaseerde URL’s die niet bijdragen aan de SEO van je website buiten beschouwing laat.

SE Ranking’s Website Audit stelt je in staat om de instellingen voor het scannen van je website aan te passen. Zo werkt het:

1. Ga naar de Website Audit en klik op de knop Instellingen in de rechterbovenhoek.

SE Ranking’s Website Audit settings

2. Ga naar het blok met Regels voor het scannen van pagina’s.

Rules for scanning pages

3. Scroll naar beneden naar URL-parameterinstellingen. Als je alle query parameters in de URL tijdens de scan uit wilt sluiten, selecteer je de optie ‘Alle parameters negeren‘. Hiermee worden alle waarden in de URL-variabelen tijdens de gehele scan genegeerd.

Ignore all parameters option

4. Als je liever specifieke parameters uitsluit, kies je de optie Aangepaste parameters negeren. Voer vervolgens handmatig de parameters in die je uit wilt sluiten, zoals utm_source, filter, sort, etc.

Ignore custom parameters option

5. Nadat je de parameters geselecteerd hebt die je wilt negeren, klik je op Wijzigingen toepassen.

Apply changes button

6. Zodra je instellingen zijn opgeslagen, voer je de scan uit.

De tool zal nu de opgegeven parameters uitsluiten, waarmee deze een nauwkeuriger beeld geeft van de SEO-prestaties van je website. De tool toont de belangrijkste problemen op je website, evenals het aantal getroffen pagina’s. Klik voor meer informatie en handige suggesties om deze problemen op te lossen.

Website Audit overview section with top issues highlighted

Samenvattend 

Dit artikel probeert je niet te forceren een beslissing te nemen over het gebruik van URL-parameters in je SEO-strategie. Het gaat erom dat je weet wanneer en waar ze zinvol zijn.

Wat je ook besluit, het is belangrijk om crawlers van zoekmachines te begeleiden bij het bepalen van de geparametriseerde URL’s die ze moeten crawlen en indexeren. Het correct implementeren van canonieke tags die verwijzen naar de juiste versie van een pagina helpt de consistentie te behouden. Google herkent deze patronen en pakt ze op. Houd de impact van je wijzigingen in de gaten om op het juiste spoor te blijven.

Abonneer u op onze blog!
Thank you!
You have been successfully subscribed to our blog!
Please check your email to confirm the subscription.