robots.txt voor AI-crawlers: wat toestaan en blokkeren
AI-bedrijven draaien aparte bots voor training en voor het beantwoorden van vragen. Blokkeer de trainingsbots als je wilt, maar laat zoek- en gebruikersbots toe, anders verdwijn je uit AI-antwoorden.
Leer hoe je AI-agents inzet voor marketing, sales en product. Elke week deel ik wat ik heb geleerd met 5.400+ lezers.
✓ Controleer je inbox — klik op de bevestigingslink om je aanmelding te voltooien.
✓ Je bent aangemeld!
✓ Je staat al op de lijst.
De meeste sites die uit ChatGPT-antwoorden verdwijnen, hebben dat zelf gedaan. Iemand las een kop over AI-scraping, plakte een blok Disallow: /-regels in de robots.txt en sloot daarmee ook de bots buiten die pagina’s ophalen wanneer een klant een vraag stelt.
De oplossing kost tien minuten, maar je moet weten dat elk AI-bedrijf meer dan één bot draait en dat die verschillende taken hebben.
Inhoudsopgave
Inhoudsopgave openen
Trainingsbots en antwoordbots zijn niet hetzelfde
Elk groot AI-bedrijf splitst het crawlen inmiddels op naar doel. Ik heb de documentatie van elke aanbieder gecontroleerd voordat ik dit schreef.
| Bedrijf | Bot | Wat hij doet | Als je hem blokkeert… |
|---|---|---|---|
| OpenAI | GPTBot | Crawlt content die gebruikt kan worden om zijn modellen te trainen | Je content blijft buiten toekomstige training |
| OpenAI | OAI-SearchBot | Toont sites in de zoekfunctie van ChatGPT | Je verschijnt niet in antwoorden van ChatGPT-zoeken |
| OpenAI | ChatGPT-User | Bezoekt een pagina wanneer een gebruiker ChatGPT erover vraagt | OpenAI zegt dat robots.txt-regels mogelijk niet gelden, omdat een mens het bezoek start |
| Anthropic | ClaudeBot | Verzamelt content die kan bijdragen aan training | Je toekomstige content wordt uitgesloten van trainingsdatasets |
| Anthropic | Claude-SearchBot | Indexeert het web om zoekresultaten te verbeteren | Minder zichtbaarheid in de zoekresultaten van Claude |
| Anthropic | Claude-User | Haalt een pagina op wanneer een Claude-gebruiker een vraag stelt | Claude kan je content niet ophalen voor die gebruiker |
Google-Extended | Een robots.txt-token dat Gemini-training en grounding regelt | Sluit je uit van gebruik in Gemini; volgens Google geen effect op opname of ranking in Search |
Twee dingen over die tabel. Google-Extended heeft geen eigen user-agentstring en verschijnt daarom nooit in je serverlogs. En ChatGPT-User is de uitzondering: omdat een mens om de pagina vroeg, zegt OpenAI dat hij robots.txt mogelijk helemaal niet volgt.
De keuze: drie opzetten
1. Open deur. Alles toestaan. Dit draai ik op deze site, met elke bot hierboven op Allow: /. Ik wil geciteerd worden en word liever geciteerd dan beschermd.
2. Uit de training, wel in de antwoorden. Blokkeer GPTBot, ClaudeBot en Google-Extended. Sta OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User en PerplexityBot toe. Past bij uitgevers die hun archief verkopen of hergebruik vrezen, maar toch willen verschijnen wanneer iemand een vraag stelt.
3. Gesloten deur. Alles blokkeren. Alleen als AI-zichtbaarheid voor jou niets waard is, bijvoorbeeld een betaald onderzoeksproduct dat via een verkoopgesprek wordt verkocht. Alle anderen ruilen vindbaarheid in voor een gevoel van controle.
Voor een agentschapsklant of een lokaal bedrijf is bijna altijd 1 of 2 de juiste keuze. Opzet 3 is zelden een besluit waar iemand echt over nagedacht heeft.
Het bestand voor optie 2
Voeg deze regels toe aan je bestaande robots.txt. Vervang het bestand niet: je sitemapregel en je regels voor Googlebot en Bingbot moeten blijven staan.
# Training: opted out
User-agent: GPTBot
Disallow: /
User-agent: ClaudeBot
Disallow: /
User-agent: Google-Extended
Disallow: /
# Search and live answers: allowed
User-agent: OAI-SearchBot
Allow: /
User-agent: ChatGPT-User
Allow: /
User-agent: Claude-SearchBot
Allow: /
User-agent: Claude-User
Allow: /
User-agent: PerplexityBot
Allow: /Wil je het niet met de hand doen, dan heeft de AI robots.txt-generator een schakelaar per bot en geeft hij je de kant-en-klare regels om te plakken.
Controleer of het echt werkt
- Open
https://jouwdomein.com/robots.txtin een browser. Het moet als platte tekst laden vanuit de root van het domein, één keer per subdomein. - Haal je site door de AI-crawler-toegangscheck om te zien welke bots je regels binnenlaten.
- Wacht. OpenAI zegt dat het na een robots.txt-wijziging ongeveer 24 uur kan duren voordat de systemen zich aanpassen.
- Controleer of je firewall of CDN de bots niet toch blokkeert. Een
Allowin robots.txt helpt niet als een botbeveiligingsregel dezelfde crawler een 403 geeft. Dit zou ik als eerste zoeken wanneer een site AI-bots «toestaat» en toch geen citaties krijgt.
Wat je niet moet doen
- Blokkeer niet op IP-adres. De documentatie van Anthropic waarschuwt dat IP-blokkades je opt-out mogelijk niet betrouwbaar maken, omdat de bot dan je robots.txt misschien niet meer kan lezen.
- Behandel robots.txt niet als beveiliging. Het is een verzoek waar benoemde, welopgevoede bots zich aan houden. Scrapers die het negeren, vragen om regels op de server.
- Gebruik robots.txt niet om pagina’s uit Google te weren. Daar dient
noindexvoor. - Crawl-delay is niet standaard. Anthropic zegt dat
ClaudeBothet ondersteunt. Ga er niet van uit dat elke bot dat doet.
Nog één bestand dat je moet publiceren
Staan de deuren open, vertel de bots dan waar de goede pagina’s staan. Daar dient llms.txt voor, en mijn analyse over de vraag of het citaties echt beweegt laat zien wat ik ervan verwacht. Of dit alles loont, zie je als je je AI-zoekverkeer meet.
Leer hoe je AI-agents inzet voor marketing, sales en product. Elke week deel ik wat ik heb geleerd met 5.400+ lezers.
✓ Controleer je inbox — klik op de bevestigingslink om je aanmelding te voltooien.
✓ Je bent aangemeld!
✓ Je staat al op de lijst.
Gerelateerde berichten
Meertalige GEO: geciteerd worden in elke taal
GEO draaien op een site met 13 talen leerde me dat hreflang, llms.txt en schema zich anders gedragen dan Engelstalig advies aanneemt.
GEOGEO toevoegen aan een bestaande SEO-retainer
Hoe een SEO-bureau echt GEO-werk toevoegt aan een bestaande retainer: eerst de audit, apart geprijsd, zonder gewoon hetzelfde werk om te dopen.
SEOGEO-auditprijzen: wat reken je klanten?
Hoe ik een GEO-audit structureer en beprijs: de vaste-scopingaanpak, wat in het deliverable hoort, en wanneer je het omzet in een retainer.
Ontvang het AI-playbook in je inbox
Leer hoe je AI-agents inzet voor marketing, sales en product. Elke week deel ik wat ik heb geleerd met 5.400+ lezers.
Controleer je inbox.
We hebben je een bevestigingsmail gestuurd — klik op de link om je aanmelding te voltooien. Controleer je spam als je hem niet binnen een minuut ziet.
Je bent aangemeld.
Welkom — de volgende editie valt binnenkort in je inbox.
Je staat al op de lijst — kijk er elke woensdag naar uit.