XML-sitemap: wat is het en waarom moet je website er een hebben

In een eerder artikel hebben we al eens gekeken naar het belang van sitemaps en het verschil tussen HTML- en XML-sitemaps.

In dit artikel vertel ik je meer over XML-sitemaps en hoe ze je kunnen helpen om beter te ranken in Google.

Ik laat je zien hoe je een XML-sitemap aanmaakt en welke pagina’s je daarin wel en niet moet opnemen. Soms kun je bepaalde pagina’s namelijk maar beter niet in je XML-sitemap zetten. Welke dat zijn en hoe je die pagina’s moet uitsluiten, lees je verderop in dit artikel.

Maar eerst gaan we het hebben over wat een XML-sitemap is en hoe hij er uitziet.

More...

Wat is een XML-sitemap?

Googlebot – de zoekrobot van Google – struint het gehele internet af, op zoek naar webpagina’s om op te nemen in de index van de zoekmachine.

De zoekrobot navigeert over het web door middel van links. Staat er ergens op het internet een link naar jouw website? Dan is er goede kans dat Googlebot via die link op jouw website terechtkomt.

Als hij eenmaal is aangeland op je site, kan hij via de interne links (bijvoorbeeld in je hoofdmenu) weer verder navigeren over je website om de verschillende URL’s en webpagina’s in kaart te brengen.

Is dit een garantie dat hij alle pagina’s op je website vindt? Nee, helaas niet.

Er kunnen webpagina’s zijn die niet te bereiken zijn via de links op je site. En dan kan Googlebot er niet bij.

Om dit op te lossen, kun je gebruikmaken van een XML-sitemap.

Dat is een overzicht van alle URL’s op je website. Zie het als een landkaart voor Googlebot. Of een inhoudsopgave van je site.

Een XML-sitemap is een handig hulpmiddel voor Googlebot om alle webpagina’s van je site in kaart te brengen.

Hoe ziet een XML-sitemap eruit?

XML-sitemap gemaakt met Yoast SEO

Indexpagina van een XML-sitemap gemaakt met Yoast SEO

Hierboven zie je de XML-sitemap van mijn website. De indexpagina linkt naar 4 verschillende sitemaps:

  • Post-sitemap.xml
  • Page-sitemap.xml
  • Category-sitemap.xml
  • Post_tag-sitemap.xml

Zo krijgt Googlebot inzicht in de structuur van de website.

Als je doorklikt naar de verschillende sitemaps, krijg je een overzicht van alle URL’s die onder die sitemap vallen.

De datum aan het eind van elke regel (last modified) laat zien wanneer er voor het laatst een wijziging heeft plaatsgevonden.

Dit is nuttig voor SEO, want dan weet Googlebot gelijk of er nieuwe pagina’s en artikelen zijn toegevoegd aan je website. Zo kan Google je nieuwe content snel crawlen en in de index zetten!

Welke pagina’s moet je opnemen in je XML-sitemap?

Zet alle pagina’s in je XML-sitemap waarvan je graag wilt dat ze gevonden kunnen worden via Google.

Dit zal gelden voor de meeste pagina’s van je website.

Maar er kunnen ook webpagina’s zijn die je liever niet in Google wilt zien. Denk hierbij bijvoorbeeld aan:

  • Bedankpagina’s die worden getoond na een bestelling of download
  • Pagina’s van een gratis cursus die je alleen wilt laten zien aan je nieuwsbriefabonnees
  • Factuurpagina’s van gedane bestellingen in je webshop

Let er dus op dat je dit soort pagina’s niet opneemt in je sitemap. Hoe dat precies moet, laat ik je in de video hieronder zien.

Hoe maak je een XML-sitemap?

Als je een WordPress-website hebt, maak je in een paar klikken een XML-sitemap met de plugin Yoast SEO.

De plugin maakt automatisch een sitemap aan met een link naar de URL waar je XML-sitemap te vinden is.

In de onderstaande video laat ik je zien hoe je een XML-sitemap aanmaakt met Yoast SEO én hoe je bepaalde pagina’s kunt uitsluiten van je sitemap.

Heb je geen WordPress, maar een ander CMS zoals Joomla of Drupal? Zoek dan naar een goede plugin waarmee je een XML-sitemap kunt aanmaken voor je website.

Moet elke website een XML-sitemap hebben?

Google zelf geeft aan dat XML-sitemaps het makkelijker maken om je website te crawlen, met name als je site aan een van de volgende criteria voldoet:

  • De site is erg groot
  • De site heeft een groot archief met pagina’s die geïsoleerd zijn of niet goed aan elkaar gekoppeld
  • De site is nieuw en heeft nog weinig externe links naar de site
  • De site gebruikt rich media-content, wordt weergegeven op Google Nieuws of gebruikt andere annotaties die compatibel zijn met sitemaps

Vooral bovenstaande sites hebben baat bij een XML-sitemap, maar het is voor iedere website aan te raden er eentje aan te maken.

XML-sitemaps maken het Googlebot makkelijker om je website te crawlen. Je geeft de zoekrobot een complete plattegrond van je website, zodat hij de complete structuur van je site kent.

Een XML-sitemap heeft een duidelijk SEO-voordeel en is dus nuttig voor elke website!

Hoe weet Google waar je XML-sitemap staat?

De zoekrobot van Google kan je XML-sitemap vanzelf tegenkomen.

Maar om er zeker van te zijn dat hij weet waar de sitemap staat, kun je hem het beste indienen bij Google via Google Search Console.

Als je ingelogd bent, ga je naar Crawlen > Sitemaps en vervolgens klik je rechtsboven in het scherm op “Sitemap toevoegen/testen”.

Sitemap indienen via Google Search Console

Een XML-sitemap indienen via Google Search Console

Als Google je XML-sitemap heeft verwerkt, krijg je de resultaten te zien in Google Search Console:

XML Sitemap overzicht in Google Search Console

In dit geval zijn 55 webpagina’s in de sitemap verzonden en heeft Google ze alle 55 geïndexeerd. Van de afbeeldingen zijn er 137 verzonden en 113 geïndexeerd.

Vooral de webpagina’s zijn belangrijk.

Zie je hier dat Google maar een beperkt aantal van alle webpagina’s heeft geïndexeerd? Dan is er mogelijk iets aan de hand met je site.

Aan de slag met je XML-sitemap!

Je weet nu dat het belangrijk is om een XML-sitemap aan te maken en dat het goed is voor de SEO van je website.

Zet alle webpagina’s die je graag in Google zou willen zien in je sitemap en dien hem in via Google Search Console. Check vervolgens na enkele dagen of Google je XML-sitemap goed heeft verwerkt en hoeveel pagina’s er opgenomen zijn in de index.

Heb je zelf nog geen XML-sitemap aangemaakt en ingediend? Ga er dan snel mee aan de slag!

Click Here to Leave a Comment Below 0 comments

Leave a Reply: