Terug naar nieuws
Advertentie — 728×90

Google's interne problemen met vierkante haken in URL's en de SEO-impact

20 oktober 2026 4 minuten leestijd Door Search Engine Roundtable
Google's interne problemen met vierkante haken in URL's en de SEO-impact

Foto van Shubham Dhage op Unsplash

In het kort

Google had in het verleden moeite met vierkante haken in URL's. Hoewel RFC 3986 deze als ongeldig beschouwt, kunnen ze nog steeds voorkomen. Consistentie in URL-gebruik is cruciaal voor SEO, aangezien gecodeerde en ongecodeerde versies als afzonderlijk worden gezien.

Belangrijkste punten
  • 1
    Google heeft in het verleden interne problemen gehad met vierkante haken (<code>[]</code>) in URL's, hoewel dit meer dan 10 jaar geleden was.
  • 2
    Volgens RFC 3986 zijn vierkante haken in URL's (buiten IPv6-adressen in hostnamen) technisch ongeldig.
  • 3
    Gecodeerde (<code>%5B%5D</code>) en ongecodeerde (<code>[]</code>) versies van URL's worden door browsers en zoekmachines als *verschillende* URL's beschouwd.
  • 4
    SEO's moeten consistent zijn in het gebruik van URL's (links, canonicals, sitemaps) om de-duplicatieproblemen te voorkomen.

Dit artikel werpt licht op een interessante technische SEO-uitdaging die Google in het verleden heeft gekend: de omgang met vierkante haken ([]) in URL's. Hoewel John Mueller van Google aangeeft dat de interne problemen hiermee meer dan tien jaar geleden speelden, blijft het een relevant punt voor technische SEO-specialisten, vooral gezien de complexiteit van URL-parsing en de-duplicatie.

De technische validiteit en interpretatie van URL's

De kern van het probleem ligt in de specificaties van RFC 3986, Sectie 2.2. Deze definieert vierkante haken als 'gereserveerde' karakters. Dit betekent dat URL's die deze karakters ongecodeerd bevatten (buiten specifieke contexten zoals IPv6-adressen in hostnamen) technisch ongeldig zijn. De discussie benadrukt dat een URL met ?filter[]=123 en een URL met ?filter%5B%5D=123 door de meeste applicaties, inclusief browsers en zoekmachines, als *niet-equivalent* worden beschouwd. Dit is cruciaal, want het betekent dat Google deze twee URL's als afzonderlijke entiteiten kan zien, wat kan leiden tot problemen met crawling, indexering en de-duplicatie.

Impact op SEO en best practices

Voor SEO's heeft dit directe implicaties. Als een website beide versies van een URL gebruikt (bijvoorbeeld de ene keer met [] in interne links en de andere keer met %5B%5D in canonical tags of sitemaps), creëert dit verwarring voor zoekmachines. Google zal beide versies crawlen en, indien ze dezelfde content serveren, proberen deze te de-dupliceren. Dit proces is echter niet altijd perfect en kan leiden tot ongewenste indexering van de 'verkeerde' URL of een inefficiënte toewijzing van linkwaarde.

De belangrijkste aanbeveling is dan ook om uiterst consistent te zijn. Kies één geldige variant van de URL en gebruik deze overal: in interne links, externe links, canonical tags, sitemaps en gestructureerde data. Hoewel bestaande websites met technisch ongeldige URL's (zoals die met ongecodeerde vierkante haken) mogelijk nog steeds goed indexeren, is het absoluut af te raden om een nieuwe site op deze manier op te zetten. Het risico op onvoorziene problemen, nu of in de toekomst, is te groot.

Dit geldt niet alleen voor vierkante haken, maar ook voor andere gereserveerde karakters zoals spaties ( ), plustekens (+) en hun gecodeerde equivalenten (%20). De context (pad versus query string) kan hierbij ook een rol spelen, wat de complexiteit verder vergroot. Een grondig begrip van URL-structuur en codering is essentieel voor robuuste technische SEO.

Originele bron

Search Engine Roundtable logo

Search Engine Roundtable

https://www.seroundtable.com/google-square-brackets-urls-42332.html

Lees het volledige artikel op Search Engine Roundtable