URL parameters uitgelegd: zo gebruik je ze slim zonder je SEO om zeep te helpen

Home
/
bloggen

URL parameters zijn handig. Ze maken filters mogelijk in je webshop, ze helpen je campagnes meten, en soms zijn ze gewoon de snelste manier om iets werkend te krijgen. Maar ik heb ook vaak gezien dat ze stilletjes schade aanrichten: honderden varianten van dezelfde pagina, crawlbudget dat opgaat aan onbelangrijke URLs en rankings die versnipperen. In dit artikel leg ik uit wat URL parameters zijn, hoe ze werken, wanneer ze wél nuttig zijn en hoe je ze beheerst, zodat Google en AI systemen snappen welke pagina echt telt.

Wat zijn URL parameters?

URL parameters zijn stukjes extra informatie achteraan een URL. Ze vertellen je website hoe een pagina zich moet gedragen, bijvoorbeeld welke producten je moet tonen, hoe je moet sorteren of waar een bezoeker vandaan komt.

Een simpel voorbeeld is een filter in een categoriepagina. Je hebt een basispagina, en daarna voeg je een parameter toe zodat de lijst verandert. Denk aan een URL als: https://www.voorbeeld.nl/schoenen?categorie=hardlopen. De pagina is nog steeds ‘schoenen’, maar de parameter stuurt de selectie of weergave.

Waar zitten ze in de URL en hoe lees je ze?

Parameters beginnen na een vraagteken. Alles vóór dat vraagteken is de ‘normale’ URL. Daarna krijg je sleutel en waarde, gescheiden door een is teken. Als je meerdere parameters hebt, koppel je ze aan elkaar met een en teken.

Dus: ?categorie=schoenen&kleur=blauw&maat=42 betekent dat je drie instellingen meegeeft. Het mooie is dat je site hierdoor snel kan schakelen. Het lastige is dat er in theorie eindeloos veel combinaties ontstaan, en dat is precies waar SEO vaak pijn begint te doen.

URL parameters versus query strings

In de praktijk gebruiken mensen ‘URL parameters’ en ‘query string’ door elkaar, en dat is meestal prima.

Als je het netjes uit elkaar trekt: de parameters zijn de losse paren zoals categorie=schoenen of kleur=blauw. De query string is het hele stuk achter het vraagteken, dus inclusief het vraagteken en de en tekens. Voor je marketing en SEO gesprekken maakt het verschil zelden iets uit, maar het helpt om dezelfde taal te spreken met je developer.

Waarvoor worden URL parameters gebruikt?

Je komt ze overal tegen, zeker bij webshops en platforms met veel content.

Filters en sorteringen zijn de bekendste. Denk aan kleur, maat, merk, prijs en sorteren op ‘meest verkocht’. Ook paginering draait vaak op parameters, bijvoorbeeld ?page=2 wanneer je door een lijst bladert.

Daarnaast zie je ze bij interne zoekfuncties. Een zoekopdracht wordt dan onderdeel van de URL, zoals ?search=hardloopschoenen, zodat de resultatenpagina deelbaar is.

Personalisatie kan ook, bijvoorbeeld een regio of taal via ?region=nl of ?lang=nl. Dat kan technisch handig zijn, maar voor SEO is dit meestal niet de beste keuze, daar kom ik zo op terug.

Tot slot zijn er sessieparameters, zoals ?sessionid=xyz123. Die zie je minder, omdat cookies dit grotendeels hebben overgenomen.

En dan de marketinghoek: campagne tracking. UTM parameters zoals utm_source=facebook of utm_campaign=zomeractie zijn voor veel teams de reden dat parameters überhaupt bestaan.

Actieve en passieve parameters

Ik maak in de praktijk graag één simpele scheiding, omdat het meteen duidelijk maakt waar het SEO risico zit.

Actieve parameters veranderen wat de bezoeker ziet of hoe de pagina werkt. Filters, sortering en paginering vallen meestal in deze groep. Je creëert daarmee vaak veel varianten die inhoudelijk sterk op elkaar lijken.

Passieve parameters veranderen de zichtbare content niet, maar draaien achter de schermen mee. Denk aan UTM tags voor campagnes of een sessie ID. Voor de gebruiker lijkt de pagina hetzelfde, maar je krijgt wel extra URL varianten.

Wat doen URL parameters met je SEO en AI vindbaarheid?

Het probleem is zelden dat parameters ‘fout’ zijn. Het probleem is volume en verwarring. Zodra je veel varianten krijgt, moeten zoekmachines kiezen welke URL ze vertrouwen.

Duplicate content komt het meest voor. Twee URLs kunnen vrijwel dezelfde content tonen, alleen anders gesorteerd. Voor Google en AI systemen is dat ruis. Ze moeten bepalen welke versie ze tonen, en soms kiezen ze niet de versie die jij wilt.

Daarbovenop komt crawl budget. Crawlers hebben een beperkte hoeveelheid tijd op je site. Als ze eindeloos filter URLs tegenkomen, kruipen ze minder diep in je echte content. Dat zie je vooral bij grotere webshops en sites met veel facetten.

Ook keyword cannibalization speelt mee. Verschillende parameter URLs gaan ranken op dezelfde zoekwoorden en dan concurreer je met jezelf.

En dan link equity. Als interne links of externe links verspreid raken over allerlei varianten, verdun je je autoriteit. Je hoofdpagina had alle signalen kunnen verzamelen, maar in plaats daarvan worden ze verdeeld.

Twee praktische valkuilen: volgorde en snelheid

Er zijn twee dingen die vaak onderschat worden.

De volgorde van parameters kan uitmaken. ?kleur=blauw&maat=42 en ?maat=42&kleur=blauw kunnen technisch dezelfde pagina opleveren, maar door zoekmachines toch als twee URLs worden gezien. Dat levert extra duplicatie op. Bij de meeste platforms wordt dit automatisch netjes gehouden, maar bij handmatig geplakte campagne URLs gaat het vaak mis. Spreek daarom af welke volgorde je team gebruikt.

Daarnaast kunnen parameter URLs caching lastiger maken. Sommige setups serveren minder makkelijk vanuit cache, waardoor pagina’s trager worden. Als een parameter nauwelijks waarde toevoegt, is dat een signaal om te heroverwegen of je dit zo wilt oplossen.

Vijf SEO best practices om controle te houden

Als je parameters gebruikt, wil je vooral één ding: duidelijkheid. Voor bezoekers én voor crawlers.

Ten eerste: gebruik canonical tags. Op parameter varianten wil je meestal verwijzen naar de ‘schone’ hoofd URL. Dat ziet er zo uit:

Daarmee vertel je welke versie geïndexeerd moet worden, en je helpt linkwaarde samenkomen op één plek. Zeker bij webshops met veel filters, bij woningplatforms en bij vacaturebanken is dit vaak het verschil tussen beheersbaar en onwerkbaar.

Ten tweede: blokkeer problematische parameters met robots.txt, maar alleen als je weet wat je doet. Handig wanneer je bijna oneindige combinaties hebt of wanneer je crawlbudget zichtbaar onder druk staat. Een voorbeeld om sorteer URLs te blokkeren is:

User-agent: *

Disallow: /*?sort=

Ten derde: gebruik parameters niet voor lokalisatie. Google heeft aangegeven dat dit geen fijn signaal is. Als je meerdere landen of talen bedient, kies dan liever voor subdirectories zoals voorbeeld.nl/nl/ of voorbeeld.nl/fr/, een subdomain zoals fr.voorbeeld.nl, of een apart landdomein. Dat is ook prettiger voor gebruikers.

Ten vierde: hou je interne links schoon. Link intern naar de canonieke versie en niet naar een filter of tracking variant. Dat scheelt je later veel opschonen.

Ten vijfde: sluit parameter URLs uit in je audits. Anders verdrinken je rapporten in varianten die je toch niet wilt verbeteren. Audits zijn bedoeld om je echte site te versterken, niet om ruis te analyseren.

Zo check je waar het misgaat in Google Search Console

Als je vermoedt dat Google veel tijd verspilt aan parameter URLs, kijk dan in Search Console.

Ga naar Instellingen en open Crawlstatistieken. In het rapport kun je bij ‘HTML’ en bij voorbeelden vaak snel patronen zien. Zie je steeds dezelfde parameter terugkomen, dan is dat een aanwijzing dat je crawlbudget daar weglekt. Vanaf daar kun je gerichter werken met canonical, interne links en eventueel robots.txt.

Tools die je helpen om parameters netjes te houden

Je hoeft dit niet op gevoel te doen.

Voor campagne URLs is Google’s Campaign URL Builder handig, omdat je daarmee consistent UTM tags maakt en minder menselijke fouten krijgt.

Gebruik in Search Console de URL inspectietool om te controleren of Google jouw gewenste canonieke pagina ook echt als canoniek ziet. Dat is een kleine check die je veel discussie bespaart.

En voor het technische overzicht is een site audit tool praktisch, zoals Semrush Site Audit. Daar kun je parameter regels instellen zodat je audit zich richt op de pagina’s die er toe doen, in plaats van op elke filtercombinatie.

Tot slot: kies bewust wanneer je ze inzet

Parameters zijn niet de vijand. Ze zijn een gereedschap. Maar zoals met elk gereedschap geldt: als je het overal op loslaat, krijg je rommel.

Mijn advies is simpel. Gebruik ze waar ze waarde geven, bijvoorbeeld voor tracking of voor gebruikers die echt willen filteren, maar zet er meteen rails omheen met canonicals, nette interne links en duidelijke afspraken. Dan blijft je site snel, begrijpelijk en vindbaar, ook wanneer je assortiment groeit en je campagnes opschaalt.

Neem contact op

Eerlijkheid staat voorop in mijn werk. Daarom zeg ik direct: ik ben niet de juiste partner voor jou als. Ik help je om jouw merk te transformeren van een fluistering naar een brul die niemand kan negeren.

Ik ben niet gebouwd om mee te doen, ik ben ontworpen om te domineren.

Contact Us