Gidsen

Wat is een sitemap? XML-sitemaps simpel uitgelegd

Een sitemap is een bestand — meestal te vinden op yoursite.com/sitemap.xml — dat de pagina’s op je website opsomt die je wilt dat zoekmachines kennen. Google omschrijft het als een manier om zoekmachines te vertellen over je pagina’s, video’s en andere bestanden en hoe die met elkaar samenhangen, zodat ze je site efficiënter kunnen crawlen. Het is een handige kaart, geen garantie: zoekmachines bepalen nog steeds wat ze crawlen, indexeren en tonen.

Waarom het ertoe doet als je met AI bouwt

Als je een site bouwt met AI, bestaan de pagina’s vaak al voordat iemand ernaar linkt. Een nieuwe site heeft geen andere websites die ernaar verwijzen, en een single-page-app heeft misschien pagina’s die pas bereikbaar zijn nadat JavaScript is uitgevoerd. Een sitemap geeft zoekmachines een directe lijst van je echte URL’s.

Achter dit eenvoudige bestand zitten een paar keuzes:

  • Welke pagina’s je opneemt. Openbare pagina’s die je gevonden wilt hebben — geen inlogschermen, beheerpagina’s of duplicaten.
  • Welk adres je gebruikt. Je definitieve domein, met https://, altijd op dezelfde manier.
  • Het actueel houden. Nieuwe blogposts, producten of advertenties moeten verschijnen zonder dat iemand het bestand met de hand bewerkt.

Als de pagina’s van je site uit een database komen — advertenties, producten, artikelen — moet de sitemap uit die data worden gegenereerd, en niet één keer geschreven en daarna vergeten.

Een alledaagse vergelijking

Een sitemap is als het informatiebord in de hal van een winkelcentrum. Je zou elke winkel kunnen vinden door door de gangen te lopen, en vaste bezoekers doen dat ook. Maar het bord somt elke winkel op één plek op, ook die op de derde verdieping. Het maakt een winkel niet goed en garandeert ook niet dat iemand langskomt — het zorgt er alleen voor dat hij gevonden kan worden.

Voor een klein centrum met één gang is het bord leuk maar niet essentieel. Voor een enorm centrum, of een nieuw centrum dat nog niemand kent, maakt het een groot verschil.

Heb je er een nodig?

De richtlijnen van Google in het kort:

Jouw siteSitemap?
Klein (ongeveer 500 pagina’s of minder) en elke belangrijke pagina is vanaf een andere pagina gelinktWaarschijnlijk niet verplicht, maar het schaadt niet
Groot, met veel pagina’sJa
Nieuw, met weinig links van andere sitesJa
Veel video-, beeld- of nieuwscontentJa, eventueel met sitemap-extensies voor die content
Pagina’s die alleen bereikbaar zijn via zoekvakken of filtersJa — en voeg ook gewone links toe

In de praktijk is een sitemap goedkoop om toe te voegen, dus veel kleine sites nemen er toch een op.

Hoe een sitemap eruitziet

Hier is een kleine XML-sitemap voor een bakkerij:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.examplebakery.com/</loc>
    <lastmod>2026-09-20</lastmod>
  </url>
  <url>
    <loc>https://www.examplebakery.com/menu</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://www.examplebakery.com/taarten-op-bestelling</loc>
    <lastmod>2026-08-02</lastmod>
  </url>
</urlset>

Elke <url> heeft een <loc> — het volledige adres van de pagina — en optioneel een <lastmod>-datum.

Enkele regels uit de documentatie van Google:

  • Gebruik absolute URL’s. https://www.examplebakery.com/menu, niet /menu.
  • Limieten. Eén sitemap kan maximaal 50.000 URL’s of 50 MB ongecomprimeerd bevatten. Grotere sites splitsen hun sitemap op in meerdere bestanden en vermelden die in een sitemapindex-bestand.
  • lastmod moet eerlijk zijn. Google gebruikt het alleen als het consequent klopt, en het moet significante wijzigingen aan de pagina weergeven — niet een copyrightjaar dat wordt bijgewerkt.
  • priority en changefreq worden door Google genegeerd. Veel generatoren voegen ze toe; ze doen geen kwaad, maar je hoeft er geen tijd in te steken.

Google accepteert ook eenvoudigere formaten, zoals een tekstbestand met één URL per regel, of een RSS- of Atom-feed.

Een uitgewerkt voorbeeld: een site met huurwoningen

Stel dat je een site hebt gebouwd met huurappartementen. Er is een homepage, een over-ons-pagina, een zoekpagina en een pagina per woning, zoals /woningen/2-slaapkamer-appartement-kanaalstraat. Woningen komen en gaan elke week.

Wat erin komt. De homepage, de over-ons-pagina, gebiedspagina’s (/gebieden/centrum) en elke actieve woningpagina. De lastmod van elke woning is de datum waarop de details voor het laatst zijn gewijzigd.

Wat eruit blijft. De inlogpagina, het dashboard van de verhuurder, opgeslagen zoekpagina’s en zoekresultaten met filters in de URL (/zoeken?slaapkamers=2&max=1200). Die zijn ofwel privé of bijna dubbel van andere pagina’s.

Actueel houden. In plaats van een statisch bestand genereert de server sitemap.xml uit de database telkens wanneer hij wordt opgevraagd (of bij een regelmatige herbouw). Als een woning is verhuurd en verwijderd, verdwijnt ze uit de sitemap, en haar pagina geeft een correcte status ‘verwijderd’ of ‘niet gevonden’.

Zoekmachines informeren. robots.txt bevat een regel die naar de sitemap verwijst:

User-agent: *
Disallow: /dashboard
Sitemap: https://www.examplelets.com/sitemap.xml

En de eigenaar dient de sitemap in via Google Search Console, waar het rapport Sitemaps laat zien of Google hem kon lezen en hoeveel URL’s het heeft gevonden.

Veelgebruikte termen uitgelegd

TermWat het betekent
SitemapEen bestand met de URL’s die je wilt dat zoekmachines kennen.
XMLEen tekstformaat met tags, dat voor de meeste sitemaps wordt gebruikt.
<loc>De volledige URL van één pagina in de sitemap.
<lastmod>Wanneer de pagina voor het laatst een significante wijziging onderging.
SitemapindexEen bestand dat meerdere sitemaps opsomt, voor grote sites.
robots.txtEen bestand in de hoofdmap van je site dat crawlers vertelt wat ze mogen crawlen, en waar je sitemap staat.
CrawlenEen zoekmachine die je pagina’s downloadt.
IndexerenEen zoekmachine die je pagina’s opslaat en begrijpt, zodat ze in de resultaten kunnen verschijnen.
Canonieke URLDe voorkeursversie van een pagina wanneer dezelfde inhoud meerdere adressen heeft.
Absolute URLEen volledig adres inclusief https:// en het domein.
Search ConsoleHet gratis hulpmiddel van Google om sitemaps in te dienen en zoekprestaties te bekijken.

Veelgemaakte fouten en misverstanden

  • ‘Een sitemap zorgt dat ik geïndexeerd word.’ Hij helpt bij het ontdekken. Google zegt dat hij crawlen of indexeren niet garandeert.
  • Relatieve URL’s. /menu is niet geldig in een sitemap; gebruik het volledige adres.
  • Verkeerd domein. Sitemaps die een preview- of stagingadres vermelden, of http:// in plaats van https://, wijzen zoekmachines naar de verkeerde plek.
  • Pagina’s opnemen die je niet geïndexeerd wilt hebben. Inlogpagina’s, beheerpagina’s of pagina’s met noindex geven tegenstrijdige signalen.
  • Kapotte of doorverwijzende URL’s opnemen. Vermeld het uiteindelijke, werkende adres van elke pagina.
  • Een verouderde sitemap. Een bestand dat eenmaal bij de lancering is geschreven, mist elke pagina die sindsdien is toegevoegd.
  • lastmod vervalsen. Elke dag op elke pagina de datum van vandaag zetten leert Google om hem te negeren.
  • Vertrouwen op de sitemap in plaats van op links. Pagina’s moeten ook bereikbaar zijn via gewone links op je site.

Wat je aan je AI-builder kunt vragen

  • “Genereer een sitemap.xml in de hoofdmap van de site met alle openbare pagina’s, met absolute https://-URL’s op mijn definitieve domein.”
  • “Bouw de sitemap uit de database, zodat nieuwe woningen of berichten automatisch verschijnen.”
  • “Werk lastmod alleen bij wanneer de inhoud van een pagina echt verandert.”
  • “Laat inlog-, dashboard-, beheer- en gefilterde zoekpagina’s weg.”
  • “Voeg een robots.txt toe die openbare pagina’s toestaat en een Sitemap:-regel bevat.”
  • “Zorg dat elke URL in de sitemap een 200-status teruggeeft en niet wordt doorgestuurd.”
  • “Als we boven de 50.000 URL’s uitkomen, splits dan in meerdere sitemaps met een sitemapindex.”

Dien hem daarna in via Search Console. Voor het grotere plaatje lees je wat SEO is en SEO voor met AI gebouwde websites.

Sitemaps in Mythex

Mythex genereert geen sitemaps automatisch; je vraagt er in de chat om, en de agent voegt hem toe aan de code van je app. Het docs-recept over SEO voor je gepubliceerde app bevat een startprompt die een eenvoudige sitemap.xml en robots.txt behandelt, naast titels en metabeschrijvingen. Gebruik het adres dat bezoekers daadwerkelijk zullen gebruiken — je mythex.ai-subdomein of, op Pro, je eigen domein — en publiceer opnieuw na wijzigingen, zodat de live site de nieuwe bestanden serveert.

Veelgestelde vragen

Wat is een sitemap in eenvoudige woorden?

Een sitemap is een bestand, meestal sitemap.xml genoemd, dat de pagina’s op je site opsomt die je wilt dat zoekmachines kennen, soms met de datum waarop elke pagina voor het laatst is gewijzigd. Het helpt zoekmachines je pagina’s sneller te ontdekken en efficiënter te crawlen.

Heeft elke website een sitemap nodig?

Niet altijd. Google zegt dat kleine sites van ongeveer 500 pagina’s of minder, waarbij elke belangrijke pagina vanaf andere pagina’s is gelinkt, er misschien geen nodig hebben. Het helpt vooral bij grote sites, nieuwe sites met weinig links van elders en sites met veel media of nieuws.

Garandeert een sitemap dat mijn pagina’s worden geïndexeerd?

Nee. Google zegt dat een sitemap het crawlen kan verbeteren, maar niet garandeert dat elke URL erin wordt gecrawld of geïndexeerd. Pagina’s moeten nog steeds nuttig zijn en bereikbaar.

Hoe dien ik een sitemap in bij Google?

Voeg hem toe in het rapport Sitemaps in Google Search Console, en zet een regel als ‘Sitemap: https://example.com/sitemap.xml’ in je robots.txt-bestand, zodat andere crawlers hem ook kunnen vinden.

Wat is het verschil tussen een XML-sitemap en een HTML-sitemap?

Een XML-sitemap is een bestand dat door machines wordt gelezen en bedoeld is voor zoekmachines. Een HTML-sitemap is een gewone pagina met links voor menselijke bezoekers. Ze dienen verschillende doelgroepen, en een site kan beide hebben.

Mythex · Pricing · Bouw alles met AI · Website- en app-templates · Mythex vergeleken · Woordenlijst voor apps bouwen met AI · Gratis tools voor apps bouwen met AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)