Een HTML-sitemap is nog altijd het enige onderdeel van een website dat de volledige sitestructuur op één pagina weergeeft. Voor een gebruiker die het domein dat hij bezoekt al kent, is het een directe snelkoppeling naar de gezochte informatie, zonder langs uitklapmenu’s te hoeven gaan of een zoekbalk te gebruiken waarvan de resultaten afhangen van het interne algoritme. Wie begrijpt hoe de sitemap is opgebouwd, kan er veel efficiënter gebruik van maken dan door de pagina alleen vluchtig te scannen.
Tabvolgorde en semantische structuur van de HTML-sitemap
Een correct gemarkeerde sitemap is opgebouwd uit geneste lijsten (ul/li-lijsten die volgens hiërarchisch niveau zijn geordend). Elk niveau van inspringing komt overeen met een laag in de sitestructuur: hoofdcategorieën, subcategorieën en afzonderlijke pagina’s. Deze structuur is niet louter decoratief. Ze bepaalt hoe een schermlezer de informatie weergeeft en hoe de toetsenbordnavigatie van de ene link naar de volgende gaat.
Bij correcte markup volgt de Tab-toets de logische volgorde van de sitestructuur. Een toetsenbordgebruiker bereikt de gewenste subcategorie met slechts enkele toetsaanslagen, zonder alle interactieve elementen in de header of footer te hoeven doorlopen. Als de sitemap koppen (h2, h3) gebruikt om de hoofdsecties van elkaar te scheiden, kunnen schermlezers rechtstreeks van de ene linkgroep naar de andere springen.
Het WCAG 2.2-criterium ‘Multiple Ways’ vereist dat er meerdere manieren zijn om een pagina te vinden (navigatie, zoeken, sitemap). De HTML-sitemap vervult deze functie op voorwaarde dat elke link een unieke, beschrijvende naam heeft. Een algemene linktekst als ‘Meer informatie’ die tien keer wordt herhaald, maakt de sitemap onbruikbaar voor iemand die navigeert via een lijst met links.

HTML-sitemap en XML-sitemap: twee verschillende toepassingen voor navigatie en indexering
De verwarring tussen deze twee formaten blijft bestaan. Een HTML-sitemap is een gewone webpagina die bezoekers kunnen bekijken en waarop interne links hiërarchisch zijn geordend. Een XML-sitemap is een technisch bestand voor crawlers. Google volgt links in een HTML-sitemap net als links op elke andere pagina, maar de XML-sitemap blijft het aanbevolen formaat om zoekmachines te laten weten welke URL’s ze moeten crawlen.
In de praktijk heeft een kleine website (met enkele tientallen pagina’s) direct baat bij een HTML-sitemap: elke pagina is met één klik bereikbaar vanaf één URL.
Op een grote website is de HTML-sitemap een aanvullend navigatiehulpmiddel naast de XML-sitemap, die de crawlprioriteiten en updatefrequenties beheert. Een concreet voorbeeld van deze aanpak is te zien in de sitemap van The Infos du Geek, die categorieën en artikelen overzichtelijk weergeeft in een boomstructuur, zonder dat het hoofdmenu nodig is.
Er zijn dus twee verschillende routes: bezoekers die een specifieke pagina zoeken, gebruiken de HTML-sitemap, terwijl Googlebot het XML-bestand gebruikt om te bepalen welke URL’s prioriteit krijgen bij het crawlen. Door beide actueel te houden, voorkom je kapotte links voor bezoekers en indexeringsfouten bij zoekmachines.
De sitemap gebruiken om een navigatieroute te verkorten
De meeste bezoekers komen via de footer bij een sitemap, soms via een goed ontworpen 404-pagina. Hoe effectief de sitemap is, hangt af van de leesbaarheid van de weergegeven hiërarchie. Met deze drie tips vinden bezoekers sneller wat ze zoeken:
- Groepeer links op basis van bedrijfscategorie in plaats van inhoudstype (artikelen, productpagina’s, nieuws). Bezoekers zoeken op ‘facturatie’ of ‘API’, niet op ‘blogartikel nummer 47’.
- Beperk de zichtbare diepte tot drie niveaus. Daarboven verandert de sitemap in een linkmuur die het visueel scannen ontmoedigt en toetsenbordnavigatie vertraagt.
- Gebruik de ingebouwde zoekfunctie van de browser (Ctrl+F) op de sitemap. Dit blijft de snelste manier om een trefwoord in een lange lijst met links te vinden en werkt zonder afhankelijk te zijn van de interne zoekmachine van de website.
Een goed gestructureerde sitemap maakt de interne zoekfunctie op middelgrote websites vrijwel overbodig. De volledige redactionele inhoud is zichtbaar, zonder algoritmische filters of beperkingen op het aantal resultaten.
Dynamische pagina’s en veranderende categorieën
Secties die vaak worden bijgewerkt (blog, nieuws, productcatalogus) brengen onderhoudsproblemen met zich mee. Een handmatig bijgehouden sitemap raakt verouderd zodra een artikel wordt gepubliceerd of verwijderd. Automatische generatie via het CMS lost dit probleem op, maar brengt een risico met zich mee: technische pagina’s (tagpagina’s, datumarchieven, paginering) kunnen worden opgenomen en de leesbaarheid verstoren.
Deze pagina’s uitfilteren in de template van de sitemap is een stap die vaak over het hoofd wordt gezien. Door datumarchieven en tagpagina’s uit te sluiten, beperk je ruis en vestig je de aandacht op inhoud met toegevoegde waarde. Bezoekers die de sitemap doorlopen, zoeken niet naar de pagina ‘tag: prestaties’, maar naar de categorie ‘prestatie-indicatoren’ en de bijbehorende artikelen.

Europese toegankelijkheidswet en de verplichting om het volledige traject toegankelijk te maken
Sinds 28 juni 2025 is de Europese toegankelijkheidswet van toepassing op bepaalde online diensten, waaronder e-commercediensten voor consumenten. Voor sommige micro-ondernemingen gelden uitzonderingen, maar het toepassingsgebied is breed.
De sitemap maakt deel uit van dit kader als hulpmiddel om gedeeltelijk aan de eisen te voldoen. Op zichzelf is dat niet voldoende: het volledige traject, van zoeken tot betalen, moet toegankelijk zijn. Alleen de sitemap testen en niet controleren of de bestemmingspagina’s een logische tabvolgorde en zichtbare focus hebben en of gebruikers interactieve elementen kunnen verlaten, laat wettelijke risico’s onopgemerkt.
We raden aan de sitemap tegelijk met de belangrijkste pagina’s in de conversietrechter te controleren. Een toegankelijke link in de sitemap die naar een productpagina leidt die niet met het toetsenbord toegankelijk is, voldoet aan geen enkele verplichting.
De HTML-sitemap is geen overblijfsel uit de jaren 2000. Het is een technisch onderdeel waarvan de effectiviteit afhangt van semantische markup, het filteren van overbodige pagina’s en de samenhang met de rest van de gebruikersroute. Op een goed onderhouden website blijft het de kortste weg tussen een bezoeker en de informatie die hij zoekt.



