Een website kan honderden pagina’s bevatten zonder dat een enkele bezoeker weet hoe deze te bereiken. De sitemap, of deze nu bedoeld is voor internetgebruikers of zoekmachines, structureert de toegang tot informatie. Google verduidelijkt dat een XML-sitemap helpt om URL’s aan te geven, maar garandeert noch hun verkenning, noch hun indexering. Interne navigatie en de zichtbare organisatie van pagina’s blijven de basis van een functionele site.
XML-sitemap en HTML-sitemap: twee verschillende technische rollen
De verwarring tussen XML-sitemap en HTML-sitemap blijft bestaan in veel webprojecten. De eerste is een bestand dat leesbaar is voor indexeringsrobots: het lijst de URL’s, hun wijzigingsdata en hun relatieve prioriteit op. De tweede is een pagina die door bezoekers kan worden geraadpleegd, die de boomstructuur van de site presenteert in de vorm van klikbare links.
Google gebruikt de lastmod-tag van de XML-sitemap alleen wanneer deze een echte wijziging van de pagina weerspiegelt. Het bijwerken van deze datum bij elke automatische generatie van het bestand biedt geen nuttige informatie voor de robots. Een slecht onderhouden sitemap kan dus een valse indruk van versheid geven zonder voordeel voor de SEO.
De HTML-sitemap daarentegen, voldoet aan een menselijke behoefte. Het W3C raadt aan om verschillende manieren aan te bieden om een pagina te vinden: interne zoekfunctie, broodkruimelpad, hoofdmenu en sitemap. Laatstgenoemde fungeert als een vangnet wanneer de menu-structuur niet voldoende is. Deze logica is terug te vinden op de sitemap van bargento.fr, die het geheel van secties zichtbaar maakt vanuit één enkele pagina.

Structuur en categorieën: hoe pagina’s te organiseren voor navigatie
Een effectieve structuur is gebaseerd op één principe: elke pagina moet binnen drie klikken vanaf de homepage toegankelijk zijn. Daarboven neemt het verlatenpercentage aanzienlijk toe. Maar deze drempel van drie klikken heeft alleen zin als elk niveau van diepte logisch is voor de bezoeker.
Het veelvoorkomende probleem van middelgrote websites is de vermenigvuldiging van categorieën op het eerste niveau van het menu. Een hoofdmenu dat meer dan zeven of acht items bevat, wordt moeilijk visueel te scannen. De gebruiker leest niet elke titel: hij herkent blokken, vertrouwde zoekwoorden.
Groeperen op basis van intentie in plaats van intern thema
Veel websites organiseren hun structuur volgens hun eigen bedrijfslogica. Een e-commerce website voor juwelen zou categorieën kunnen creëren op basis van materiaal (goud, zilver, staal), producttype (ringen, kettingen, armbanden) en collectie. De bezoeker daarentegen zoekt vaak op basis van gebruik: cadeau, huwelijk, dagelijks.
De meest effectieve structuur weerspiegelt de zoekintenties van de bezoekers, niet het organigram van het bedrijf. Om deze intenties te identificeren, biedt de analyse van zoekopdrachten in Search Console concrete aanwijzingen over de woorden die internetgebruikers aan de site koppelen.
- Controleer in Search Console welke zoekopdrachten verkeer naar elke pagina brengen, en groepeer vervolgens de pagina’s die aan vergelijkbare intenties voldoen
- Beperk het hoofdmenu tot de categorieën die de meeste bezoekerspaden dekken, en verplaats secundaire pagina’s naar de footer of de HTML-sitemap
- Geef elke categorie een naam met de termen die gebruikers daadwerkelijk gebruiken, niet met interne jargon of collectie namen
Toegankelijkheid van de navigatie: wat het W3C concreet eist
De toegankelijkheid van een sitemap en navigatie beperkt zich niet tot het toevoegen van alt-attributen aan afbeeldingen. Het W3C formuleert specifieke aanbevelingen die direct betrekking hebben op de navigatiestructuur.
Alle interactieve elementen van het menu moeten met het toetsenbord bruikbaar zijn. Een bezoeker die zonder muis navigeert (motorische handicap, visuele beperking met een schermlezer, of gewoon voorkeur) moet elke link in het menu kunnen doorlopen met de Tab-toets en duidelijk kunnen zien welk element is geselecteerd. Veel mega-menu’s in JavaScript falen hierin.
Het W3C raadt ook aan dat de naam, stijl en locatie van navigatie-elementen consistent blijven van pagina tot pagina. Het wijzigen van de volgorde van menu-items afhankelijk van de bezochte pagina, of het wijzigen van de titel van een link, desoriënteert gebruikers die een mentaal referentiekader hebben opgebouwd.
Het broodkruimelpad als aanvulling op de sitemap
Het broodkruimelpad (breadcrumb) vervult een functie die noch het hoofdmenu, noch de sitemap dekt: het plaatst de huidige pagina in de hiërarchie. Voor een site met meerdere niveaus van diepte, vermindert het broodkruimelpad de behoefte om terug te keren naar het menu en vermindert het onnodige klikken.
Google maakt ook gebruik van broodkruimelpaden om verrijkte navigatielinks weer te geven in de zoekresultaten. Een gestructureerde markup (schema.org BreadcrumbList) vergemakkelijkt deze interpretatie. Het voordeel is dubbel: een betere gebruikerservaring op de site en een betere zichtbaarheid in de SERP.

De effectiviteit van de sitemap controleren met Search Console
Het indienen van een XML-sitemap in Google Search Console is niet voldoende. De tool maakt het mogelijk om te controleren hoeveel ingediende URL’s daadwerkelijk zijn geïndexeerd, en vooral hoeveel zijn genegeerd. Een aanzienlijke kloof tussen de twee cijfers wijst op een probleem met de structuur of de kwaliteit van de inhoud.
Wees voorzichtig met URL’s die geen interne navigatie hebben, want deze worden mogelijk nooit verkend ook al staan ze in de sitemap. Google bevestigt dit: een sitemap helpt om URL’s aan te geven, maar interne links blijven de belangrijkste ontdekking. Regelmatig de dekkingstoestand in Search Console controleren, helpt om deze geïsoleerde pagina’s te identificeren.
- Vergelijk het aantal ingediende URL’s in de sitemap met het aantal geïndexeerde URL’s om genegeerde pagina’s te vinden
- Identificeer pagina’s die verkenningsfouten genereren (404, lusomleiding, dubbele inhoud) en corrigeer of verwijder ze uit de sitemap
- Vergelijk de dekkingsgegevens met klikstatistieken om pagina’s te vinden die zijn geïndexeerd maar nooit zijn bezocht, wat wijst op een probleem met de positionering in de structuur
Een goed gebouwde sitemap wordt niet gemeten aan het aantal pagina’s dat deze opsomt, maar aan het percentage van deze pagina’s dat bezoekers en robots daadwerkelijk bereiken. Het verschil tussen een gevulde sitemap en een nuttige sitemap ligt in de consistentie tussen de zichtbare navigatiestructuur, interne links en het technische bestand dat aan zoekmachines is ingediend.



