Gebruik het rapport Sitemaps om Google op de hoogte te stellen van nieuwe sitemaps voor je property, de geschiedenis van je ingediende sitemaps te zien en fouten te bekijken die Google is tegengekomen bij het parseren van je ingediende sitemaps.
Wat is een sitemap? Heb ik dit rapport nodig?
Een sitemap is een bestand op je site dat Google laat weten welke pagina's op je site we moeten kennen.
- Als je een webhostingservice gebruikt, zoals Squarespace of Wix, maakt deze waarschijnlijk een sitemap voor je. In dat geval hoef je geen eigen sitemaps te maken of dit rapport te gebruiken. Zoek in de documentatie van je hostingprovider naar informatie over sitemaps.
- Als je een kleine site hebt (minder dan 100 pagina's) en elke pagina op je site kunt bereiken door een of meer links op je homepage te volgen, heb je geen sitemap of dit rapport nodig. In dat geval kun je indexering van je homepage aanvragen. Als je een webhostingservice gebruikt (zoals eerder vermeld), hoef je helemaal niets te doen.
Sitemaps beheren
Zo dien je een nieuwe sitemap voor crawlen in:
- Je moet eigenaarsrechten voor een property hebben om een sitemap in te dienen via het rapport Sitemaps. Als je geen eigenaarsrechten hebt, kun je in plaats daarvan naar de sitemap verwijzen via je robots.txt-bestand.
- Post de sitemap op je site.
- De sitemap moet een van de toegestane sitemapindelingen gebruiken. Volg de sitemaprichtlijnen voor syntaxis, bestandslocatie, enzovoort.
- We raden je aan een sitemap in de root van je site te plaatsen. Als je een hostingservice voor sites gebruikt (zoals Blogger, Wix of GoDaddy), lees je de documentatie van de service voor meer informatie over waar en hoe je de sitemap moet posten (en of je dit moet doen).
- De sitemap moet toegankelijk zijn voor Googlebot en mag niet worden geblokkeerd door inlogvereisten. Je kunt testen of de sitemap toegankelijk is voor Googlebot door te checken of je in de incognitomodus naar de URL van de sitemap kunt browsen.
- Gebruik een XML-sitemapgenerator om je sitemap te maken en te testen op syntaxisfouten.
- Test of je sitemap beschikbaar is voor Google. Je kunt dit op 2 manieren doen:
- Goed: Open je sitemap-URL in je browser. De sitemap wordt als XML-bestand weergegeven in je browser. (Deze pagina moet eruitzien als een reeks geneste blokken, niet zoals een gewone webpagina.)
- Beter: Inspecteer de URL van je sitemap zoals hier beschreven. Dit is beter dan een eenvoudig bezoek aan een browser, omdat hiermee wordt bevestigd dat de sitemap niet voor Google wordt geblokkeerd door robots.txt of andere beperkingen:
- Inspecteer de URL van je sitemap.
- Klik op Live test: Voor Beschikbaarheid moet het resultaat 'URL kan worden geïndexeerd' zijn. Als dat niet het geval is, wordt tijdens de test aangegeven waarom Google de pagina niet kan bereiken of indexeren (veelvoorkomende redenen: een robots.txt-regel, een onjuiste URL, een firewall). Als de sitemap niet beschikbaar is voor Google, verhelp je het probleem.
- Klik op Geteste pagina bekijken en daarna op het tabblad Bron. Je ziet de XML van je sitemap. Deze lijkt op een uitvouwbare boomstructuur van waarden in de browser. Als je de volledige sitemap niet ziet, ga je na waarom de host van de site je sitemap niet laat zien.
- Nadat je hebt bevestigd dat je sitemap beschikbaar is, open je het rapport Sitemaps.
- Kopieer de URL die je in stap 3 hebt getest en plak deze in het vak Een nieuwe sitemap toevoegen in het rapport Sitemaps. Klik daarna op Sturen.
De sitemap wordt meteen opgehaald. Het kan wel enige tijd duren voordat de URL's in een sitemap zijn gecrawld en mogelijk worden niet alle URL's in een sitemap gecrawld, afhankelijk van de sitegrootte, activiteit, verkeer, enzovoort.
Kom regelmatig terug om te checken of Google je sitemaps kan ophalen en verwerken.
Een sitemap opnieuw indienen
Een sitemap verwijderen
Als je een sitemap verwijdert, wordt de sitemap uit dit rapport verwijderd. Google vergeet echter de sitemap of de gekoppelde URL's niet. Als je wilt dat Google de in de sitemap vermelde URL's niet meer bezoekt, moet je een robots.txt-regel gebruiken.
Zo verwijder je een sitemap uit het rapport:
- Zoek in de tabel in het primaire Sitemaps-rapport naar de sitemap die je wilt verwijderen en klik erop.
- Klik op de detailpagina van de sitemap op de knop Meer opties
.
- Klik op Sitemap verwijderen.
- Als je wilt voorkomen dat Google de sitemap of een van de URL's in de sitemap blijft bezoeken, gebruik je een van de volgende methoden voor de sitemap of pagina-URL:
- Gebruik een robots.txt-regel om te voorkomen dat Google de regel leest, of
- Verwijder het sitemapbestand of de pagina van je website, of
- Voeg een noindex-regel of reactiekop toe. (Voor een sitemap moet je een reactiekop gebruiken. Voor een webpagina kun je een metatag of een reactiekop gebruiken.)
Het rapport lezen
Belangrijk:
- In dit rapport zie je alleen sitemaps die via dit rapport of de API zijn ingediend. Je ziet geen sitemaps die zijn ontdekt via een robots.txt-referentie of andere detectiemethoden. Zelfs als Google een sitemap al op een andere manier heeft ontdekt, kun je deze nog steeds indienen via dit rapport om onze succes- en foutenpercentages bij te houden.
- In het rapport zie je alleen sitemaps die zich in de huidige property bevinden. Als je een sitemap niet ziet die je wel verwacht, check dan of je http/https of www/niet-www niet door elkaar hebt gehaald.
- Als een sitemap na een aantal pogingen niet kan worden gelezen, stopt Google uiteindelijk met het lezen van die sitemap. Je moet de fouten oplossen en de sitemap opnieuw indienen.
- Je kunt URL's voor afbeeldingen, video of nieuws indienen via je sitemap. In het rapport zie je momenteel nog geen gegevens voor die typen URL's.
- In het rapport kunnen maximaal 1000 ingediende verzoeken worden getoond. Je kunt er meer indienen, maar hier kunnen er maximaal 1000 worden getoond (die niet in volgorde van inzending worden getoond). Er zijn momenteel geen manieren om de aanvullende verzoeken in Search Console te bekijken.
Je ziet de volgende informatie voor elke sitemap:
- URL van sitemap
- De exacte URL die is opgegeven toen de sitemap werd ingediend. Omleidingen worden niet gevolgd. Je ziet hier alleen sitemaps die via dit rapport of de API zijn ingediend.
- Type
- Het type sitemap. Mogelijke waarden:
- Sitemap: Sitemap in XML- of tekstindeling.
- Sitemapindex: Een sitemap van sitemaps.
- RSS: Sitemap in RSS-feedindeling.
- Atom: Sitemap in Atom-feedindeling.
- Onbekend: Het ingediende bestand is geen bekend type sitemap of de sitemap is nog niet verwerkt.
- Verzonden
- De datum waarop de sitemap voor het laatst is ingediend bij Google via dit rapport.
- Laatst gelezen
- De laatste keer dat de sitemap is opgehaald door Google. Alleen aanwezig als Google de sitemap kan ophalen.
- Status
- De status van de laatste crawl. Mogelijke waarden:
- Geslaagd: De sitemap is geladen en verwerkt zonder fouten. Alle URL's worden in een wachtrij voor crawlen geplaatst.
- Bevat fouten: De sitemap kan worden geparseerd, maar bevat een of meer fouten. URL's in de sitemap die zijn geparseerd, worden in de wachtrij voor crawlen geplaatst. Klik op de sitemap in de tabel om de lijst met fouten met meer details te bekijken. Bekijk hieronder volledige foutbeschrijvingen.
- Kan niet ophalen: De sitemap kan om een bepaalde reden niet worden opgehaald. Als je wilt weten waarom, voer je een live test uit voor de sitemap met de URL-inspectietool:
- Kopieer het pad uit het rapport Sitemaps om er zeker van te zijn dat je de exacte sitemap-URL test die je bij Google hebt ingediend.
- Klik op Live test in de URL-inspectietool. Hiermee zou je meer informatie moeten krijgen over of de sitemap bestaat en kan worden opgehaald door Google.
- Gevonden URL's
- Het aantal URL's dat in de sitemap is gevonden. Als dit een sitemapindex is, is dit aantal een optelsom van alle URL's in alle onderliggende sitemaps. Dubbele URL's worden slechts één keer geteld.
- Het icoon
- Hiermee open je een rapport waarin je de indexdekking ziet van alle URL's in deze sitemap. Voor een sitemapindex bevat dit rapport alle URL's die in onderliggende sitemaps worden vermeld.
Mijn sitemap wordt niet vermeld
Hier volgen enkele redenen waarom je sitemap mogelijk niet wordt vermeld in het rapport:
- De sitemap maakt deel uit van een andere property. Aan één property gekoppelde sitemaps zijn niet zichtbaar in een andere property. Sitemaps die je hebt ingediend voor de site
http://example.com
, zijn daarom niet zichtbaar in het rapport Sitemaps voorhttp://m.example.com
ofhttps://example.com
. Als je dit probleem wilt verhelpen, moet je zorgen dat je alle versies van je site hebt toegevoegd. - Je hebt de sitemap niet ingediend via dit rapport of de API. Alleen sitemaps die via dit rapport of de Search Console API zijn ingediend, worden vermeld. Sitemaps die zijn gevonden of ingediend via andere methoden, worden niet getoond, ook niet als Google ze kan vinden en gebruiken.
Crawlschema voor sitemaps
Google probeert een sitemap te crawlen zodra je deze indient. Als het verzoek slaagt, crawlt Google de sitemap opnieuw met een tempo dat onafhankelijk is van het crawlschema voor sites.
Als een sitemap niet kan worden opgehaald of geparseerd, blijft Google een paar dagen proberen de sitemap op te halen en te verwerken. Als deze pogingen mislukken, stopt Google met het crawlen van die URL.
Sitemapfouten
De volgende fouten worden gerapporteerd in het rapport Sitemaps. Deze lijst is niet volledig, maar omvat de meeste fouten die je kunt tegenkomen.
URL's niet toegankelijk
Google heeft een fout gevonden tijdens een poging om een URL in je sitemap te crawlen. Controleer de URL in de sitemap met de URL-inspectietool om te zien of de URL beschikbaar is voor Google.
URL's niet gevolgd
Google kan niet alle URL's in je sitemap crawlen. Hier volgen enkele mogelijke oorzaken:
- De URL bevat te veel omleidingen die de webcrawlers van Google moeten volgen. We raden je aan omleidingen in je sitemaps te vervangen door de URL's die wel kunnen worden gecrawld.
- Als je permanent omleidt van de ene pagina naar de andere, moet je een permanente omleiding gebruiken.
- Je moet het gebruik van JavaScript-omleidingen of omleidingen van het type meta-refresh vermijden.
- Google ondervindt problemen met relatieve URL's in je sitemap. Gebruik waar mogelijk absolute of volledige links in plaats van relatieve links. Als je bijvoorbeeld een link opneemt naar een andere pagina op je site, voeg je een link naar
https://www.example.com/mypage.html
toe in plaats van naarmypage.html
.
URL niet toegestaan
Je sitemap bevat enkele URL's die zich op een hoger niveau of in een ander domein bevinden dan het sitemapbestand.
Hoger niveau: Als je sitemap wordt vermeld onder http://www.example.com/mysite/sitemap.xml
, zijn de volgende URL's niet geldig voor die sitemap:
http://www.example.com/
: Hoger niveau dan de sitemaphttp://www.example.com/yoursite/
: In een directory op hetzelfde niveau als de sitemap (je moet omhoog en daarna omlaag gaan om er naartoe te gaan).
Ander domein: Ga na of de URL's beginnen met hetzelfde domein als de locatie van je sitemap. Als je sitemap zich bijvoorbeeld bevindt op http://www.example.com/sitemap.xml
, zijn de volgende URL's niet geldig voor die sitemap:
http://example.com/
: www ontbreektwww.example.com/
: http ontbreekthttps://www.example.com/
: https in plaats van http
Fout bij compressie
Google heeft een fout aangetroffen tijdens het decomprimeren van je gecomprimeerde sitemapbestand. Comprimeer je sitemap opnieuw (met een tool zoals gzip), upload de sitemap naar je site en dien deze opnieuw in.
Lege sitemap
Je sitemap bevat geen URL's. Check je sitemap en zorg dat deze niet leeg is.
Fout met bestandsgrootte van sitemap: Je sitemap is groter dan de maximale bestandsgrootte.
Ongecomprimeerd is je sitemap groter dan 50 MB. Als je sitemap groter is dan de limiet, deel die dan op in meerdere kleinere sitemaps en vermeld ze in een sitemapindexbestand. Daarna dien je het sitemapindexbestand (of de sitemapindexbestanden) in.
Ongeldige waarde voor kenmerk
Je hebt een ongeldige waarde toegewezen aan het kenmerk van een XML-tag. Check je sitemaps om te zorgen dat alleen toegestane kenmerken aanwezig zijn en dat je alleen toegestane waarden toewijst volgens de regels voor sitemapspecificaties. Check je kenmerken en waarden op typfouten.
Ongeldige datum
Je sitemap bevat een of meer ongeldige datums. De reden hiervoor kan zijn dat een datum een onjuiste notatie heeft of omdat de datum zelf niet geldig is. Voor datums moet de W3C-codering voor datum en tijd worden gebruikt, hoewel je het tijdgedeelte achterwege kunt laten. Zorg dat je datums voldoen aan een van de volgende W3C-indelingen voor datum en tijd:
2005-02-21 2005-02-21T18:00:15+00:00
Het opgeven van de tijd is optioneel (deze wordt standaard ingesteld op 00:00:00Z). Maar als je dat doet, moet je ook een tijdzone opgeven.
Ongeldige waarde voor tag
Je sitemap bevat een of meer tags met een ongeldige waarde. Controleer de specificaties voor je sitemaptype (index, standaard, video, enzovoort).
Ongeldige URL
Een URL in je sitemap is niet geldig. Dit kan het geval zijn als de URL niet-ondersteunde tekens, spaties of andere tekens zoals aanhalingstekens bevat, of de URL zelf onjuist is opgemaakt (bijvoorbeeld htp://
in plaats van http://
).
Zorg dat de URL's die in je sitemap worden vermeld, gecodeerd zijn voor leesbaarheid en juist zijn geëscapet. Check op onjuiste tekens zoals spaties of aanhalingstekens. Je kunt de URL ook naar de browser kopiëren om te controleren of de URL wordt geaccepteerd en de pagina wordt geladen.
Ongeldige URL in sitemapindexbestand: onvolledige URL
Je sitemapindexbestand bevat niet de volledige URL voor elk sitemapbestand dat wordt vermeld. Als we een sitemapindexbestand zien, zoeken we in dezelfde directory naar de bestanden waarnaar dit bestand verwijst. Als je sitemapindexbestand zich bijvoorbeeld bevindt op http://www.example.com/folder1/sitemap_index.xml
en een sitemap vermeldt als sitemap.xml
(zonder /
aan het begin), zoeken we die sitemap op http://www.example.com/folder1/sitemap.xml
. Als we de sitemap daar niet kunnen vinden, krijg je deze foutmelding te zien.
Update je sitemapindexbestand zodat dit het volledige pad naar elk vermelde sitemapbestand bevat en dien het sitemapindexbestand opnieuw in.
Ongeldige XML: te veel tags
Je sitemap bevat dubbele tags. Het volgende item zou bijvoorbeeld een fout veroorzaken, omdat de tag <loc> twee keer wordt vermeld:
<url> <loc>http://www.example.com/</loc> <loc>http://www.example.com/page1.html</loc> <lastmod>2005-01-01</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url>
In de foutmelding worden de problematische tag en het regelnummer vermeld. Verwijder de dubbele tag en dien je sitemap opnieuw in.
Ontbrekend XML-kenmerk
Een vereist kenmerk ontbreekt voor een tag in je sitemap. Check je sitemaps op ontbrekende vereiste kenmerken. Nadat je de kenmerkwaarden hebt gecorrigeerd, dien je de sitemap opnieuw in.Ontbrekende XML-tag
Een vereiste tag ontbreekt voor een of meer items in je sitemap. In de foutmelding wordt het regelnummer vermeld. Bekijk de pagina met basisprincipes van sitemaps voor informatie over vereiste tags.
Ontbrekende URL van miniatuur
Voor een of meer video-items ontbreekt de URL van de miniatuur. Zorg dat de locaties van URL's van miniaturen worden opgegeven met de tag <video:thumbnail_loc>.
Ontbrekende videotitel
Voor een of meer video-items ontbreekt de titel. Zorg dat elke video in je sitemap een titel heeft, opgegeven in de tag <video:title>.
Onjuiste indeling van sitemapindex: geneste sitemapindexen
Een of meer items in je sitemapindexbestand gebruiken de eigen URL of de URL van een ander sitemapindexbestand. In een sitemapindexbestand mogen geen andere sitemapindexbestanden worden vermeld, maar alleen sitemapbestanden.
Verwijder alle items die verwijzen naar sitemapindexbestanden en dien je sitemap opnieuw in.Parseerfout
Google kan de XML-code van de sitemap niet parseren.
Dit probleem wordt vaak veroorzaakt door een teken zonder escapecodes in de URL. Zoals bij alle XML-bestanden moeten gegevenswaarden (waaronder URL's) zijn voorzien van escapecodes voor entiteiten voor bepaalde tekens, zoals & ' " < >. Zorg dat je URL's juist zijn geëscapet.
Tijdelijke fout
Ons systeem ondervindt een tijdelijk probleem waardoor we je sitemap niet kunnen verwerken. Als deze fout wordt weergegeven, hoef je de sitemap meestal niet opnieuw in te dienen. Google kan later opnieuw proberen je sitemap op te halen. Als deze fout na een paar uur nog steeds wordt weergegeven, probeer je de sitemap opnieuw in te dienen.
Te veel sitemaps
Je sitemapindexbestand bevat meer dan 50.000 sitemaps. Deel je sitemapindex op in meerdere sitemapindexbestanden en zorg dat elk bestand niet meer dan 50.000 sitemaps bevat.
Te veel URL's
Je sitemap bevat meer dan 50.000 URL's. Deel je sitemap op in meerdere sitemaps en zorg dat elke sitemap niet meer dan 50.000 URL's bevat. Je kunt ook een sitemapindexbestand gebruiken om je sitemaps te beheren.
Niet-ondersteunde indeling
Je sitemap heeft geen ondersteunde indeling.
Enkele veelvoorkomende XML-fouten:
- Je sitemap moet de juiste koptekst gebruiken. Als je sitemap bijvoorbeeld video-informatie bevat, moet deze de volgende koptekst hebben:
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
- De naamruimte in de koptekst moet "http://www.sitemaps.org/schemas/sitemap/0.9" (niet .9) zijn.
- Alle XML-kenmerken moeten tussen enkele aanhalingstekens (') of dubbele aanhalingstekens (") worden geplaatst en gebruik rechte aanhalingstekens, geen typografische (gekrulde) aanhalingstekens. Tekstverwerkingsprogramma's zoals Microsoft Word kunnen typografische aanhalingstekens invoegen.
Pad klopt niet: www ontbreekt
Het pad naar je sitemap bevat geen voorvoegsel www
(bijvoorbeeld http://example.com/sitemap.xml
), maar de URL's die erin worden vermeld, bevatten dit voorvoegsel wel (bijvoorbeeld http://www.example.com/myfile.html
).
Pas de sitemap aan en verwijder 'www' uit alle URL's zodat ze overeenkomen met je sitemaplocatie.
Pad klopt niet: www toegevoegd
Het pad naar je sitemap bevat het voorvoegsel www
(bijvoorbeeld http://www.example.com/sitemap.xml
), maar de URL's die erin worden vermeld, bevatten dit voorvoegsel niet (bijvoorbeeld http://example.com/myfile.xml
).
Pas de sitemap aan en voeg 'www' toe aan alle URL's zodat ze overeenkomen met je sitemaplocatie.
Onjuiste naamruimte
Het root-element van je sitemap bevat niet de juiste naamruimte, de naamruimte is onjuist aangegeven of de naamruimte bevat een typfout of onjuiste URL.
Zorg dat je de juiste naamruimte voor je bestandstype gebruikt. Voorbeeld:
- Een sitemapbestand:
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
- Een videositemapbestand:
xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"
- Een sitemapindexbestand:
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
- Andere sitemaptypen...
Witruimte aan begin
Je sitemap begint met witruimte aan het begin in plaats van een naamruimtedeclaratie. XML-bestanden moeten beginnen met de XML-declaratie die aangeeft welke XML-versie is gebruikt.
Deze fout voorkomt niet dat Google je sitemap verwerkt, maar je kunt het beste de witruimte verwijderen zodat het bestand voldoet aan de XML-norm en deze fout niet meer wordt weergegeven.
HTTP-fout [specifieke code]
Er is een HTTP-fout op 400-niveau opgetreden toen Google je sitemap wilde downloaden. In dit bericht wordt de statuscode vermeld die we hebben ontvangen (bijvoorbeeld 404). Controleer of de opgegeven URL voor de sitemap juist is en of de sitemap bestaat op die locatie. Dien daarna je sitemap opnieuw in.
Algemene HTTP-fout
Google heeft een andere HTTP-fout aangetroffen die niet valt onder een specifiekere fout die hier wordt vermeld. Je kunt een live URL-inspectie uitvoeren om de fout te repliceren, hoewel de fout tijdelijk kan zijn. Wacht even en kijk of Google deze fout blijft tegenkomen tijdens aanvullende crawlpogingen.
Miniatuur is te groot
De videominiatuur die in je sitemap is opgegeven, is te groot. Wijzig de afmetingen van je videominiatuur in 160 x 120 pixels. Update je sitemap met de nieuwe informatie en dien deze vervolgens opnieuw in. Meer informatie over het toevoegen van video-informatie aan een sitemap
Miniatuur is te klein
Een videominiatuur die in je sitemap is opgegeven, is te klein. Wijzig de afmetingen van je videominiatuur in 160 x 120 pixels. Update je sitemap zo nodig. Meer informatie over het toevoegen van video-informatie aan een sitemap
Videolocatie en locatie van de weergavepagina zijn gelijk
In een videositemap mag de URL voor de videocontent niet gelijk zijn aan de URL van de speler. Als je zowel <video:player_loc>
als <video:content_loc>
opgeeft, moeten de URL's verschillend zijn. Meer informatie over het toevoegen van video-informatie aan een sitemap
De URL voor de videolocatie lijkt een URL voor een weergavepagina te zijn
In een videositemap verwijst de URL voor <video:content_loc>
naar de pagina waar de speler wordt gehost. Meer informatie over het toevoegen van video-informatie aan een sitemap
Sitemap bevat URL's die worden geblokkeerd door robots.txt
Google kan geen toegang krijgen tot je sitemap of kan geen toegang krijgen tot alle content die in je sitemap wordt vermeld, omdat Googlebot wordt geblokkeerd door een robots.txt-bestand. Ga met de URL-inspectietool na welk bestand wordt geblokkeerd en pas je robots.txt-bestand aan zodat Googlebot er toegang toe heeft.