Zoekmachines vinden pagina's op een website door links van de ene naar de andere pagina te volgen. Een sitemap versnelt dat proces door zoekmachines een directe lijst van alle pagina's van de site te geven, zodat er niets wordt gemist.
Een sitemap is een bestand dat de pagina's van een website opsomt en zoekmachines vertelt waar ze te vinden zijn. Een XML-sitemap is speciaal gemaakt voor zoekmachines. Het is geen pagina die bezoekers zien, maar een gestructureerd bestand dat crawlers van zoekmachines lezen als ze de site bezoeken, om te begrijpen welke content er allemaal is. Wil je dat je pagina's worden geïndexeerd en via zoekopdrachten gevonden, dan is een sitemap een van de meest basale technische onderdelen die je op orde moet hebben.
Welke soorten sitemaps zijn er?
XML-sitemap
Een XML-sitemap is het standaardformaat dat zoekmachines verwachten. Hij somt de URL's op van alle pagina's die de website-eigenaar wil laten indexeren, met optioneel informatie over wanneer elke pagina voor het laatst is bijgewerkt en hoe vaak hij verandert. Dit is de sitemap die van invloed is op het indexeren door zoekmachines en die de meeste websites moeten maken en bijhouden.
HTML-sitemap
Een HTML-sitemap is een pagina op de website met links naar alle andere pagina's, bedoeld voor bezoekers in plaats van zoekmachines. Hij biedt een alternatieve route voor bezoekers die een bepaalde pagina niet via het hoofdmenu kunnen vinden. HTML-sitemaps zijn minder gebruikelijk dan vroeger, maar kunnen nuttig zijn op grote sites met een complexe structuur.
Afbeeldings- en videositemaps
Afbeeldingssitemaps en videositemaps zijn uitbreidingen van de XML-sitemap die zoekmachines extra informatie geven over afbeeldingen en video's. Een afbeeldingssitemap helpt zoekmachines afbeeldingen te vinden die bij gewoon crawlen misschien niet worden gevonden, wat de zichtbaarheid in afbeeldingen zoeken kan verbeteren. Een videositemap geeft gestructureerde gegevens over videocontent, zoals titel, beschrijving en de URL van de miniatuur.
Heeft elke website een sitemap nodig?
Ja. Zelfs een kleine website met vijf pagina's heeft baat bij een XML-sitemap. Het argument tegen sitemaps voor kleine sites is dat zoekmachines de pagina's toch wel vinden via links. Dat klopt. Maar een sitemap bevestigt de volledige lijst pagina's die de eigenaar wil laten indexeren en neemt elke twijfel weg over wat gecrawld moet worden.
Voor nieuwe websites die nog geen inkomende links van andere sites hebben, is een sitemap die je indient bij Google Search Console een van de snelste manieren om te laten weten dat de site bestaat en dat de pagina's klaar zijn om geïndexeerd te worden. Bij grotere websites met honderden pagina's wordt de sitemap belangrijker. Zonder sitemap vinden zoekmachines bij een crawl misschien niet alle pagina's, vooral pagina's die diep in de sitestructuur zitten of intern slecht gelinkt zijn.
Welke pagina's neem je op in een sitemap?
Een sitemap bevat alle pagina's die de website-eigenaar door zoekmachines wil laten indexeren en ranken. De homepage, dienstpagina's, productpagina's, blogberichten en alle andere pagina's die in zoekresultaten moeten verschijnen, horen erin.
Pagina's die niet in een sitemap thuishoren zijn pagina's met een noindex-tag, redirect-URL's, pagina's met duplicate content en alle pagina's die de eigenaar niet in zoekresultaten wil hebben, zoals adminpagina's, bedankpagina's na het versturen van een formulier of pagina's die nog in aanbouw zijn. Als je die toch opneemt, geef je zoekmachines tegenstrijdige signalen, want een pagina in de sitemap hoort indexeerbaar te zijn. Het artikel over wat websitestructuur is laat zien hoe de indeling van pagina's en hun onderlinge links bepalen hoe zoekmachines door een site navigeren.
Hoe verhoudt een sitemap zich tot robots.txt?
Een sitemap en een robots.txt-bestand hebben verschillende maar aanvullende taken. De sitemap vertelt zoekmachines welke pagina's er zijn en gecrawld moeten worden. Het robots.txt-bestand vertelt zoekmachines welke pagina's of delen van de site ze niet mogen crawlen. Samen geven ze website-eigenaren controle over zowel waar zoekmachines bij kunnen als waaraan ze voorrang moeten geven.
Een pagina die in de sitemap staat maar ook door robots.txt wordt geblokkeerd, zorgt voor een conflict. Zoekmachines respecteren de blokkade in robots.txt en negeren de vermelding in de sitemap voor die pagina. Als een pagina niet geïndexeerd mag worden, laat je hem dus uit de sitemap of blokkeer je hem in robots.txt, niet allebei op verschillende manieren. Het artikel over wat URL-structuur is legt uit hoe de opbouw van URL's bepaalt hoe pagina's tijdens het crawlen worden gegroepeerd en geprioriteerd.
Hoe helpt een sitemap je SEO?
Een sitemap verbetert de ranking van een pagina niet direct. Hij helpt zoekmachines pagina's sneller te vinden, en dat is een voorwaarde om te ranken. Een pagina die nooit is gecrawld en geïndexeerd, kan voor niets ranken, hoe goed hij ook is geschreven of opgebouwd.
Bij nieuwe websites kan een sitemap die je via Google Search Console indient de tijd tussen het live zetten van een pagina en het verschijnen in zoekresultaten flink verkorten. Bij bestaande websites met regelmatig nieuwe content zorgt een automatisch bijgewerkte sitemap ervoor dat nieuwe pagina's na publicatie snel worden gevonden. Het artikel over wat SEO is behandelt alle factoren die bepalen hoe pagina's ranken zodra ze zijn geïndexeerd.
Hoe controleer je of je sitemap werkt?
Google Search Console is het belangrijkste hulpmiddel om je sitemap te volgen. Nadat je een sitemap hebt ingediend, toont Search Console hoeveel URL's er zijn ingediend, hoeveel er zijn geïndexeerd en of er fouten zijn gevonden. Pagina's die in de sitemap staan maar niet zijn geïndexeerd, krijgen een reden mee, zodat website-eigenaren indexeringsproblemen direct kunnen vinden en oplossen.
Veelvoorkomende sitemapfouten zijn URL's die doorverwijzen in plaats van direct te laden, pagina's die een fout geven en pagina's die door robots.txt zijn geblokkeerd. Elk daarvan voorkomt dat de pagina wordt geïndexeerd en verschijnt als waarschuwing of fout in het sitemaprapport van Search Console. Het artikel over wat schema markup is behandelt een ander technisch onderdeel dat zoekmachines gestructureerde informatie geeft en samen met de sitemap helpt de content van pagina's te begrijpen.
Zo regelt WEMASY sitemaps
De WEMASY Websitebouwer maakt automatisch een XML-sitemap. Elke gepubliceerde pagina wordt zonder handmatige instellingen aan de sitemap toegevoegd. De sitemap wordt bijgewerkt als pagina's worden toegevoegd, verwijderd of gewijzigd. Je kunt hem direct vanuit het WEMASY-dashboard indienen bij Google Search Console.
Bekijk wat erbij zit op de WEMASY Websitebouwer of vergelijk de abonnementen op de prijspagina.
Veelgestelde vragen
Heb ik een sitemap nodig als mijn website klein is?
Ja. Zelfs een website van vijf pagina's heeft baat bij een sitemap. Voor kleine sites zit de winst vooral in snelheid. Een sitemap indienen bij Google Search Console als een nieuwe site live gaat, is een van de meest directe manieren om te laten weten dat de pagina's bestaan en klaar zijn om geïndexeerd te worden. Zoekmachines zouden de pagina's uiteindelijk wel via links vinden, maar met een sitemap hoef je niet te wachten. Met de Websitebouwer van WEMASY stel je dit direct in op je website.
Hoe vaak moet een sitemap worden bijgewerkt?
Een sitemap moet worden bijgewerkt zodra de paginastructuur van de site verandert. Als er een nieuwe pagina wordt gepubliceerd, hoort die in de sitemap te komen. Als een pagina wordt verwijderd of de URL verandert, moet de sitemap dat laten zien. De meeste websitebouwers en CMS-platforms werken de sitemap automatisch bij als pagina's worden gepubliceerd of verwijderd. Bij handmatig beheerde sites is het verstandig de sitemap na elke structurele wijziging bij te werken.
Waar staat een sitemapbestand?
Een XML-sitemap staat meestal op het pad /sitemap.xml van een website. Een site op voorbeeld.nl heeft zijn sitemap bijvoorbeeld op voorbeeld.nl/sitemap.xml. Sommige platforms gebruiken andere paden of maken meerdere sitemapbestanden die in een sitemapindex staan. De locatie van de sitemap kun je indienen bij zoekmachines via Google Search Console en wordt vaak vermeld in het robots.txt-bestand, zodat crawlers van zoekmachines hem automatisch vinden.
Kan een sitemap SEO schaden?
Een sitemap zelf schaadt SEO niet, maar de verkeerde pagina's erin opnemen kan problemen geven. Pagina's die een fout geven, pagina's met noindex of redirect-URL's in een sitemap zetten, geeft zoekmachines tegenstrijdige signalen. De belangrijkste regel: neem alleen pagina's op die live en indexeerbaar zijn en die de eigenaar in zoekresultaten wil hebben. Al het andere laat je weg.
Is een sitemap hetzelfde als websitenavigatie?
Nee. Een sitemap is een technisch bestand voor zoekmachines. Websitenavigatie is de verzameling menu's en links waarmee bezoekers tussen pagina's bewegen. Ze zijn voor totaal verschillende doelgroepen. Een sitemap helpt zoekmachines elke pagina van de site te vinden. Websitenavigatie helpt bezoekers te vinden wat ze zoeken. Allebei zijn belangrijk, maar om verschillende redenen.