Zoekmachines laten items uit een sitemap vallen die ze niet kunnen lezen, en sommige hulpmiddelen stoppen bij de eerste fout. Via Google Search Console hoor je dat pas na dagen. Deze validator leest een sitemap.xml of sitemapindex zoals het protocol van sitemaps.org dat beschrijft en toont elk probleem samen met het item waar het bij hoort, zodat je het bestand repareert voordat je het uploadt.
Een sitemap controleren in vier stappen
- Plak de inhoud van je sitemap in het linkervak, of klik op Bestand openen en kies het .xml-bestand. Een klein voorbeeld met drie opzettelijke fouten laat zien hoe de uitvoer eruitziet.
- Lees de statusregel. Groen betekent geen problemen, oranje betekent dat het bestand werkt maar waarschuwingen heeft, en rood betekent minstens één fout.
- Loop de lijst met problemen door. Fouten komen eerst, dan waarschuwingen, en elk noemt het itemnummer en toont de betreffende tekst.
- Verbeter het bestand en plak het opnieuw. Het resultaat wordt bijgewerkt terwijl je typt.
Wat de validator controleert
- Het bestand is goed gevormde XML en, als het een codering declareert, is dat UTF-8.
- Het hoofdelement is
urlsetofsitemapindexen draagt de sitemap-naamruimte. - Elk item heeft een
locmet een volledig http- of https-adres van hooguit 2.048 tekens, zonder #fragment. lastmodis een W3C-datum zoals 2025-01-31 en ligt niet in de toekomst,changefreqis een van de zeven toegestane woorden enpriorityligt tussen 0.0 en 1.0.- Het bestand bevat hooguit 50.000 items en 50 MB, en geen enkel adres komt twee keer voor.
- Alle adressen horen bij dezelfde site, en elk
xhtml:link-alternatief heeft hreflang en href.
Fouten en waarschuwingen
Een fout schendt het protocol, dus een crawler kan het item of het hele bestand overslaan. Een waarschuwing tolereren crawlers, maar het is bijna altijd een slordigheid: een herhaald adres, een datum in de toekomst, een element dat genegeerd wordt, een URL van een andere site. Los eerst de fouten op. Bepaal daarna per waarschuwing of die opzet is. Om de XML-syntaxis zelf te herstellen, gebruik je de XML-formatter en -validator. Om uit een lijst met adressen een nieuw bestand te maken, gebruik je de Sitemap-XML-generator.
Sitemapindexbestanden
Een sitemapindex noemt andere sitemaps in plaats van pagina's, met sitemap-items die een loc en een optionele lastmod hebben. De validator herkent het type en past de juiste regels toe, ook de limiet van 50.000 items per index. Valideer elke onderliggende sitemap apart door ze na elkaar te plakken.
Je bestand blijft op je apparaat
De controle draait in je browser. De tekst wordt niet geüpload en geen van de adressen wordt opgevraagd, dus de tool weet ook niet of een pagina bestaat, doorverwijst of in robots.txt geblokkeerd is.