Een slecht opgezet sitemap is nergens goed voor, niet voor crawlers en niet voor bezoekers. De verwarring tussen een XML-sitemap, een HTML-sitemap en een navigatiestructuur komt vaak voor, zelfs bij technische professionals. Elk formaat dient een ander doel. Ze door elkaar halen komt neer op het afgeven van tegenstrijdige signalen aan zoekmachines.
XML-sitemap en HTML-sitemap: wat elk formaat daadwerkelijk aan crawlers doorgeeft
De XML-sitemap is een ontdekkingsbestand. Het bevat URL’s zodat Googlebot of Bingbot ze kan vinden, maar garandeert niet dat ze worden gecrawld of geïndexeerd. Google is daar duidelijk over: een URL opnemen in een sitemap is een aanwijzing, geen opdracht. Een pagina kan erin staan en toch nooit in de zoekresultaten verschijnen.
De HTML-sitemap is een navigeerbare pagina voor zowel mensen als crawlers. Ze werkt als een gestructureerde inhoudsindex met echte hyperlinks. De SEO-waarde zit in de interne linkstructuur die ze creëert: elke link geeft PageRank door en verkort de crawldiepte.
De twee verwarren leidt tot veelvoorkomende fouten. Een automatische XML-sitemap genereren zonder de URL’s erin te controleren, verspilt het crawlbudget. Een HTML-sitemap publiceren zonder duidelijke hiërarchie helpt niemand. Wie wil zien hoe een HTML-sitemap tientallen pagina’s in overzichtelijke categorieën kan indelen, vindt een goed voorbeeld in de sitemap van MYN Idee, die deze thematische groepering duidelijk illustreert.
Het veld lastmod: een nuttig signaal, maar alleen onder strikte voorwaarden
Google en Bing gebruiken het veld lastmod in de XML-sitemap om het crawlen van recent gewijzigde pagina’s voorrang te geven. Voorwaarde is wel dat de datum een betekenisvolle inhoudelijke wijziging weerspiegelt, en niet slechts een update van de voettekst of een automatische herlaadactie.
Als de datum niet klopt of voor alle URL’s steeds hetzelfde is, gaan crawlers het signaal uiteindelijk negeren. We zien dat veel CMS’en lastmod bij elke kleine wijziging bijwerken, waardoor het signaal voor het hele bestand minder betrouwbaar wordt.

Interne linkstructuur: waarom een sitemap een gebrekkige interne linking niet kan compenseren
Een XML-sitemap vervangt geen navigatielinks. Google beschrijft de sitemap uitdrukkelijk als hulpmiddel om pagina’s te ontdekken, niet als vervanging voor een crawlbare interne linkstructuur. Als een pagina alleen via de sitemap bereikbaar is en geen contextuele links vanaf andere pagina’s op de site heeft, blijft het voor de crawler een weespagina.
De HTML-sitemap verhelpt dit probleem gedeeltelijk door een centraal toegangspunt te creëren. Maar links vanaf thematisch verwante pagina’s blijven noodzakelijk.
- Een productpagina die alleen via de XML-sitemap en de HTML-sitemap bereikbaar is, zonder link vanaf de bovenliggende categorie, krijgt een zwak relevantiesignaal.
- Een blogpagina die via gerelateerde artikelen wordt gelinkt en in de HTML-sitemap staat, profiteert van een dubbele versterking: semantische context en structurele toegankelijkheid.
- Strategische pagina’s (landingspagina’s, belangrijke diensten) moeten vanaf de homepage in maximaal drie klikken bereikbaar zijn, ongeacht of ze in de sitemap staan.
Een goed ontworpen sitemap fungeert als vangnet voor de interne linkstructuur. Ze vervangt die nooit.
Verouderde signalen in XML-sitemaps: Google negeert priority en changefreq
Google negeert de velden priority en changefreq. Ze invullen heeft geen invloed op de crawlfrequentie of de ranking. Het is niet schadelijk om ze te blijven invullen, maar het vertekent de analyse als je denkt met deze parameters het crawlen te sturen.
Google heeft ook het oude ping-eindpunt voor sitemaps verwijderd. Het bestand indienen via Search Console of vermelden in het bestand robots.txt blijft de aanbevolen methode.
Sitemaps opdelen per type content
Op grote websites wordt één sitemapbestand met duizenden URL’s lastig te controleren. Door de sitemap op te delen per type (artikelen, productpagina’s, institutionele pagina’s) kun je de indexering per categorie in Search Console volgen.
Elke subsitemap kan worden vermeld in een sitemapindex: een bovenliggend bestand dat naar de onderliggende sitemaps verwijst. Zo wordt het eenvoudiger om problemen op te sporen: als een segment een lage indexeringsgraad laat zien, kun je het probleem isoleren zonder de hele site te controleren.

Een HTML-sitemap maken die de navigatie en SEO ondersteunt
Een effectieve HTML-sitemap is geen kale lijst met links. Ze is gebaseerd op een visuele hiërarchie die de daadwerkelijke structuur van de site weerspiegelt. De hoofdcategorieën staan op het eerste niveau, met subpagina’s daaronder ingesprongen.
- Beperk het aantal links per pagina tot hooguit enkele honderden. Daarboven verwatert de waarde die elke link doorgeeft en wordt de pagina onoverzichtelijk voor bezoekers.
- Geef elke link een beschrijvende ankertekst met de zoekwoorden van de doelpagina, en gebruik geen algemene labels zoals “klik hier” of “meer informatie”.
- Werk de HTML-sitemap bij zodra er een pagina wordt toegevoegd of verwijderd. Een verouderde sitemap met gebroken links verslechtert de gebruikerservaring en geeft crawlers negatieve signalen.
- Plaats een link naar de sitemap in de footer van de site, zodat die vanaf alle pagina’s bereikbaar is en zowel crawlers als bezoekers hem kunnen vinden.
De HTML-sitemap werkt als de inhoudsopgave van een boek: ze geeft direct een overzicht en wijst de weg naar het juiste onderdeel, zonder dat je elk hoofdstuk hoeft door te nemen. Ook op sites met een interne zoekfunctie blijft dit nuttig, omdat niet elke bezoeker een specifieke zoekopdracht invoert.
Controleer technisch gezien of de HTML-sitemap geen URL’s bevat die door het bestand robots.txt worden geblokkeerd of pagina’s met een noindex-tag. Een pagina vermelden die crawlers niet kunnen crawlen of indexeren, leidt tot een inconsistentie die Search Console als dekkingsfout meldt.
Een goed ontworpen sitemap combineert twee functies: technische vindbaarheid voor zoekmachines via de XML-sitemap en een heldere structuur voor bezoekers via de HTML-sitemap. Geen van beide kan een onduidelijke sitestructuur of ontbrekende interne links verhelpen. Ze vullen een solide architectuur aan, maar vervangen die niet.



