Hoe ziet een XML-sitemap eruit?
Een minimale sitemap volgens het sitemaps-protocol:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.example.nl/wandelschoenen/</loc>
<lastmod>2026-10-01</lastmod>
</url>
</urlset>
Verplicht zijn alleen urlset, per pagina een url en daarin een loc met het adres. De andere tags zijn optioneel. Google negeert priority en changefreq. De datum in lastmod gebruikt Google alleen als die consequent en aantoonbaar klopt.
Welke regels gelden voor een XML-sitemap?
- Omvang: maximaal 50.000 URL’s en 50 MB ongecomprimeerd per sitemap. Heb je meer, splits dan op en bundel de bestanden in een sitemapindex.
- Codering: het bestand moet in UTF-8 zijn.
- URL’s: gebruik volledige, absolute URL’s. Neem alleen de canonieke versies op die je in Google wilt zien.
- Locatie: zet de sitemap in de hoofdmap. Dan geldt hij voor alle bestanden op de site. Google raadt die plek aan.
De volgorde van de URL’s maakt voor Google niet uit. Een XML-sitemap kan ook informatie bevatten over afbeeldingen, video’s, nieuws en taalversies van je pagina’s.
Voorbeeld: de sitemap van een woonwinkel
Woonwinkel Lindenhof heeft ruim duizend productpagina’s en voegt elke week producten toe. Het CMS maakt automatisch een sitemap op /sitemap.xml. URL’s met sorteerparameters staan er bewust niet in, want die zijn niet canoniek. In robots.txt staat deze regel:
Sitemap: https://www.lindenhof.nl/sitemap.xml
De winkel heeft de sitemap ook ingediend in Google Search Console. Het Sitemaps-rapport laat zien wanneer Googlebot het bestand heeft opgehaald en of er fouten zijn.
Veelgestelde vragen over XML-sitemap
Heb je een XML-sitemap nodig?
Niet altijd. Google noemt een site klein bij ongeveer 500 pagina’s of minder. Is zo’n site goed intern gelinkt, dan is een sitemap vaak niet nodig. Grote of nieuwe sites hebben er meer aan.
Hoeveel URL’s mogen in een sitemap?
Maximaal 50.000 URL’s per bestand, en het bestand is ongecomprimeerd maximaal 50 MB. Heb je meer, maak dan meerdere sitemaps en een sitemapindex.
Hoe meld je een sitemap aan bij Google?
Via het Sitemaps-rapport in Google Search Console. Je kunt ook een regel met Sitemap: en de URL in je robots.txt zetten. Google vindt de sitemap dan bij de volgende crawl van dat bestand.