Sitemap

Sitemap SEO AffiliateMarketing WebsiteIndexing

Een sitemap is een bestand dat de pagina’s, video’s, afbeeldingen en andere content op een website weergeeft, samen met de onderlinge relaties. Zoekmachines zoals Google lezen dit bestand om een site efficiënter te crawlen — nieuwe pagina’s ontdekken, recent bijgewerkte content identificeren en begrijpen welke URL’s de site-eigenaar het belangrijkst vindt. Zie het als een gestructureerde inhoudsopgave die is gemaakt voor crawlers van zoekmachines in plaats van menselijke lezers.

Sitemaps komen in twee primaire vormen: XML-sitemaps, machineleesbare bestanden ontworpen voor zoekmachine-bots, en HTML-sitemaps, zichtbare pagina’s die menselijke bezoekers helpen bij het navigeren op een site. Beide dienen hetzelfde kerndoel — content vindbaar maken — maar ze richten zich op verschillende doelgroepen.

Waar wordt een sitemap voor gebruikt?

Een sitemap biedt zoekmachines een gestructureerde routekaart van een website. De primaire functie is het aanvullen van het normale crawlingsproces, waarbij bots links van de ene pagina naar de andere volgen. Wanneer interne links niet perfect zijn — en bij grote sites is dat vaak het geval — vult een sitemap de gaten op.

Concreet helpt een sitemap zoekmachines om:

  • Verweesde of diep verborgen pagina’s te ontdekken die geen interne links hebben vanuit andere delen van de site.
  • Nieuwe en recent bijgewerkte content te identificeren via de <lastmod>-metadatatag, waardoor de tijd tussen publicatie en indexering wordt verkort.
  • Contenttypen te begrijpen — video-, afbeeldingen- en nieuwssitemaps bieden gespecialiseerde metadata (duur, publicatiedatum, afbeeldingslocatie) die verrijkt hoe content verschijnt in zoekresultaten.
  • Grote sites te verwerken binnen crawl-budgetbeperkingen door te signaleren welke URL’s het belangrijkst zijn.

Voor een typische website kan Google de meeste pagina’s ontdekken via het normale link-volgen. De sitemap wordt cruciaal wanneer die aanname niet opgaat — op sites met duizenden productpagina’s, dynamische URL’s, beperkte navigatie of rijke media die normale crawlers moeilijk kunnen verwerken.

PostAffiliatePro Logo

Start vandaag nog je affiliate programma

Stel geavanceerde tracking in binnen enkele minuten. Geen creditcard vereist.

Soorten sitemaps

Niet alle sitemaps zijn hetzelfde bestand. Het sitemapprocol, oorspronkelijk voorgesteld door Google, Yahoo! en Microsoft in 2005 en gehost op sitemaps.org, definieert een familie van formaten, elk afgestemd op een specifiek contenttype.

XML-sitemap

De <lastmod>-tag is de meest praktisch bruikbare van de optionele velden. Google heeft aangegeven dat het <changefreq> en <priority> grotendeels negeert, maar <lastmod> helpt de crawler beslissen of een pagina opnieuw geïndexeerd moet worden.

HTML-sitemap

Een HTML-sitemap is een zichtbare, gebruikersgerichte pagina die de belangrijke secties en pagina’s van een site in een hiërarchische indeling weergeeft — meestal gegroepeerd per categorie. Het fungeert als een alternatief navigatiehulpmiddel, vooral op grote contentsites waar het hoofdmenu niet naar elke pagina kan linken.

Gespecialiseerde sitemaps

SitemaptypeDoelTypisch gebruik
VideositemapBiedt metadata over video-inhoud (titel, beschrijving, duur, miniatuur)Streamingplatforms, tutorialsites, productdemopagina’s
AfbeeldingensitemapToont afbeeldings-URL’s zodat zoekmachines deze kunnen indexeren voor afbeeldingszoekopdrachtenFotografieportfolio’s, e-commerce productgalerijen
NieuwssitemapMarkeert tijdgevoelige artikelen voor versnelde indexering in Google NieuwsNieuwsuitgevers, blogs over actuele gebeurtenissen
Sitemap-indexbestandEen sitemap van sitemaps — gebruikt wanneer een site meer dan 50.000 URL’s of 50 MB per bestand heeftEnterprise-sites, grote e-commerce winkels, multi-regio platformen

Het sitemap-indexbestand verdient speciale aandacht. Wanneer een site de limiet van 50.000 URL’s of 50 MB overschrijdt (wat het eerst komt), vereist het sitemapprocol dat items worden verdeeld over meerdere sitemapbestanden en dat ze allemaal vanuit één sitemapindex worden gerefereerd. De meeste CMS-plugins regelen dit automatisch.

Hoe ziet een sitemap eruit?

Een XML-sitemap bekeken in een browser verschijnt als een gestructureerd maar onopgemaakt document — tags, URL’s en metadata in platte tekst. Het is niet bedoeld om door mensen in ruwe vorm te worden gelezen. Een HTML-sitemap ziet er daarentegen uit als elke andere webpagina: koppen, gecategoriseerde links en soms korte beschrijvingen.

Je kunt de meeste sitemaps vinden door /sitemap.xml aan een domein toe te voegen (bijv. https://example.com/sitemap.xml). Andere veelvoorkomende locaties zijn /sitemap_index.xml, /sitemap-index.xml of paden die zijn gespecificeerd in het robots.txt-bestand van de site onder een Sitemap:-richtlijn.

Waarom heb je een website-sitemap nodig?

Het korte antwoord: een sitemap vergroot de kans dat zoekmachines je content vinden en indexeren, vooral wanneer je site groot, nieuw of media-rijk is. Het langere antwoord hangt af van wat voor soort site je beheert.

Wanneer een sitemap noodzakelijk is

  • Grote sites (1.000+ pagina’s): Interne links op grote schaal is moeilijk te onderhouden. Een sitemap zorgt ervoor dat pagina’s die diep in de architectuur verborgen zitten — of zijn toegevoegd zonder gelinkt te zijn vanaf een categoriepagina — toch vindbaar blijven.
  • Nieuwe sites met weinig externe links: Google ontdekt pagina’s door links te volgen. Een gloednieuwe site met minimale backlinks vertrouwt op de sitemap als het primaire ontdekkingspad.
  • Sites met rijke media: Video- en afbeeldingscontent bevindt zich vaak in spelers of galerijen die crawlers niet kunnen verwerken zonder expliciete metadata in een gespecialiseerde sitemap.
  • Sites die content regelmatig bijwerken: Nieuwsuitgevers, actieve blogs en e-commerce winkels met wisselende voorraad profiteren van <lastmod>-tags die crawlers vertellen wat er is veranderd en wanneer.
  • Sites met JavaScript-gerenderde content: Pagina’s die sterk afhankelijk zijn van client-side rendering kunnen onzichtbaar zijn voor crawlers zonder een sitemap om de weg te wijzen.

Heb ik een sitemap nodig voor een kleine website?

Dat gezegd hebbende, er is geen nadeel aan het hebben van een sitemap. De meeste contentmanagementsystemen, waaronder WordPress, genereren automatisch XML-sitemaps via plugins zoals Yoast SEO of Rank Math. De kosten van het hebben van een sitemap zijn effectief nul, terwijl de kosten van het missen van een sitemap — zelfs op een kleine site — zijn dat een pagina waar je om geeft mogelijk onontdekt blijft.

Hoe maak je een sitemap

Een CMS-plugin gebruiken

Als je site op WordPress draait, is de eenvoudigste weg een SEO-plugin. Yoast SEO en Rank Math genereren beide automatisch XML-sitemaps en werken deze bij wanneer je content publiceert, bewerkt of verwijdert. De sitemap wordt ter plekke geregenereerd — geen handmatige interventie nodig. Yoast SEO is gratis voor basisfunctionaliteit van sitemaps; Rank Math biedt ook een gratis versie met sitemapondersteuning.

Voor andere CMS-platformen:

  • Wix, Squarespace, Shopify: Sitemaps worden automatisch gegenereerd. Geen actie vereist.
  • Drupal: De Simple XML Sitemap-module verzorgt generatie en indiening.
  • Concrete CMS: Ingebouwde sitemapgeneratie beschikbaar via het dashboard.

Handmatig maken

Voor kleine, statische sites kun je handmatig een XML-sitemap schrijven. Maak een bestand met de naam sitemap.xml, plaats het in de rootdirectory van je site en volg de structuur van het sitemapprocol. Zorg ervoor dat het bestand UTF-8 gecodeerd is en dat alle speciale tekens correct worden geëscaped (gebruik &amp; voor &, &quot; voor ").

Hoe sitemaps het crawlen optimaliseren

Crawl-budget — het aantal pagina’s dat Googlebot op je site kan crawlen in een bepaalde periode — is een beperkte bron. Op grote sites betekent inefficiënt crawlen dat belangrijke pagina’s in de rij wachten achter laagwaardige pagina’s. Een goed onderhouden sitemap optimaliseert het crawlen op drie manieren:

  1. Prioritering: Door alleen canonieke, indexeerbare URL’s op te nemen (HTTP 200-status, geen noindex-richtlijn), vertelt de sitemap crawlers welke pagina’s aandacht verdienen.
  2. Wijzigingsdetectie: De <lastmod>-tag stelt crawlers in staat pagina’s over te slaan die niet zijn gewijzigd sinds het laatste bezoek, waardoor crawl-budget wordt bespaard voor bijgewerkte content.
  3. Ontdekking van geïsoleerde content: Pagina’s die buiten de hoofdnavigatie vallen — landingspagina’s, campagnespecifieke URL’s, PDF-bronnen — worden via de sitemap zichtbaar gemaakt in plaats van volledig te worden gemist.

Een CMS-plugin gebruiken

Als je site op WordPress draait, is de eenvoudigste weg een SEO-plugin. Yoast SEO en Rank Math genereren beide automatisch XML-sitemaps en werken deze bij wanneer je content publiceert, bewerkt of verwijdert. De sitemap wordt ter plekke geregenereerd — geen handmatige interventie nodig. Yoast SEO is gratis voor basisfunctionaliteit van sitemaps; Rank Math biedt ook een gratis versie met sitemapondersteuning.

Voor andere CMS-platformen:

  • Wix, Squarespace, Shopify: Sitemaps worden automatisch gegenereerd. Geen actie vereist.
  • Drupal: De Simple XML Sitemap-module verzorgt generatie en indiening.
  • Concrete CMS: Ingebouwde sitemapgeneratie beschikbaar via het dashboard.

Een standalone generator gebruiken

Voor statische sites of aangepaste configuraties kunnen online tools zoals XML-Sitemaps.com je site crawlen en een sitemapbestand produceren dat je kunt downloaden en uploaden.

Handmatig maken

Voor kleine, statische sites kun je handmatig een XML-sitemap schrijven. Maak een bestand met de naam sitemap.xml, plaats het in de rootdirectory van je site en volg de structuur van het sitemapprocol. Zorg ervoor dat het bestand UTF-8 gecodeerd is en dat alle speciale tekens correct worden geëscaped (gebruik &amp; voor &, &quot; voor ").

Hoe dien je een sitemap in bij Google

Het bestand maken is slechts de helft van de taak. Zoekmachines moeten weten dat het bestaat.

  1. Upload de sitemap naar de rootdirectory van je site (bijv. https://joustesite.com/sitemap.xml).
  2. Verwijs ernaar in robots.txt: Voeg de regel Sitemap: https://joustesite.com/sitemap.xml toe aan je robots.txt-bestand. Dit is de eerste plek waar crawlers kijken.
  3. Dien in via Google Search Console: Ga naar het gedeelte “Sitemaps” onder “Indexering”, voer de sitemap-URL in en klik op “Verzenden”. Google verwerkt het bestand en rapporteert eventuele fouten.
  4. Dien in via Bing Webmaster Tools: Volg hetzelfde proces voor Bing, dat ook de zoekresultaten van Yahoo en DuckDuckGo aanstuurt.

Controleer na indiening periodiek het sitemaprapport in Search Console. Het laat zien hoeveel ingediende URL’s zijn geïndexeerd, geeft fouten aan (kapotte URL’s, redirects, geblokkeerde bronnen) en bevestigt de laatste keer dat Google het bestand heeft verwerkt.

Hoe controleer je je sitemap op problemen

Een sitemap met fouten is slechter dan helemaal geen sitemap — het verspilt crawl-budget en kan crawlers in verwarring brengen. Controleer de jouwe regelmatig door te checken op:

ProbleemHoe te detecterenOplossing
Kapotte URL’s (404)Google Search Console sitemaprapportVerwijder of herstel de URL; genereeer de sitemap opnieuw
Doorgestuurde URL’s (301/302)Screaming Frog of Sitebulb crawlVervang door de bestemmings-URL
Niet-canonieke URL’sHandmatige controle of crawltoolNeem alleen canonieke URL’s op in de sitemap
Noindex-pagina’sSearch Console dekkingsrapportVerwijder elke URL met een noindex-metatag
Geblokkeerd door robots.txtSearch Console URL-inspectietoolDeblokkeer de URL of verwijder deze uit de sitemap
Bestandsgrootte overschredenControleer de bestandsgrootte van de sitemapSplits in meerdere sitemaps met een sitemap-indexbestand

Voer een controle uit na elke grote herstructurering, migratie of content-audit van de site. Voor de meeste sites is een maandelijkse check in Search Console voldoende.

Hoe groot is te groot voor een sitemap?

Het sitemapprocol stelt twee harde limieten per sitemapbestand:

  • Maximaal 50.000 URL’s
  • Maximaal 50 MB ongecomprimeerde bestandsgrootte

Als je site een van beide limieten overschrijdt, moet je de sitemap splitsen in meerdere bestanden en een sitemap-indexbestand gebruiken om ze allemaal te refereren. Een sitemapindex is zelf een XML-bestand dat elke kind-sitemap weergeeft:

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://example.com/sitemap-paginas-1.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://example.com/sitemap-berichten-1.xml</loc>
  </sitemap>
</sitemapindex>
De meeste enterprise CMS-platformen en SEO-plugins regelen deze splitsing automatisch. Als je handmatig sitemaps genereert voor een zeer grote site, plan dan je segmentatie op basis van contenttype of URL-structuur.

Wat moet niet worden opgenomen in een sitemap

Een sitemap mag alleen de URL’s bevatten die je door zoekmachines wilt laten indexeren. Sluit uit:

  • Niet-canonieke URL’s — alleen de canonieke versie van elke pagina hoort in de sitemap.
  • Doorgestuurde URL’s (301, 302) — neem de bestemming op, niet de redirect.
  • Pagina’s met een noindex-metatag — tegenstrijdige signalen verwarren crawlers.
  • Geblokkeerde URL’s — als robots.txt een URL blokkeert, zorgt het opnemen ervan in de sitemap voor een conflict.
  • Dubbele of gepagineerde pagina’s — tenzij gepagineerde pagina’s unieke, indexeerbare content hebben die het waard is om apart te worden getoond.
  • Beheerpagina’s, inlogpagina’s en bedankpagina’s — deze hebben geen zoekwaarde.

Een schone sitemap signaleert kwaliteit aan zoekmachines. Een rommelige sitemap signaleert verwaarlozing.

Hoe vaak moet je een sitemap bijwerken?

De sitemap moet te allen tijde de huidige staat van je site weerspiegelen. Voor de meeste sites betekent dit:

  • Dynamische sites (blogs, nieuws, e-commerce): De sitemap moet automatisch opnieuw worden gegenereerd bij elke contentwijziging. CMS-plugins regelen dit.
  • Statische sites: Genereeer de sitemap opnieuw en upload deze na elke structurele wijziging of contenttoevoeging.
  • Minimale frequentie: Controleer en dien de sitemap zelfs op een statische site minstens één keer per kwartaal opnieuw in om afwijkingen te corrigeren.

De <lastmod>-tag moet nauwkeurig weergeven wanneer elke pagina voor het laatst betekenisvol is bijgewerkt — niet wanneer het sitemapbestand zelf opnieuw is gegenereerd.

Sitemaps en affiliate-marketing

Voor iedereen die een affiliate-programma beheert — of het nu als adverteerder die een programma beheert, als publisher die content maakt, of als programmamanager die toezicht houdt op de operaties — spelen sitemaps een specifieke, praktische rol in organische zichtbaarheid.

Voor adverteerders (merken met affiliate-programma’s)

De landingspagina’s, aanmeldformulieren en resourcehubs van je affiliate-programma moeten worden geïndexeerd. Een XML-sitemap zorgt ervoor dat zoekmachines het volgende ontdekken:

  • Programma-informatiepagina’s — hoe je affiliate-programma werkt, commissiestructuren en voorwaarden.
  • Affiliate-resourcecentra — banners, productfeeds en promotierichtlijnen waar publishers naar zoeken.
  • Productpagina’s — vooral belangrijk als je een grote e-commerce site beheert waar regelmatig nieuwe producten worden toegevoegd.

Wanneer publishers zoeken naar “[merk] affiliate-programma”, moeten de pagina’s die je wilt dat ze vinden in de index van Google staan. Een sitemap helpt zoekmachines deze URL’s te ontdekken, maar indiening garandeert geen indexering of een snellere crawl.

Voor publishers (affiliates die content maken)

Affiliate-sites hebben vaak honderden of duizenden contentpagina’s — productrecensies, vergelijkingstabellen, koopgidsen. Deze pagina’s concurreren om organisch verkeer en elke niet-geïndexeerde pagina is een gemiste verdienkans. Een goed gestructureerde XML-sitemap:

  • Helpt zoekmachines om nieuwe recensie- en vergelijkingscontent sneller te ontdekken, waardoor de tijd tussen publicatie en potentieel verkeer wordt verkort.
  • Zorgt ervoor dat diep geneste content — zoals individuele productrecensies die alleen worden gelinkt vanaf gepagineerde categoriepagina’s — toch vindbaar blijft.
  • Biedt <lastmod>-signalen wanneer je oudere content bijwerkt, wat gebruikelijk is in affiliate-marketing naarmate producten veranderen, prijzen verschuiven en aanbevelingen evolueren.

Een HTML-sitemap kan ook nuttig zijn voor publishers door bezoekers een overzichtelijk overzicht te geven van alle contentcategorieën — handig op reviewsites waar gebruikers willen browsen op producttype in plaats van te zoeken.

Voor affiliate-programmamanagers

Programmamanagers bevinden zich tussen adverteerders en publishers. Je rol raakt beide kanten: je hebt de eigen pagina’s van het programma nodig om geïndexeerd te worden en je profiteert wanneer de content van je publishers goed rankt. Praktische stappen:

  • Controleer de sitemap van je programma in Google Search Console om te bevestigen dat alle belangrijke pagina’s zijn ingediend en geïndexeerd.
  • Voorzie publishers van een sitemap van je productfeed — een gestructureerde lijst van product-URL’s die ze kunnen raadplegen bij het maken van content.
  • Controleer of de trackinglinks van je affiliate-platform niet in de sitemap staan — redirect-URL’s en trackingparameters mogen nooit in een sitemapbestand verschijnen. Alleen canonieke, gebruikersgerichte pagina’s horen daar thuis.

Sitemap vs. Robots.txt: wat is het verschil?

Deze twee bestanden worden vaak samen genoemd, maar dienen tegengestelde functies:

SitemapRobots.txt
DoelVertelt zoekmachines welke pagina’s te crawlenVertelt zoekmachines welke pagina’s te vermijden
FormaatXML (of HTML voor gebruikersgerichte sitemaps)Platte tekst
LocatieRootdirectory (gebruikelijk /sitemap.xml)Rootdirectory (/robots.txt)
Gevolg van foutenPagina’s kunnen onontdekt blijvenPagina’s kunnen volledig worden geblokkeerd van crawlen
Best practiceVerwijs naar de sitemap-URL vanuit robots.txtGebruik robots.txt om niet-essentiële paden te blokkeren (admin, API, winkelwagen)

Een veelgemaakte fout: een URL blokkeren in robots.txt terwijl deze ook in de sitemap wordt opgenomen. Crawlers die deze tegenstrijdigheid tegenkomen, zullen doorgaans robots.txt respecteren en de URL overslaan — maar de inconsistentie signaleert slecht site-onderhoud. Houd beide bestanden op elkaar afgestemd.

Best practices voor sitemaps

  • Neem alleen canonieke, indexeerbare URL’s op — status 200, geen noindex, geen redirects.
  • Gebruik de <lastmod>-tag nauwkeurig — het is het enige optionele metadata-veld dat Google als een betekenisvol signaal beschouwt.
  • Verwijs naar de sitemap in robots.txt — dit is de eerste plek die crawlers controleren.
  • Houd elk sitemapbestand onder 50.000 URL’s en 50 MB — gebruik een sitemap-indexbestand voor grotere sites.
  • Genereeer dynamisch opnieuw — je sitemap mag nooit verouderd zijn. CMS-plugins moeten dit automatisch regelen.
  • Sluit gepagineerde, gefilterde en parametergebaseerde URL’s uit tenzij ze unieke, indexeerbare content vertegenwoordigen.
  • Controleer het Search Console-sitemaprapport maandelijks — vang fouten op en los ze op voordat ze zich ophopen.

Veelgestelde vragen

Optimaliseer je website met sitemaps

Ontdek het belang van sitemaps voor SEO en gebruikerservaring. Lees meer over best practices en tools om effectieve sitemaps te maken voor je affiliate-site.

Meer informatie

Waarom Zijn Sitemaps Belangrijk voor SEO?
Waarom Zijn Sitemaps Belangrijk voor SEO?

Waarom Zijn Sitemaps Belangrijk voor SEO?

Ontdek waarom sitemaps cruciaal zijn voor SEO-succes. Leer hoe XML- en HTML-sitemaps de crawlbaarheid, indexering en zoekmachinezichtbaarheid van je website ver...

8 min lezen
Zoekmachineoptimalisatie (SEO)

Zoekmachineoptimalisatie (SEO)

SEO is het verbeteren van een website om hogere onbetaalde posities in zoekmachines zoals Google te verkrijgen.

12 min lezen
SEO AffiliateMarketing +3

U bent in goede handen!

Sluit u aan bij onze gemeenschap van tevreden klanten en bied uitstekende klantenservice met Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface