Over robots.txt
Wat is een robots.txt-bestand?
Robots.txt is een tekstbestand in de hoofdmap van een domein dat geautomatiseerde bezoekers vertelt welke delen van de site ze mogen opvragen. Het is het eerste waar de meeste crawlers om vragen, nog vóór een pagina, en de oudste conventie op het web om aan te geven wat een machine met rust moet laten.
Het regelt het crawlen, niet het indexeren, en dat onderscheid zorgt voortdurend voor verwarring. Door een URL te blokkeren, voorkom je dat een crawler deze ophaalt; het zorgt er niet betrouwbaar voor dat die URL uit de zoekresultaten blijft, omdat een pagina kan worden geïndexeerd op basis van links die ernaartoe verwijzen, zonder ooit te zijn uitgelezen.
Een robots.txt-checker is de moeite waard, omdat één verkeerd geplaatst teken de betekenis van het hele bestand kan veranderen en niets aan de site op een probleem wijst totdat het verkeer verdwijnt.
Is robots.txt nog steeds relevant in 2026?
De traditionele functie ervan is onveranderd: crawlers weghouden uit beheergebieden, interne zoekresultaten, gefacetteerde navigatie en de eindeloze combinaties van parameters die anders crawlbudget zouden verbruiken aan pagina’s waarop niemand terecht zou moeten komen.
De nieuwere functie ervan is belangrijker. Het bestand is de plek geworden waar website-eigenaren bepalen welke AI-crawlers überhaupt toegang tot hun content mogen krijgen — een vraag die de meesten eerder nooit hadden hoeven beantwoorden. Elk groot AI-bedrijf heeft inmiddels een crawler met een eigen naam, en de meeste houden zich aan het bestand.
Daarmee is het een van de weinige bestanden op een site met echt grote gevolgen en een bestand dat je bewust moet controleren, in plaats van klakkeloos over te nemen wat een platform standaard heeft meegeleverd.
Hoe robots.txt zich verhoudt tot AI-zoekopdrachten
U staat voor een echte keuze en er is geen universeel juist antwoord. Door AI-crawlers te blokkeren, beschermt u uw content tegen gebruik als trainings- of antwoordmateriaal. Tegelijkertijd sluit u ook elke mogelijkheid uit dat uw content wordt geciteerd in de antwoorden waarop een steeds groter deel van de mensen nu vertrouwt.
De twee effecten zijn niet symmetrisch. Blokkeren is vrijwel absoluut, terwijl geciteerd worden onzeker is. De keuze hangt er dus van af of uw content het product zelf is of de marketing ervoor.
Een uitgever die abonnementen verkoopt, kan redelijkerwijs blokkeren; een bedrijf waarvan de pagina’s bedoeld zijn om gevonden te worden, zal dat meestal niet doen. Het belangrijkste is dat het bestand aangeeft wat je daadwerkelijk van plan bent.
Beste praktijken voor robots.txt
- Houd het bestand in de hoofdmap van het domein. Op elke andere locatie wordt het volledig genegeerd.
- Gebruik het nooit om gevoelige inhoud te verbergen. Het bestand is openbaar en het lezen ervan is de snelste manier om de paden te vinden die je verborgen wilde houden.
- Gebruik een noindex-richtlijn in plaats van een crawlblokkade wanneer het doel is een pagina uit de zoekresultaten te houden.
- Combineer de twee niet op dezelfde pagina. Een geblokkeerde pagina kan nooit worden gelezen, waardoor de noindex-richtlijn ervan nooit wordt gezien.
- Verwijs in het bestand naar je XML-sitemap, zodat crawlers deze vinden zonder dat dit afzonderlijk hoeft te worden opgegeven.
- Geef subdomeinen hun eigen bestand; een regel op het hoofddomein geldt niet voor subdomeinen.
Veelgemaakte fouten
- Na de lancering een regel uit de ontwikkelfase laten staan die de hele site blokkeert; dit is de schadelijkste variant van deze fout.
- CSS of JavaScript blokkeren, waardoor zoekmachines de pagina niet kunnen weergeven zoals een bezoeker die ziet.
- Ervan uitgaan dat een geblokkeerde URL uit de zoekresultaten verdwijnt, terwijl deze mogelijk zonder beschrijving vermeld blijft.
- Regels schrijven voor een user-agenttekenreeks die niet bestaat, waardoor niets wordt beïnvloed.
- Crawl-paden blokkeren die vervolgens door je eigen sitemap worden ingediend, waardoor tegenstrijdige instructies worden gegeven.
Wat deze tool controleert
De robots.txt-checker vraagt het bestand op vanuit de hoofdmap van het domein en meldt of het aanwezig is.
De checker bevestigt alleen het bestaan van het bestand en beoordeelt de regels niet. Een bestand dat per ongeluk je hele site blokkeert, wordt dus net zo goed goedgekeurd als een correct bestand. Het is belangrijk om te lezen wat er daadwerkelijk in staat, en dat kost ongeveer een minuut.
Waar je nu verder kunt gaan
Robots.txt is een van de drie instructies die bepalen of een pagina wordt gevonden. Stel je bestand op of pas het aan met de
robots.txt-generator, controleer de
Controle van noindex-tags die voorkomen dat een opgehaalde pagina in de resultaten verschijnt, en zorg ervoor dat je
XML-sitemapgenerator de pagina’s vermeldt die je wel wilt laten crawlen.