Is je WordPress sitemap niet zichtbaar in Google Search Console? Controleer dan eerst of je de juiste sitemap-URL hebt toegevoegd aan de juiste property. Daarna kijk je naar blokkades in robots.txt, toegangsproblemen, omleidingen en de foutmelding die Search Console geeft.
Controleer eerst welke sitemap je gebruikt
Een sitemap is een XML-bestand met URL’s die zoekmachines kunnen gebruiken om de structuur van je website te begrijpen. WordPress-websites gebruiken vaak een sitemapindex. Dat is een overzichtsbestand dat verwijst naar één of meerdere onderliggende sitemaps.
De URL is niet op iedere website hetzelfde. Veel websites gebruiken bijvoorbeeld een adres met wp-sitemap.xml, terwijl een SEO-plugin een eigen sitemapstructuur kan aanbieden. Gebruik daarom niet automatisch een URL uit een handleiding. Open de sitemap eerst rechtstreeks in je browser en controleer of er daadwerkelijk XML-inhoud verschijnt.
Let ook op het verschil tussen de sitemapindex en een onderliggende sitemap. In Search Console voeg je meestal de sitemapindex toe. Staat daarin een verwijzing naar bijvoorbeeld een sitemap voor berichten of pagina’s, dan kan Search Console die bestanden vervolgens afzonderlijk verwerken.
Gebruik de juiste property in Search Console
Google Search Console werkt met properties. Een property kan bijvoorbeeld een specifieke URL-variant zijn, zoals https://www.jouwdomein.nl, maar ook een domeinproperty die meerdere varianten omvat.
Een sitemap die bij de ene property hoort, is niet automatisch zichtbaar wanneer je in een andere property kijkt. Controleer daarom:
- of je bent ingelogd met het juiste Google-account;
- of je de juiste websiteproperty hebt geopend;
- of het protocol klopt, zoals http of https;
- of www en non-www niet door elkaar worden gebruikt;
- of je de sitemap onder het juiste domein hebt ingediend.
Een veelvoorkomende vergissing is dat de sitemap wel is ingediend, maar dat je in een andere property naar de status kijkt. Dat kan lijken alsof de sitemap ontbreekt.
Bekijk de sitemap rechtstreeks
Open de volledige sitemap-URL in een privévenster van je browser. Je controleert daarmee of het bestand publiek toegankelijk is zonder dat je bent ingelogd in WordPress.
Let op de volgende situaties:
| Wat je ziet | Mogelijke betekenis |
|---|---|
| XML met URL’s of verwijzingen | De sitemap is waarschijnlijk bereikbaar |
| Een 404-pagina | De URL bestaat niet of is gewijzigd |
| Een inlogscherm | De sitemap is afgeschermd |
| Een serverfout | De server of configuratie verhindert toegang |
| Een lege sitemap | De generator bevat mogelijk geen geschikte URL’s |
Een browser kan XML soms eenvoudig tonen of juist als onopgemaakte tekst weergeven. Dat is op zichzelf geen probleem. Belangrijker is dat het bestand een geldige reactie geeft en inhoud bevat.
Controleer robots.txt en toegangsregels
In robots.txt kunnen regels staan die crawlers de toegang tot bepaalde paden ontzeggen. Controleer daarom of de sitemap zelf niet wordt geblokkeerd. Kijk ook of er een sitemapverwijzing in robots.txt staat. Zo’n verwijzing is niet altijd noodzakelijk, maar kan helpen om het juiste sitemapadres kenbaar te maken.
Een blokkade in robots.txt is niet hetzelfde als een noindex-instructie. Robots.txt bepaalt of een crawler een pad mag ophalen. Een noindex-instructie gaat over het al dan niet opnemen van een pagina in zoekresultaten. Controleer beide instellingen afzonderlijk wanneer je problemen met indexatie onderzoekt.
Vergeet beveiligingsplugins, een firewall of serverbeveiliging niet. Die kunnen XML-verzoeken anders behandelen dan normale pagina’s. Een tijdelijke blokkade op basis van IP-adres, gebruikersagent of te veel verzoeken kan ervoor zorgen dat Search Console de sitemap niet goed kan ophalen.
Lees de foutmelding nauwkeurig
De melding in Search Console geeft vaak een richting voor het onderzoek. Een fout over ophalen wijst op bereikbaarheid of serverreacties. Een fout over indeling wijst eerder op ongeldige XML. Een melding over URL’s kan betekenen dat de sitemap verwijst naar adressen die niet meer bestaan of niet bij de property horen.
Noteer de exacte tekst van de foutmelding en controleer daarna één onderdeel tegelijk. Pas je meerdere instellingen tegelijk aan, dan wordt het moeilijker om vast te stellen welke wijziging het probleem heeft opgelost.
Controleer bij een technische fout onder meer:
- de HTTP-status van de sitemap;
- de aanwezigheid van een omleiding;
- de XML-opbouw;
- de datum waarop het probleem is begonnen;
- wijzigingen aan plugins, thema’s of caching;
- wijzigingen aan domein, protocol of hosting.
Let op dubbele sitemapgeneratoren
WordPress kan een sitemap aanbieden, terwijl een SEO-plugin daarnaast een eigen sitemap genereert. Dat hoeft geen probleem te zijn, maar het kan wel voor verwarring zorgen als je het verkeerde adres indient.
Controleer welke oplossing je daadwerkelijk gebruikt. Kijk in de instellingen van je SEO-plugin of de ingebouwde sitemap is uitgeschakeld of juist actief is. Gebruik vervolgens één duidelijke sitemapstructuur en dien niet willekeurig meerdere varianten in.
Na het uitschakelen of vervangen van een plugin kan het oude sitemapadres nog in Search Console staan. Verwijder een verouderde vermelding pas nadat je hebt gecontroleerd welk nieuw adres de website gebruikt. Zo voorkom je dat je tijdens het oplossen een werkende sitemap verwijdert.
Controleer de inhoud van de sitemap
Een sitemap kan technisch bereikbaar zijn en toch weinig bruikbare inhoud bevatten. Controleer of de opgenomen URL’s bij je website horen en definitieve adressen gebruiken. Een sitemap hoort niet vol te staan met tijdelijke URL’s, foutpagina’s of adressen die naar een andere pagina doorsturen.
Controleer ook of belangrijke pagina’s niet onbedoeld ontbreken. Dat kan gebeuren door instellingen van een SEO-plugin, een berichttype dat is uitgesloten of een website die nog op een testconfiguratie staat.
Een sitemap is geen garantie dat iedere opgenomen URL wordt geïndexeerd. Het bestand helpt zoekmachines bij het ontdekken van URL’s, maar iedere pagina wordt afzonderlijk beoordeeld en verwerkt.
Wat je na een wijziging doet
Heb je de sitemap-URL, toegangsregels of plugininstellingen aangepast? Open het bestand daarna opnieuw in je browser. Werkt de URL goed, dien je precies dat adres opnieuw in bij de juiste Search Console-property.
Geef Search Console vervolgens tijd om de sitemap opnieuw op te halen. Kijk niet alleen naar de algemene sitemapstatus, maar controleer ook of de gemelde sitemapbestanden en URL’s overeenkomen met wat je op de website ziet. Blijft dezelfde fout terugkomen, vergelijk dan de foutmelding met serverlogboeken of vraag je hostingpartij om de reactie van de sitemap te controleren.

Marcel Groen is eigenaar van M.G. Internet Media en houdt zich dagelijks bezig met WordPress, SEO en linkbuilding. Hij helpt bedrijven met het verbeteren van websites, technische WordPress-problemen, online vindbaarheid en het opbouwen van relevante backlinks. Op mginternetmedia.nl deelt hij praktische kennis en oplossingen die direct toepasbaar zijn voor ondernemers en website-eigenaren.


