Een XML sitemap is een bestand dat de belangrijke pagina’s van je website opsomt, zodat zoekmachines ze sneller vinden en efficiënter crawlen. Vooral grote, nieuwe of slecht gelinkte websites en websites met veel media hebben er baat bij, al garandeert een sitemap geen indexering.
Een XML sitemap is een bestand dat alle belangrijke pagina’s van je website opsomt, zodat zoekmachines zoals Google en Bing ze sneller vinden en efficiënter kunnen crawlen. Je hebt een sitemap vooral nodig als je website groot of nieuw is, weinig interne of externe links heeft of veel afbeeldingen, video’s of nieuwsartikels bevat. Een sitemap garandeert geen indexering, maar de meeste websites hebben er baat bij.
Maar hoe ziet zo’n sitemap eruit, welke pagina’s neem je erin op en hoe dien je die in bij Google? Hieronder vind je de antwoorden, met een voorbeeld.
In het kort
1. Wat is een XML sitemap en hoe ziet een voorbeeld eruit?
Zoals de naam zegt, is het een plattegrond van je website. Het XML-bestand vertelt zoekmachines welke pagina’s je belangrijk vindt en wanneer ze voor het laatst gewijzigd zijn. Een eenvoudig voorbeeld van zo’n bestand:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.voorbeeld.be/diensten/seo/</loc>
<lastmod>2026-10-01</lastmod>
</url>
</urlset>
Elke pagina krijgt een eigen blok met het volledige adres (loc) en optioneel de datum van de laatste belangrijke wijziging (lastmod). Naast pagina’s kun je in een sitemap ook afbeeldingen, video’s en nieuwsartikels opnemen. Voor webshops met veel productfoto’s kan een afbeeldingensitemap dus extra zichtbaarheid opleveren in Google Afbeeldingen.
Wat is het verschil tussen een XML sitemap en een HTML sitemap?
Er zijn twee soorten sitemaps. Een XML sitemap is bedoeld voor zoekmachines en is niet ontworpen om door bezoekers gelezen te worden. Een HTML sitemap is een gewone webpagina met links naar de belangrijkste pagina’s van je website, bedoeld voor bezoekers. Voor SEO is de XML-versie de belangrijkste. Zo’n overzichtspagina kan wel helpen op grote websites, maar een duidelijke navigatie en goede interne links zijn meestal effectiever.
2. Heb je een XML sitemap nodig voor SEO?
Zoekmachines vinden pagina’s vooral door links te volgen. Dit bestand is dus een aanvulling, geen vervanging van een goede sitestructuur. Volgens Google Search Central heb je een sitemap vooral nodig in deze situaties:
- Grote websites: hoe meer pagina’s, hoe groter de kans dat Google er een paar mist. Denk aan webshops met duizenden productpagina’s.
- Nieuwe websites: een website met weinig externe links wordt minder snel ontdekt.
- Veel media of nieuws: een sitemap geeft extra informatie over afbeeldingen, video’s en artikels.
Heb je een kleine website van ongeveer 500 pagina’s of minder en is elke pagina bereikbaar via links vanaf je homepage, dan is een sitemap minder cruciaal. Toch raden we ze bijna altijd aan: ze kost weinig moeite, en via de sitemap kun je in Google Search Console nagaan welke pagina’s wel en niet geïndexeerd worden.
Belangrijk: het is een hint, geen bevel. Google bepaalt zelf welke pagina’s het crawlt en indexeert. Staat een pagina in je sitemap maar niet in Google, lees dan hoe je controleert of je website geïndexeerd is.
3. Welke pagina’s neem je op en wat zijn de beperkingen van een sitemap?
Neem in je sitemap alleen de pagina’s op die je in de zoekresultaten wilt zien:
- pagina’s die een 200-statuscode geven, dus geen redirects of 404-pagina’s;
- de canonieke versie van elke pagina, niet de varianten met parameters;
- geen pagina’s met een noindex-tag of pagina’s die je in robots.txt blokkeert;
- volledige, absolute URL’s (met https:// en je domein), geen relatieve paden.
Technische beperkingen
| Regel | Wat dit betekent |
|---|---|
| Maximaal 50.000 URL’s of 50 MB per bestand | Grotere websites splitsen hun sitemap in meerdere sitemap files, gebundeld in een sitemap index. |
| UTF-8-codering | Het bestand moet in UTF-8 opgeslagen zijn. |
| lastmod | Google gebruikt de datum alleen als die consequent klopt met echte inhoudelijke wijzigingen. |
| priority en changefreq | Google negeert deze velden; je hoeft er geen tijd in te steken. |
Deze regels komen uit de documentatie van Google over het maken van een sitemap. Een sitemap vol foutieve of verouderde adressen is een signaal dat je technische SEO aandacht nodig heeft.
Een sitemap index is zelf ook een XML-bestand, dat verwijst naar je afzonderlijke XML sitemaps, bijvoorbeeld één bestand voor pagina’s, één voor blogartikels en één voor producten:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap><loc>https://www.voorbeeld.be/paginas.xml</loc></sitemap>
<sitemap><loc>https://www.voorbeeld.be/blog.xml</loc></sitemap>
<sitemap><loc>https://www.voorbeeld.be/producten.xml</loc></sitemap>
</sitemapindex>
Die opsplitsing heeft een extra voordeel: in Search Console zie je per bestand hoeveel pagina’s geïndexeerd zijn, zodat je sneller ziet waar het probleem zit.
4. Hoe maak je een XML sitemap en dien je die in via Google Search Console?
Een sitemap maken
In de meeste gevallen hoef je zelf niets te schrijven. WordPress maakt sinds versie 5.5 automatisch een sitemap aan op /wp-sitemap.xml. SEO-plugins zoals Rank Math of Yoast SEO vervangen die door een uitgebreidere versie, meestal op /sitemap_index.xml. Ook Shopify, Wix en andere platformen genereren je website sitemap automatisch. Voor websites zonder CMS kun je een XML sitemap generator of een crawler zoals Screaming Frog gebruiken om het XML-bestand te maken. Bij maatwerk laat je je ontwikkelaar de sitemap dynamisch opbouwen, zodat nieuwe pagina’s er meteen in komen.
Je sitemap indienen
- Open Google Search Console en kies in het menu Sitemaps.
- Vul het adres van je sitemap in, bijvoorbeeld
sitemap_index.xml, en klik op indienen. - Controleer na enkele dagen de status: Search Console toont of de sitemap gelezen kon worden en hoeveel pagina’s ontdekt zijn.
- Voeg daarnaast een regel toe aan je robots.txt, zoals
Sitemap: https://www.voorbeeld.be/sitemap_index.xml. Zo vinden ook andere zoekmachines je sitemap.
Wil je weten of een website een sitemap heeft? Probeer /sitemap.xml, /sitemap_index.xml of /wp-sitemap.xml achter de domeinnaam, of kijk in het robots.txt-bestand van de website. Daar staat de locatie vaak vermeld. Meer over dat bestand lees je in wat een robots.txt-bestand is.
5. XML sitemaps en technische SEO met Digital Leader
Een sitemap lijkt een klein technisch detail, maar fouten erin zorgen ervoor dat belangrijke pagina’s later of niet gevonden worden. Binnen onze SEO-dienstverlening controleren we je sitemap, indexeerbaarheid en sitestructuur als onderdeel van de technische SEO. Bouw je een nieuwe website of webshop, dan nemen we een correct ingestelde sitemap mee in de lancering.
Twijfel je of Google al je belangrijke pagina’s vindt? Digital Leader controleert je sitemap en indexering en toont waar je vindbaarheid verloren gaat.