Sitemap · 8 min lezen

Sitemap.xml voor MKB — wat moet erin?

Wat hoort er wel en niet in je sitemap, hoe genereer je 'm automatisch, en waarom Google Search Console belangrijker is dan de sitemap zelf.

TL;DR Een sitemap.xml is een lijst van indexeerbare URL's op jouw site die je aan Google geeft. Het versnelt ontdekking van nieuwe pagina's maar verbetert ranking niet direct. In je sitemap horen alleen canonical, indexeerbare pagina's — geen filter-URL's, geen 404's, geen no-index-pagina's. Yoast (WordPress), Webflow, Shopify en Astro genereren 'm automatisch. Submitten via Google Search Console is verplicht; daar zie je ook welke URL's wel/niet zijn geïndexeerd.

Wat doet een sitemap.xml?

Een sitemap.xml is een XML-bestand op je site (typisch /sitemap.xml of /sitemap_index.xml) dat alle URL's bevat die Google zou moeten indexeren. Het bestand is geen ranking-factor — een goed gestructureerde sitemap maakt je site niet hoger geplaatst. Wel doet hij twee dingen:

Voor MKB-sites onder 50 pagina's is een sitemap niet strikt nodig. Voor webshops, blog-rijke sites of meertalige sites: essentieel.

De basisstructuur

Een sitemap is een XML-bestand met deze structuur:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://designcheck.nl/</loc>
    <lastmod>2026-05-16</lastmod>
  </url>
  <url>
    <loc>https://designcheck.nl/prijzen</loc>
    <lastmod>2026-05-14</lastmod>
  </url>
</urlset>

Velden: loc (de URL, verplicht), lastmod (laatste wijziging, aanbevolen). De velden changefreq en priority negeert Google sinds 2017 — niet meer toevoegen.

Wat hoort er WEL in

Wat hoort er NIET in

Sitemap-index voor grote sites

Een sitemap mag maximaal 50.000 URL's of 50 MB bevatten. Voor grotere sites maak je een sitemap-index die naar meerdere sitemaps wijst:

<sitemapindex>
  <sitemap><loc>https://example.nl/sitemap-posts.xml</loc></sitemap>
  <sitemap><loc>https://example.nl/sitemap-products.xml</loc></sitemap>
  <sitemap><loc>https://example.nl/sitemap-pages.xml</loc></sitemap>
</sitemapindex>

Voor MKB met <500 URL's niet nodig — één bestand volstaat.

Per platform: hoe het werkt

WordPress + Yoast SEO

Yoast genereert automatisch /sitemap_index.xml met sub-sitemaps per content-type. Submit dit URL in Search Console. Niet handmatig bijwerken nodig — Yoast doet realtime updates bij elke nieuwe post.

Webflow

Automatisch op /sitemap.xml. Beheerbaar via "Project Settings" > "SEO". Exclude per page via "Search engine indexing" toggle.

Shopify

Automatisch op /sitemap.xml. Bevat default alle producten, collections, pages, blog posts. Exclude via theme.liquid-aanpassingen of via no-index meta tag.

Astro / Next.js / 11ty

Plugin of build-script genereert sitemap bij elke build. Astro: @astrojs/sitemap. Next.js: next-sitemap. Configuratie in 5 minuten.

Statisch HTML

Handmatig schrijven of genereren via een script. Bij <50 pagina's nog te doen; bij meer wordt het foutgevoelig.

Submitten in Google Search Console

  1. Open Search Console > selecteer je domein-property.
  2. Klik in linker-menu op "Sitemaps".
  3. Vul in: typisch sitemap.xml of sitemap_index.xml.
  4. Klik "Verzenden".
  5. Wacht 24-48 uur. Status moet "Geslaagd" worden met aantal ingelezen URL's.
  6. Check de "Pagina's" rapportage — daar zie je hoeveel URL's geïndexeerd zijn vs niet, met uitleg per categorie.

Search Console — waar de echte inzichten zitten

Submitten alleen is niet het doel. De waarde zit in de feedback:

Veelgemaakte fouten

Een goede sitemap is niet "alle URL's die je hebt" — het is "alle URL's die je wilt dat Google indexeert". Dat onderscheid scheelt vaak 70% van de inhoud bij webshops.

Wat krijg je bij DesignCheck?

Bij elke Rebuild en Premium genereren we automatisch een sitemap die bij elke nieuwe pagina mee-update. Submitten in Search Console doen we als onderdeel van de launch. Bij Refresh: check + correctie van bestaande sitemap.

Sitemap-setup + Search Console-submission standaard

Automatische sitemap, gekoppeld aan je CMS, plus submission in Search Console zit in elke Rebuild (€3.995) en Premium (€6.995).

Volledig prijsoverzicht →

Volgende stappen

Voor de canonical-laag: canonical tags voor MKB. Voor crawling-controle: robots.txt uitgelegd. Voor schema-markup: JSON-LD structured data. Check je sitemap-status via de gratis DesignCheck Audit. Reken via verliescalculator wat slechte indexering kost. Lokale partner: webdesigner Mijdrecht.

FAQ — sitemap.xml

Heb ik een sitemap nodig als ik maar 10 pagina's heb?
Niet strikt nodig — Google vindt 10 pagina's via interne links wel. Maar een sitemap helpt met snellere ontdekking van nieuwe pagina's en geeft je inzicht in Search Console welke pagina's zijn geïndexeerd vs welke niet.
Hoe vaak moet ik mijn sitemap updaten?
Automatisch, niet handmatig. Yoast (WordPress), Webflow, Shopify en Astro genereren elke sitemap on-the-fly bij nieuwe content. Handmatig sitemap onderhouden voor 50+ pagina's is foutgevoelig.
Mag ik filter-URL's in mijn sitemap zetten?
Nee. In je sitemap horen alleen indexeerbare, canonical URL's. Filter-pagina's (/producten?sort=prijs) en niet-canonicale varianten weglaten — anders krijg je 'gewijzigd door canonical'-meldingen in Search Console.

Door Lorenzo Ruisi — DesignCheck. Laatst bijgewerkt 16 mei 2026.

Sitemap-issues op je site?

De gratis audit checkt sitemap-structuur en indexering-status — binnen 48 uur.

Site checken →