Wat is een sitemap precies?
Een sitemap is letterlijk een kaart van je website: een lijst met alle pagina's die je door zoekmachines gevonden en geindexeerd wilt hebben. Zie het als een inhoudsopgave die je aan Google overhandigt, zodat het niet zelf hoeft te raden welke pagina's belangrijk zijn.
De naam kan verwarren, want er zijn twee soorten. Een HTML-sitemap is een pagina voor bezoekers met links naar al je content. Een XML-sitemap is een bestand voor zoekmachines, geschreven in een formaat dat machines makkelijk lezen. In SEO gaat het bijna altijd over die tweede: de XML-sitemap.
Je vindt de sitemap meestal op een vaste plek, zoals jouwsite.nl/sitemap.xml of sitemap_index.xml. Open je hem in de browser, dan zie je een gestructureerde lijst met URL's. Voor mensen ziet dat er kaal uit, maar voor Google is het precies de wegwijzer die het nodig heeft.
Waarom een sitemap belangrijk is voor SEO
Google vindt pagina's door links te volgen, van pagina naar pagina. Dat werkt goed voor sites met een sterke interne linkstructuur, maar minder goed voor nieuwe pagina's, diep weggestopte content of pagina's waar weinig naartoe linkt. Daar helpt de sitemap.
Met een sitemap geef je Google een complete lijst, zodat het niets over het hoofd ziet. Dat betekent niet dat elke pagina automatisch bovenaan komt, een sitemap is geen ranking-boost, maar wel dat je pagina's sneller en vollediger worden ontdekt en geindexeerd.
Vooral in drie situaties is een sitemap echt waardevol. Bij grote sites met honderden pagina's, bij nieuwe sites die nog weinig backlinks hebben, en bij sites met content die diep in de structuur zit. Voor een kleine site van vijf pagina's is de winst kleiner, maar het kost zo weinig moeite dat je hem net zo goed kunt hebben.
XML-sitemap versus HTML-sitemap
Deze twee worden vaak door elkaar gehaald, terwijl ze een ander doel dienen. Het is nuttig het verschil scherp te hebben.
XML-sitemap: voor zoekmachines
Een bestand in machine-leesbaar formaat, bedoeld voor Google en Bing. Het bevat de URL's plus extra informatie zoals wanneer een pagina voor het laatst is gewijzigd. Dit is de sitemap die er voor SEO toe doet en die je indient in Search Console.
HTML-sitemap: voor bezoekers
Een gewone webpagina met een overzicht van links naar al je content, bedoeld voor mensen die iets zoeken. Handig voor de gebruiksvriendelijkheid van grote sites, maar tegenwoordig minder gebruikelijk omdat goede navigatie en zoekfuncties die rol overnemen.
Welke heb je nodig?
Voor SEO: altijd een XML-sitemap. Een HTML-sitemap is optioneel en vooral nuttig bij zeer grote sites. De meeste MKB'ers hebben genoeg aan een goede XML-sitemap plus een heldere menustructuur.
Wat staat er in een XML-sitemap?
Een XML-sitemap is opgebouwd uit vermeldingen per pagina. Je hoeft dit nooit met de hand te schrijven, maar het helpt te weten wat erin staat, zodat je begrijpt wat Google ontvangt.
- De URL van de pagina: de belangrijkste informatie, het adres dat Google moet kennen.
- Laatst gewijzigd (lastmod): wanneer de pagina voor het laatst is aangepast, zodat Google weet of het opnieuw moet komen kijken.
- Optioneel: prioriteit en frequentie: hints over hoe belangrijk en hoe vaak veranderend een pagina is. Google negeert deze tegenwoordig grotendeels, dus maak je er niet druk om.
- Aparte sitemaps per type: veel sites splitsen in een sitemap voor pagina's, een voor berichten, een voor afbeeldingen. Die worden gebundeld in een sitemap-index.
Een sitemap maken in WordPress
Goed nieuws: op WordPress hoef je vrijwel nooit zelf een sitemap te bouwen. WordPress genereert sinds een aantal jaren zelf een basale sitemap, en zodra je een SEO-plugin gebruikt, neemt die het over met een betere versie.
Gebruik je Rank Math of Yoast SEO, dan staat de XML-sitemap automatisch aan. Je vindt hem meestal op jouwsite.nl/sitemap_index.xml. In de plugin-instellingen kun je kiezen welke content wel en niet in de sitemap komt, bijvoorbeeld om onbelangrijke pagina's zoals tags of interne zoekresultaten weg te laten.
Wat je vooral wilt voorkomen: pagina's in je sitemap die je eigenlijk niet geindexeerd wilt hebben, of andersom, belangrijke pagina's die per ongeluk ontbreken. Een sitemap hoort alleen de pagina's te bevatten die je in Google wilt zien, en die netjes op noindex staan horen er juist niet in.
Je sitemap indienen bij Google
Een sitemap hebben is stap een, hem bij Google indienen is stap twee. Dat doe je in Google Search Console, en het kost letterlijk een paar minuten. Zonder deze stap vindt Google je sitemap meestal alsnog, maar indienen versnelt het en geeft je bovendien nuttige foutmeldingen.
Log in bij Search Console, ga naar het onderdeel Sitemaps, en voer de URL van je sitemap in, bijvoorbeeld sitemap_index.xml. Google leest hem dan uit en laat zien hoeveel pagina's het heeft gevonden en of er problemen zijn. Kom je er niet uit, dan helpt onze gids Google Search Console gebruiken.
Een handige extra: verwijs naar je sitemap in je robots.txt. Een regel met Sitemap gevolgd door de volledige URL zorgt dat elke zoekmachine, ook Bing, hem direct kan vinden. Zo dek je alles in een keer af.
Een sitemap is geen wondermiddel dat je pagina's laat stijgen. Het is een wegwijzer die zorgt dat Google niets mist. Onmisbaar als fundament, maar geen vervanging voor goede content en een snelle site.
Veelgemaakte fouten met sitemaps
Een sitemap is simpel, maar er zijn een paar valkuilen die we regelmatig tegenkomen bij MKB-sites. Ze zijn allemaal makkelijk te voorkomen als je erop let.
- Noindex-pagina's in de sitemap: je geeft Google tegenstrijdige signalen als je een pagina wel opneemt maar op noindex zet. Kies een van de twee.
- Verouderde URL's: pagina's die je hebt verwijderd of verplaatst horen eruit. Regel verhuizingen netjes met een 301 redirect.
- Vergeten in te dienen: zonder indienen in Search Console mis je de foutmeldingen die je vertellen wat er misgaat.
- Alles erin proppen: een sitemap met duizenden onbelangrijke pagina's verwatert het signaal. Neem alleen op wat je echt geindexeerd wilt.
- Een trage site eronder: een perfecte sitemap helpt niet als je pagina's traag laden. Snelheid blijft de basis, zie onze LiteSpeed-hosting.