
Een blog dat tientallen artikelen zonder zichtbare structuur verzamelt, verliest uiteindelijk zijn lezers en de zoekmachines. Bezoekers navigeren zonder logica van pagina naar pagina, Google heeft moeite om bepaalde URL’s te ontdekken, en de blogger zelf weet niet meer waar hij zijn volgende inhoud moet plaatsen. De sitemap, of het nu redactioneel of technisch is, lost een groot deel van deze problemen op door een leesbare ruggengraat voor iedereen te bieden.
XML Sitemap voor een blog: wat Google echt indexeert
Men denkt vaak dat het voldoende is om een XML-sitemap te genereren en deze via de Search Console in te dienen, zodat alle pagina’s worden geïndexeerd. Google verduidelijkt echter dat een sitemap vooral een ontdekkingssignaal is, geen garantie voor indexering. Concreet helpt het bestand de robots om URL’s te vinden die ze anders niet via interne links zouden hebben ontdekt, maar het dwingt niets af.
Dit punt verandert de manier waarop we onze sitemap ontwerpen. In plaats van alleen op de XML-sitemap te vertrouwen, is het beter om de interne linkstructuur van de blog te verzorgen, zodat elk artikel met een paar klikken vanaf de homepage of een categoriepagina toegankelijk is. De sitemap komt dan als aanvulling, niet als vervanging.
Een goed voorbeeld van een zichtbare en functionele structuur is de sitemap van Un Joli Rêve, die al zijn inhoud organiseert in een overzichtelijke boomstructuur, zowel voor de bezoeker als voor de robots.
Sub-sitemaps en segmentatie van bloginhoud
Wanneer een blog meer dan een paar tientallen artikelen heeft, wordt één sitemap bestand moeilijk te gebruiken om een indexeringsprobleem te diagnosticeren. De recente documentatie raadt aan om de URL’s te segmenteren op type inhoud (artikelen, vaste pagina’s, media) en deze te groeperen in een sitemap index.

Op WordPress bieden verschillende SEO-plugins deze segmentatie automatisch aan. Je krijgt dan een hoofdbestand dat naar verschillende sub-sitemaps verwijst. Het directe voordeel: als een hele categorie van de blog niet is geïndexeerd, kun je de betreffende sub-sitemap in enkele seconden in de Search Console identificeren, in plaats van door een unieke lijst van honderden URL’s te moeten zoeken.
Deze aanpak dwingt ook tot nadenken over de redactionele structuur van de blog. Elke sub-sitemap komt idealiter overeen met een samenhangende thematische categorie, wat aanmoedigt om vanaf het begin een nette boomstructuur te creëren.
Lastmod-tag: niet updaten zonder reden
De lastmod-tag in de XML-sitemap geeft de zoekmachines de datum van de laatste significante wijziging van een pagina aan. Veel blogs werken deze automatisch bij bij elke regeneratie van de site of bij elke kleine correctie (een typfout, een wijziging in de lay-out). Google raadt aan om deze datum alleen in te vullen wanneer de inhoud daadwerkelijk op een substantiële manier is veranderd.
Waarom is dit een concreet probleem? Als al je URL’s dezelfde recente datum weergeven, verliest Google de mogelijkheid om de crawl naar de pagina’s die echt zijn bijgewerkt te prioriteren. Het crawlbudget wordt verdund, en de recent gepubliceerde of verrijkte artikelen blijven onopgemerkt in de massa.
- Lastmod alleen bijwerken na een toevoeging van significante inhoud (nieuwe alinea, bijgewerkte gegevens, extra sectie).
- Lastmod niet aanpassen voor een spelfoutcorrectie, een wijziging van categorie of een CSS-aanpassing.
- Controleren in de SEO-plugin van WordPress of de automatische update van lastmod standaard is ingeschakeld, en deze uitschakelen indien nodig.
Deze instelling, vaak genegeerd, maakt het verschil tussen een sitemap die Google actief benut en een bestand dat hij uiteindelijk met minder aandacht behandelt.
Redactionele boomstructuur van de blog: structureren voordat je publiceert
Het technische gedeelte (XML-sitemap, sub-sitemaps, lastmod) heeft geen zin als de redactionele organisatie van de blog chaotisch is. Zelfs voordat je het eerste artikel schrijft, heb je een redactionele sitemap nodig die de inhoud per thema groepeert.

De meest voorkomende fout is het creëren van te brede (“Tips”, “Nieuws”) of te veel categorieën. Drie tot vijf goed gedefinieerde categorieën zijn voldoende voor de meeste blogs. Elke categorie wordt een thematische toegangspunt met zijn eigen pagina, interne links en een specifieke sub-sitemap.
Interne linkstructuur tussen blogartikelen
Elk nieuw artikel zou minstens twee links naar andere inhoud van de blog moeten bevatten en een link van een bestaand artikel moeten ontvangen. Deze linkstructuur creëert navigatiepaden die bezoekers en robots natuurlijk volgen.
- Verbind elk artikel met zijn categoriepagina om de silo-structuur te versterken.
- Verbind artikelen die over complementaire onderwerpen gaan met elkaar (geen geforceerde links naar inhoud die niet gerelateerd is).
- Plaats de links in de hoofdtekst, op beschrijvende ankers, in plaats van in een blok “gerelateerde artikelen” onderaan de pagina dat door weinig bezoekers wordt geraadpleegd.
De meningen verschillen over het ideale aantal interne links per artikel, maar het principe blijft hetzelfde: een geïsoleerd artikel in een blog is een onzichtbaar artikel.
HTML sitemap pagina voor bezoekers
De XML-sitemap is gericht op zoekmachines. De HTML sitemap pagina is gericht op bezoekers. Deze lijst alle categorieën en artikelen in een leesbare boomstructuur en biedt een overzicht van de beschikbare inhoud.
Op WordPress kan deze pagina worden gegenereerd door een plugin of handmatig worden opgebouwd. De handmatige aanpak biedt meer controle over de weergavevolgorde en stelt je in staat om prioritaire inhoud te benadrukken.
Een goed gebouwde redactionele sitemap, gecombineerd met een gesegmenteerde XML-sitemap en een betrouwbare lastmod, geeft zoekmachines een duidelijk en samenhangend beeld van de blog. Voor bezoekers transformeert het een verzameling artikelen in een bron waar elke inhoud zijn plaats heeft en toegankelijk blijft. Het is deze dubbele leesbaarheid, technisch en menselijk, die ervoor zorgt dat een blog op de lange termijn functioneert.