Naar inhoud springen

XML-sitemap maken

Maak een XML-sitemap van een lijst met URL's in je browser of van een snelle crawl van je site die onze server uitvoert. Boven 50.000 URL's wordt de sitemap automatisch gesplitst.

Maximaal 200.000 URL's; bestanden worden gesplitst per 50.000 URL's of 50 MB.

URL's3
Bestanden1
Overgeslagen0
sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
  </url>
  <url>
    <loc>https://example.com/about</loc>
    <lastmod>2026-09-30</lastmod>
  </url>
  <url>
    <loc>https://example.com/blog/hello-world</loc>
  </url>
</urlset>
Verwerkt op onze server · crawlresultaten worden niet opgeslagenZo werkt het

Zo gebruik je XML-sitemapgenerator

  1. 1

    Verzamel je URL's

    Plak één absolute URL per regel, exporteer ze uit je CMS of kies Mijn site crawlen en vul je homepage in.

  2. 2

    Stel lastmod in

    Behoud de datums achter elke URL, geef elke URL de datum van vandaag of kies Weglaten als je wijzigingen niet bijhoudt.

  3. 3

    Controleer het resultaat

    Bekijk het aantal URL's, samengevoegde dubbelen, afgewezen regels en het XML-voorbeeld; gemengde hosts worden gemarkeerd.

  4. 4

    Publiceren en indienen

    Download sitemap.xml, upload het naar de hoofdmap van je site, voeg een Sitemap-regel toe aan robots.txt en dien het in via Search Console en Bing Webmaster Tools.

Limieten en Pro

Gratis: tot 200.000 geplakte URL's, crawls van maximaal 300 pagina's in 90 seconden, 3 crawls per 10 minuten en bestanden die om de 50.000 URL's of 50 MB worden gesplitst.

Over XML-sitemapgenerator

Een XML-sitemap bevat de pagina's die zoekmachines moeten vinden, met een optionele lastmod-datum die aangeeft wanneer een pagina voor het laatst is gewijzigd. Deze generator maakt bestanden in het sitemaps.org 0.9-formaat dat Google, Bing en andere zoekmachines lezen: elke locatie is een absolute URL met procentcodering, speciale XML-tekens worden geëscaped, fragmenten worden verwijderd en herhaalde URL's worden samengevoegd. Regels die geen volledig http- of https-adres zijn, worden getoond in plaats van stilletjes weggelaten.

Je hebt twee manieren om te beginnen. Een geplakte lijst wordt volledig in je browser verwerkt, tot 200.000 URL's, en een datum achter een URL wordt de lastmod ervan. Bij de crawl begint onze server bij je homepage en volgt hij links op dezelfde host, tot 300 pagina's. Hij houdt rekening met robots.txt en Crawl-delay, laat pagina's met noindex weg, vervangt dubbelen door hun canonical URL en haalt lastmod uit article:modified_time, og:updated_time of de Last-Modified-header. Resultaten komen binnen zodra ze gevonden zijn en je kunt ze bewerken voordat je downloadt.

Grote sites worden automatisch gesplitst in bestanden van maximaal 50.000 URL's of 50 MB, met een sitemapindex die ernaar verwijst, geleverd als één ZIP. Priority en changefreq laten we bewust weg, omdat Google ze negeert. Een sitemap helpt bij het vinden van pagina's; het dwingt geen indexering af van dunne of dubbele pagina's.

Privacy

Sitemaps die je van een geplakte lijst maakt, verlaten je browser niet. Bij Mijn site crawlen ontvangt onze server alleen het startadres, haalt hij je openbare pagina's en robots.txt op om links te vinden en stuurt hij de URL's terug zonder pagina's, URL's of logs op te slaan.

XML-sitemapgenerator: veelgestelde vragen

Waar zet ik het sitemapbestand neer?
Upload sitemap.xml naar de hoofdmap van je site, zodat het bereikbaar is op https://jouwsite.nl/sitemap.xml, want een sitemap mag alleen URL's uit de eigen map en daaronder bevatten. Voeg daarna Sitemap: https://jouwsite.nl/sitemap.xml toe aan robots.txt en dien het adres in via Google Search Console en Bing Webmaster Tools, zodat beide zoekmachines het snel ophalen.
Moet elke URL een lastmod-datum hebben?
Alleen als de datum klopt. Google gebruikt lastmod als die consequent juist is en negeert hem op sites waar elke pagina de datum van vandaag toont. Behoud de echte wijzigingsdatums uit je CMS of laat de crawler ze uit je pagina's lezen; kies Weglaten als je geen betrouwbare datums hebt, in plaats van alles de datum van vandaag te geven.
Waarom ontbreken sommige gecrawlde pagina's in de sitemap?
De crawler slaat pagina's over die robots.txt voor hem blokkeert, pagina's met een noindex-robotstag of -header, URL's waarvan de canonical elders naartoe wijst, fout- en redirectdoelen op andere hosts en bestanden die geen HTML zijn. Hij stopt ook bij je paginalimiet of na 90 seconden. De samenvatting na elke crawl telt wat is overgeslagen en je kunt ontbrekende URL's in de lijst plakken.
Zijn priority en changefreq belangrijk?
Niet voor Google, dat heeft aangegeven beide waarden te negeren, en Bing geeft ze weinig gewicht. Daarom schrijft deze generator alleen loc en lastmod. Belangrijker is dat de sitemap canonical, indexeerbare URL's bevat die status 200 geven, up-to-date blijft als pagina's worden toegevoegd of verwijderd en overeenkomt met de URL's waarnaar je intern linkt.
Hoe groot mag één sitemap zijn?
Het sitemaps.org-protocol staat per bestand 50.000 URL's en 50 MB ongecomprimeerd toe. Is je lijst groter, dan splitst de generator die in genummerde bestanden en voegt hij sitemap-index.xml toe, dat ze opsomt; dien alleen de index in. Je mag de bestanden op je server met gzip comprimeren, maar de limiet van 50 MB geldt voor de ongecomprimeerde grootte.

Andere taken met deze tool