# Robots.txt uitgelegd: regels en voorbeelden

> Robots.txt vertelt crawlers welke delen van je site ze mogen bezoeken. Met alle regels, een voorbeeldbestand, statuscodes en de fouten die verkeer kosten.

Bron: https://fellmedia.nl/kennisbank/technische-seo/robots-txt/
Taal: Nederlands
Auteur: Martin Vellinga
Oorspronkelijke publicatiedatum: 2026-11-05

Technische SEO

# Robots.txt uitgelegd: zo werkt het bestand en zo voorkom je fouten

Martin Vellinga
5 november 2026 · 8 min lezen

Robots.txt is een tekstbestand in de hoofdmap van je website dat crawlers vertelt welke delen van je site ze wel en niet mogen bezoeken. Het staat altijd op jouwdomein.nl/robots.txt. Robots.txt stuurt het crawlen, niet het indexeren: een geblokkeerde pagina kan nog steeds in Google verschijnen.

In het kort

- Robots.txt volgt het Robots Exclusion Protocol, sinds september 2022 vastgelegd als internetstandaard RFC 9309.

- Google leest maximaal 500 KiB van het bestand en bewaart het meestal tot 24 uur in de cache (Google Search Central, 2026).

- Voor Google bestaan vier regels: User-agent, Disallow, Allow en Sitemap. Crawl-delay en noindex negeert Google.

- Volgens de Web Almanac 2025 levert 84,9% van de mobiele websites een geldig robots.txt-bestand en geeft 13,2% een 404.

- Wil je een pagina uit Google houden, gebruik dan noindex en geen robots.txt.

## Wat is robots.txt?

Het is een openbaar tekstbestand waarmee je als website-eigenaar aangeeft welke URL’s crawlers mogen ophalen. Een crawler is een programma dat pagina’s bezoekt en links volgt, zoals Googlebot of Bingbot.

Het bestand bestaat sinds 1994. Martijn Koster stelde het toen voor om servers te beschermen tegen te veel verzoeken van bots. In 2019 diende Google het in bij de Internet Engineering Task Force en in september 2022 werd het als RFC 9309 gepubliceerd. Het blijft een afspraak: nette crawlers houden zich eraan, maar niets dwingt een bot daartoe.

Drie regels gelden altijd:

- Het bestand staat in de hoofdmap: https://www.jouwdomein.nl/robots.txt. In een submap wordt het niet gelezen.

- Het geldt per host en protocol. Een subdomein zoals shop.jouwdomein.nl heeft een eigen bestand nodig.

- De bestandsnaam is in kleine letters: robots.txt, niet Robots.TXT.

## Hoe werkt robots.txt?

Een crawler die zich aan de regels houdt, haalt eerst dit bestand op en bezoekt daarna alleen de toegestane URL’s. Wat er gebeurt als dat ophalen misgaat, hangt af van de statuscode die je server teruggeeft. Google beschrijft dat in zijn specificatie van robots.txt (bijgewerkt oktober 2026):

Statuscode van robots.txt
Wat Google doet

200
Leest de regels en volgt ze

3xx (redirect)
Volgt minstens vijf redirects; daarna behandelt Google het als 404

4xx, behalve 429
Doet alsof er geen robots.txt is: alles mag gecrawld worden

5xx of 429
Stopt 12 uur met crawlen van de site en probeert het bestand opnieuw op te halen

Na 12 uur nog steeds 5xx
Gebruikt tot 30 dagen de laatst bekende goede versie

Dit is minder bekend dan het zou moeten zijn. Een 404 op robots.txt is onschuldig: Google crawlt dan gewoon alles. Een server die op dat adres een 500-fout geeft, legt het crawlen van je hele site stil. Krijgt een webshop na een update ineens geen nieuwe producten meer in Google, controleer dan ook de statuscode van dit bestand.

## Welke regels kun je in robots.txt gebruiken?

Een robots.txt-bestand bestaat uit groepen. Elke groep begint met een User-agent en daaronder staan de regels voor die crawler.

Regel
Betekenis
Ondersteund door Google

User-agent
Voor welke crawler de regels gelden; * betekent alle crawlers
Ja

Disallow
Pad dat niet gecrawld mag worden
Ja

Allow
Uitzondering binnen een geblokkeerd pad
Ja

Sitemap
Volledige URL van je XML-sitemap
Ja

* in een pad
Nul of meer willekeurige tekens
Ja

$ aan het eind
Einde van de URL
Ja

#
Commentaar voor mensen, wordt genegeerd
Ja

Crawl-delay
Wachttijd tussen verzoeken
Nee, wel door Bing en Yandex

Noindex
Pagina niet indexeren
Nee, sinds 1 september 2019 niet meer

Let op hoofdletters: de naam van een regel mag in hoofd- of kleine letters, maar het pad is hoofdlettergevoelig. Disallow: /Blog/ blokkeert dus niet /blog/.

### Welke regel wint bij een conflict?

Google kiest de meest specifieke regel, gemeten aan de lengte van het pad. Zijn twee regels even specifiek, dan kiest Google de minst beperkende. In dit voorbeeld mag Googlebot /diensten/seo/ wel crawlen, omdat de Allow-regel langer is:

User-agent: *
Disallow: /diensten/
Allow: /diensten/seo/
Andere crawlers lezen het bestand soms van boven naar beneden en volgen de eerste regel die past. Houd je bestand daarom zo eenvoudig mogelijk.

## Hoe ziet een goede robots.txt eruit?

Een goed bestand voor een mkb-website is kort. Blokkeer alleen wat geen waarde heeft voor zoekmachines en verwijs naar je sitemap:

User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Disallow: /winkelwagen/
Disallow: /*?s=

Sitemap: https://www.jouwdomein.nl/sitemap_index.xml
Dit voorbeeld houdt crawlers weg uit de beheeromgeving van WordPress, de winkelwagen en interne zoekresultaten. Die laatste kunnen eindeloos veel URL’s opleveren zonder unieke inhoud. Meer over het maken en indienen van een [sitemap](https://fellmedia.nl/kennisbank/technische-seo/xml-sitemap/) lees je in ons aparte artikel.

Blokkeer nooit CSS- en JavaScript-bestanden. Google heeft die nodig om je pagina te renderen en te beoordelen of hij goed werkt op mobiel.

## Wat is het verschil tussen robots.txt en noindex?

Robots.txt zegt “kom hier niet”, noindex zegt “kom kijken, maar zet deze pagina niet in de zoekresultaten”. Google schrijft letterlijk dat robots.txt geen manier is om een pagina uit Google te houden (bijgewerkt december 2025). Als andere sites naar een geblokkeerde pagina linken, kan de URL toch in de resultaten verschijnen, alleen zonder beschrijving.

Combineer ze ook niet. Staat een pagina met noindex in robots.txt geblokkeerd, dan ziet Googlebot de noindex nooit. Hoe Google beslist wat in de index komt, lees je in ons artikel over [indexering](https://fellmedia.nl/kennisbank/technische-seo/indexering/).

Doel
Gebruik

Crawlers weghouden van onbelangrijke URL’s
Robots.txt

Pagina uit de zoekresultaten houden
Noindex-tag of X-Robots-Tag

Gevoelige informatie afschermen
Wachtwoord of inlog, nooit robots.txt

Dubbele versies samenvoegen
Canonical tag

## Wat doet robots.txt met AI-crawlers?

Met hetzelfde bestand bepaal je ook of crawlers van AI-diensten je site mogen lezen, want de bekende aanbieders hebben eigen user-agents. Het gebeurt nog weinig: volgens de Web Almanac 2025 noemt 4,2% van de mobiele sites GPTBot bij naam en 3,4% ClaudeBot. Cloudflare meldde in 2025 dat maar 37% van de 10.000 grootste websites in zijn netwerk überhaupt een robots.txt had.

De belangrijkste keuze is het verschil tussen trainingscrawlers en zoekcrawlers. Blokkeer je alles uit voorzorg, dan verdwijn je ook uit AI-zoekantwoorden. Welke crawler waarvoor dient en wat je per bot instelt, zetten we op een rij in ons artikel over [llm seo](https://fellmedia.nl/kennisbank/geo/llm-seo/).

## Hoe maak, wijzig en test je robots.txt?

Je maakt het bestand in een gewone teksteditor, slaat het op als UTF-8 en zet het in de hoofdmap van je website. Veel systemen regelen het voor je:

- WordPress maakt automatisch een virtueel robots.txt-bestand. Via de bestandseditor van een SEO-plugin zoals Yoast SEO kun je het aanpassen.

- Shopify levert een standaardbestand dat je via het thema-sjabloon robots.txt.liquid kunt uitbreiden.

- Wix en andere bouwers bieden een robots.txt-editor in de SEO-instellingen.

Testen doe je in Google Search Console. Het robots.txt-rapport onder Instellingen toont welke versie Google het laatst ophaalde en of er fouten in staan. Met URL-inspectie zie je per pagina of die door robots.txt geblokkeerd wordt. Controleer na elke wijziging ook of Google je pagina’s nog goed kan renderen; een trage server remt het crawlen, dat meet je met [pagespeed insights](https://fellmedia.nl/kennisbank/seo-tools/google-pagespeed-insights/).

Houd rekening met de cache. Omdat Google het bestand tot 24 uur bewaart, zie je het effect van een wijziging niet direct.

## Welke fouten in robots.txt zien we het vaakst?

Een fout in dit bestand is snel gemaakt en kan veel verkeer kosten. Dit zijn de valkuilen die bij mkb-websites steeds terugkomen:

- Disallow: / na livegang. De testomgeving was afgeschermd voor alle crawlers en die regel gaat mee naar de live site. Eén teken blokkeert dan je hele website.

- Robots.txt gebruiken om pagina’s te verbergen. Het bestand is openbaar en iedereen kan zien welke mappen je afschermt.

- Te ruime regels. Disallow: /de blokkeert ook /dekking/ en /dealers/. Gebruik een afsluitende slash: Disallow: /de/.

- Hoofdletters vergeten. /Admin/ en /admin/ zijn voor crawlers verschillende paden.

- CSS en JavaScript blokkeren. Google kan je pagina dan niet goed renderen.

- Een serverfout op robots.txt. Een 5xx-status legt het crawlen stil, ook als de rest van je site werkt.

- Een relatieve sitemap-URL. De Sitemap-regel vraagt om een volledig adres met https:// en domeinnaam, niet alleen /sitemap.xml.

- Een te groot bestand. Alles na 500 KiB negeert Google. Lange lijsten met losse URL’s vervang je beter door één regel met een wildcard.

## Wat betekent robots.txt voor jouw website?

Voor de meeste mkb-websites hoort het bestand kort en saai te zijn: niets belangrijks blokkeren, een verwijzing naar de sitemap en hooguit een paar regels voor beheer- en zoekpagina’s. Het bestand is een klein onderdeel van [technische seo](https://fellmedia.nl/technische-seo/), maar wel een met grote gevolgen als het misgaat.

FellMedia uit ’s-Gravenzande neemt sinds 2014 de website en de SEO van mkb-bedrijven uit handen, inclusief de technische basis zoals robots.txt, sitemap en indexering. Wil je zeker weten dat Google en AI-diensten jouw belangrijke pagina’s kunnen bereiken? [Laat een SEO-audit doen](https://fellmedia.nl/seo-audit/) of plan direct een strategiecall: [Binnen 90 dagen vindbaar & zichtbaar](https://fellmedia.nl/afspraak-maken/).

## Veelgestelde vragen

### Wat is robots.txt?

Robots.txt is een tekstbestand in de hoofdmap van een website dat crawlers vertelt welke URL’s ze wel en niet mogen bezoeken. Het volgt het Robots Exclusion Protocol, dat sinds 2022 is vastgelegd als RFC 9309. Het regelt het crawlen, niet het indexeren.

### Is een robots.txt-bestand verplicht?

Nee, een robots.txt-bestand is niet verplicht. Zonder bestand, of bij een 404, gaat Google ervan uit dat alles gecrawld mag worden. Een kort bestand met een verwijzing naar je sitemap is wel aan te raden.

### Wat betekent “Geblokkeerd door robots.txt” in Search Console?

Die melding betekent dat Googlebot een URL niet mocht crawlen door een Disallow-regel. Is het een pagina die gevonden moet worden, pas dan de regel aan en vraag via URL-inspectie opnieuw om indexering.

### Houdt robots.txt een pagina uit Google?

Nee. Een geblokkeerde pagina kan nog in de zoekresultaten verschijnen als andere pagina’s ernaar linken. Gebruik een noindex-tag om een pagina uit Google te houden en zorg dat die pagina niet in robots.txt geblokkeerd is.

### Houden alle bots zich aan robots.txt?

Nee. Googlebot, Bingbot en de bekende AI-crawlers volgen de regels, maar kwaadaardige bots en scrapers negeren het bestand vaak. Voor echte afscherming heb je een wachtwoord, een firewall of serverregels nodig.

Laatst bijgewerkt: 4 november 2026. Door Martin Vellinga, FellMedia.

Martin VellingaSEO-specialist en oprichter van FellMedia. Werkt aan vindbaarheid met data, heldere inhoud en oog voor jouw bedrijf.

[Meer over Martin →](https://fellmedia.nl/over-martin/)

Op deze pagina[Wat is robots.txt?](https://fellmedia.nl/#onderdeel-1)[Hoe werkt robots.txt?](https://fellmedia.nl/#onderdeel-2)[Welke regels kun je in robots.txt gebruiken?](https://fellmedia.nl/#onderdeel-3)[Welke regel wint bij een conflict?](https://fellmedia.nl/#onderdeel-4)[Hoe ziet een goede robots.txt eruit?](https://fellmedia.nl/#onderdeel-5)[Wat is het verschil tussen robots.txt en noindex?](https://fellmedia.nl/#onderdeel-6)[Wat doet robots.txt met AI-crawlers?](https://fellmedia.nl/#onderdeel-7)[Hoe maak, wijzig en test je robots.txt?](https://fellmedia.nl/#onderdeel-8)[Welke fouten in robots.txt zien we het vaakst?](https://fellmedia.nl/#onderdeel-9)[Wat betekent robots.txt voor jouw website?](https://fellmedia.nl/#onderdeel-10)[Veelgestelde vragen](https://fellmedia.nl/#onderdeel-11)[Wat is robots.txt?](https://fellmedia.nl/#onderdeel-12)[Is een robots.txt-bestand verplicht?](https://fellmedia.nl/#onderdeel-13)[Wat betekent “Geblokkeerd door robots.txt” in Search Console?](https://fellmedia.nl/#onderdeel-14)[Houdt robots.txt een pagina uit Google?](https://fellmedia.nl/#onderdeel-15)[Houden alle bots zich aan robots.txt?](https://fellmedia.nl/#onderdeel-16)

### Van kennis naar kansen.

Wat kan jouw website beter doen?

[Even kennismaken →](https://fellmedia.nl/contact/)

Jouw volgende stap

## Waar liggen jouw online kansen?

Vertel me over je bedrijf. Ik denk graag met je mee.

[Plan een gratis gesprek →](https://fellmedia.nl/contact/)[of mail naar info@fellmedia.nl ↗](mailto:info@fellmedia.nl)
