Een sitemapchecker leest het bestand met uw pagina-URL’s en vindt problemen in XML, vermeldingen en metadata. Gebruik de checker als een sitemap niet kan worden gelezen, na aanpassingen aan de generator of voordat u een nieuw bestand indient. Lees de dekking vóór het oordeel: een resultaat zonder problemen geldt voor de onderzochte bestanden en bevestigt niet dat Google uw pagina’s heeft geïndexeerd.
Welke URL moet u invoeren?
Voer de homepage van uw website in, bijvoorbeeld https://example.com/, om de sitemap te zoeken. Screpy leest de Sitemap:-vermeldingen in robots.txt. Ontbreken die, dan probeert het hulpmiddel /sitemap.xml, /sitemap_index.xml en /sitemap-index.xml. Dit zijn zoeklocaties, geen verplichte bestandsnamen. Een ontbrekende optionele locatie maakt een elders gevonden bestand niet ongeldig.
Kent u het adres al, voer dan de exacte sitemap-URL in:
https://example.com/sitemap.xmlvoor een bestand met pagina-URL’s.https://example.com/sitemap-index.xmlvoor een index met adressen van onderliggende sitemaps.https://example.com/products-sitemap.xmlom één onderliggend bestand apart te onderzoeken.
Dit zijn voorbeeldadressen. Vervang domein en pad door uw eigen gegevens. Een pagina zoals /products/ invoeren vraagt dat document op als sitemap; er wordt geen zoekactie vanaf de homepage gestart. Een HTML-pagina, inlogscherm of foutpagina op het opgegeven adres is geen XML-sitemapinhoud.
Het sitemaprapport lezen
Controleer eerst de bestandstabel en de dekking, daarna de bevindingen:
- Groen: geen problemen gevonden binnen het onderzochte bereik.
- Rood: bevestigde fouten vragen om herstel, zoals kapotte XML of ontbrekende URL-locaties.
- Geel: bekijk waarschuwingen over dubbele vermeldingen, twijfelachtige datums of onvolledige dekking.
- Grijs: gegevens zijn niet beschikbaar of niet gecontroleerd; dit betekent geen geslaagde controle.
Stel dat een voorbeeldindex drie onderliggende bestanden bevat: twee worden volledig verwerkt met 40 en 60 paginavermeldingen, terwijl het derde niet kan worden opgehaald. Het rapport kan 100 vermeldingen uit de twee volledige bestanden tellen. Het totale aantal op de site blijft onbekend. Het aantal verwerkte bestanden bevat ook de succesvol gelezen index; indexvermeldingen verwijzen naar bestanden, niet naar pagina’s.
URL-vermeldingen en unieke URL’s zijn verschillende metingen. Hetzelfde adres tweemaal opnemen levert twee vermeldingen op, maar één unieke URL. Bevindingen kunnen overlappen, dus het aantal problemen is niet noodzakelijk het aantal getroffen pagina’s. Balken vergelijken, wanneer aanwezig, vermeldingen in verwerkte onderliggende sitemaps; het is geen grafiek van geïndexeerde pagina’s.
Een controle verwerkt maximaal 20 bestanden, 100.000 vermeldingen en 100 MiB uitgepakte inhoud binnen 27 seconden en volgt één niveau onderliggende indexbestanden. Geneste indexen, onleesbare bestanden of bereikte limieten kunnen de dekking gedeeltelijk laten. Voer het relevante onderliggende bestand rechtstreeks in om het ontbrekende deel te onderzoeken. Deze hulpmiddellimieten verschillen van de hieronder beschreven sitemapstandaard per bestand.
Hoe geldige sitemap-XML eruitziet
Een eenvoudige paginasitemap gebruikt UTF-8-XML, de Sitemapnaamruimte, een urlset-hoofdelement en een loc-waarde voor elke url-vermelding. Elk adres moet een volledige URL zijn, met protocol en hostnaam. Dit minimale voorbeeld vermeldt één pagina:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/guides/</loc>
</url>
</urlset>
Het Sitemap-protocol staat maximaal 50.000 vermeldingen en 50 MiB (52.428.800 bytes) per ongecomprimeerd bestand toe. Gzip verkleint de overdracht, niet de toegestane uitgepakte omvang. Splits grotere bestanden en vermeld ze in een index.
XML-escaping is belangrijk: in een URL met ?a=1&b=2 moet het en-teken binnen loc als & staan. Dat bewaart de URL; een parametervariant wordt daardoor niet de voorkeurspagina. Screpy ondersteunt XML-sitemaps, indexen en gzip-XML. Een niet-ondersteund formaat bewijst niet dat Google dat formaat afwijst. Uitbreidingsschema’s worden niet volledig gevalideerd.
Datums, dubbele vermeldingen en eigendom controleren
lastmod is optioneel. Gebruik, als u het toevoegt, een echte datum zoals 2025-09-12 of een geldige datum en tijd met tijdzone. Bij een paginavermelding betekent dit de laatste belangrijke wijziging van de pagina, niet het opnieuw genereren van de sitemap. Bij een indexvermelding beschrijft het de wijziging van het onderliggende sitemapbestand. Controleer bij een toekomstige datum de klok, tijdzone en bronwaarde.
Volgens Googles sitemaprichtlijnen gebruikt Google consequent correcte lastmod-waarden en negeert het priority en changefreq. Deze optionele velden toevoegen verbetert de ranking niet. De checker valideert aanwezige waarden, maar kan niet vaststellen wanneer pagina-inhoud werkelijk veranderde.
Pas bij dubbele vermeldingen de bronlijst van de generator aan zodat de bedoelde URL één keer voorkomt. Bekijk de voorbeelden voordat u URL’s wijzigt: exacte herhalingen verschillen van aparte adressen die mogelijk dezelfde inhoud vertegenwoordigen.
Een eigendomswaarschuwing vraagt om context. Indieningen voor meerdere sites kunnen geldig zijn bij de juiste inrichting, zoals Googles indexrichtlijnen uitleggen. Dit hulpmiddel kan eigendom of indieningsinstellingen niet bevestigen. Controleer deze voordat u een andere hostnaam of paddekking als fout behandelt.
De bron herstellen en opnieuw controleren
Herstel de sitemapgenerator, CMS-configuratie of brongegevens in plaats van een gegenereerd bestand dat bij de volgende update wordt overschreven. Gebruik het betrokken bestand en de gerapporteerde voorbeelden om de oorzaak te vinden.
| Bevinding | Aanpassing | Controle na herstel |
|---|---|---|
| Ophalen mislukt of HTML in plaats van XML | Herstel het openbare pad, de toegangsbeperking of serverrespons. | Het exacte adres levert de sitemap zonder inloggen of beveiligingscontrole. |
Kapotte XML, naamruimte of ontbrekende loc |
Herstel de template, escaping of onvolledige vermelding. | Het bestand wordt verwerkt en elke vermelding bevat de bedoelde absolute URL. |
| Dubbele URL of ongeldige datum | Verwijder dubbele bronrecords; herstel datums of laat optionele datums weg die u niet betrouwbaar kunt bijhouden. | Dezelfde bevinding ontbreekt na het opnieuw genereren. |
| Gedeeltelijke dekking of bestand boven standaardlimieten | Onderzoek het genoemde onderliggende bestand apart; splits te grote bestanden en werk de index bij. | Relevante bestanden worden volledig gecontroleerd en blijven binnen de bestandslimieten. |
Genereer en publiceer het herstelde bestand en voer dezelfde invoer opnieuw uit. Download het JSON-rapport als u bevindingen en gecontroleerde dekking wilt bewaren voor vergelijking.
Een geldige sitemap bewijst geen indexering
De checker haalt sitemapdocumenten op, niet elke vermelde pagina. Hij bepaalt geen paginaresponsen, canonical-tags, noindex-instructies of indexeringsbeslissingen van Google. Een correct gevormde vermelding kan nog steeds wijzen naar een verwijderde pagina of een URL die u niet wilt laten indexeren.
Neem een relevante vermelde URL en onderzoek de afzonderlijke vraag: gebruik de Robots.txt-tester voor toegangsregels voor crawlers, de Canonical-tagchecker voor de gedeclareerde voorkeurs-URL of de On-page SEO-checker voor SEO-signalen op paginaniveau. Ook deze controles hebben een eigen bereik; geen ervan garandeert indexering.
Bekijk na herstel de verwerking in Google Search Console. Een succesvolle status betekent dat Google het bestand heeft opgehaald en gelezen, niet dat elke gevonden pagina is geïndexeerd. Onderzoek uitsluitingen met de indexeringsinformatie van de pagina. De documentatie over het Sitemaps-rapport legt dit verschil uit. Houd resterende indexeringsproblemen gescheiden van XML-syntaxisproblemen om de juiste bron te herstellen.
Gebruik voor het vergelijken van antwoordcodes en omleidingsketens van een lijst pagina’s HTTP-statuscodes in bulk controleren.
Vergelijk twee sitemapversies met de sitemapvergelijkingstool. Bekijk toegevoegde, verwijderde en gedeelde URL’s en controleer of beide bronnen volledig zijn verwerkt voordat u ontbrekende adressen beoordeelt.
Gebruik de IndexNow checker voor een afzonderlijke configuratiecontrole. Hij leest het verificatiebestand en vergelijkt de sleutel zonder URL’s in te dienen; acceptatie en indexering worden niet bevestigd.