Robots.txt Generator
Stel een correcte robots.txt samen met kant-en-klare templates, eigen regels, blokkering van AI-bots en een sitemap-regel — direct te downloaden.
1.099 weergaven
Wat robots.txt Werkelijk Doet
robots.txt is een gewoon tekstbestand in de root van uw domein dat zoekmachinecrawlers vertelt welke URL's ze niet mogen ophalen, met behulp van een klein aantal richtlijnen: User-agent (voor welke bot de regel geldt), Disallow (het pad om over te slaan), Allow (een uitzondering binnen een bredere Disallow), en Sitemap (waar uw sitemap.xml te vinden is). Correct werkende crawlers zoals Googlebot lezen dit bestand voordat ze gaan crawlen en respecteren het — precies daarom werkt het om crawlbudget te besparen en admin-pagina's, zoekresultaatpagina's en gefilterde URL's uit de crawlwachtrij te houden.
Concreet voorbeeld: voeg Disallow: /admin/ en Disallow: /search? toe, en Googlebot besteedt zijn beperkte crawlbudget niet langer aan uw inlogschermen en interne zoekresultaten, waardoor dat budget vrijkomt voor pagina's die u daadwerkelijk geïndexeerd wilt zien. Maar hier is de cruciale waarschuwing waarvoor deze tool bestaat: robots.txt is geen beveiligingsmaatregel. Het begeleidt alleen goedwillende bots — een kwaadwillende scraper, de bot van een concurrent, of wie dan ook met een browser kan het bestand simpelweg negeren en de verboden URL rechtstreeks opvragen, omdat het bestand zelf openbaar wordt geserveerd aan iedereen die erom vraagt via uwdomein.com/robots.txt.
Wat U Moet Weten
Dit creëert een echte valkuil: het toevoegen van Disallow: /geheim-adminpaneel/ om een gevoelig pad uit zoekresultaten te houden, publiceert in feite het exacte adres ervan aan iedere persoon of bot die het bestand leest — het tegenovergestelde van verbergen. Als een pagina écht privé moet blijven, is de enige echte bescherming toegangscontrole — een wachtwoord, een authenticatiecontrole, of de pagina volledig verwijderen uit openbare hosting — nooit robots.txt. Los daarvan verwijdert het blokkeren van een URL deze niet uit een zoekindex als hij daar al in staat of extern naar gelinkt wordt; een geblokkeerde pagina kan nog steeds in resultaten verschijnen, meestal zonder omschrijving omdat de crawler de inhoud nooit mocht lezen. Het juiste middel om indexering te voorkomen is een noindex-metatag of HTTP-header, wat vereist dat de pagina in de eerste plaats crawlbaar is.
- Het bestand moet exact in de root van het domein staan (example.com/robots.txt) — kopieën in submappen worden genegeerd, en elk subdomein heeft zijn eigen bestand nodig.
- De moderne toevoeging die deze generator behandelt, is of u AI-trainingscrawlers (GPTBot, CCBot, Google-Extended en vergelijkbare) wilt blokkeren. Blokkeren houdt uw content buiten toekomstige trainingsdata voor modellen, maar sluit u ook uit van AI-gegenereerde antwoorden die anders naar uw site zouden kunnen verwijzen — er is geen universeel juiste keuze, alleen een afweging op basis van uw doelen.
- Neem altijd de Sitemap-richtlijn op die naar uw sitemap.xml verwijst — het is de enige regel in het bestand die crawlers actief helpt uw content te vinden, in plaats van te vertellen wat ze moeten overslaan.
Veelgestelde vragen
Waar precies moet het robots.txt-bestand geplaatst worden?
Exact in de root van het domein — uwdomein.com/robots.txt. Een kopie in een submap zoals uwdomein.com/blog/robots.txt wordt simpelweg genegeerd door crawlers, en elk subdomein, zoals shop.uwdomein.com, heeft zijn eigen aparte bestand nodig.
Kan ik robots.txt gebruiken om een privé- of gevoelige pagina te verbergen?
Nee, en dit doen kan averechts werken. Het bestand is openbaar, dus het vermelden van een gevoelig pad onder Disallow kondigt de exacte URL aan bij iedereen die het leest. Echte privacy vereist toegangscontrole, zoals een login of authenticatiecontrole, geen crawlerrichtlijn.
Als ik een URL blokkeer met Disallow, verdwijnt deze dan uit zoekresultaten?
Niet per se. Disallow stopt alleen het crawlen, niet het indexeren — een pagina kan nog steeds geïndexeerd worden, vaak zonder zichtbare omschrijving, als er elders naartoe wordt gelinkt. Om een pagina daadwerkelijk uit zoekresultaten te verwijderen, gebruikt u een noindex-metatag of HTTP-header op een pagina die crawlers nog wel mogen bereiken.
Moet ik AI-trainingsbots zoals GPTBot blokkeren?
Dit is een echte afweging. Blokkeren beschermt uw content tegen gebruik in toekomstige modeltraining, maar sluit u ook uit van AI-gegenereerde antwoorden die naar uw site zouden kunnen verwijzen en citeren. Uitgevers zijn ongeveer gelijk verdeeld — beslis op basis van of AI-verwijzingsverkeer belangrijk is voor uw bedrijf.
Houden kwaadwillende bots of scrapers zich aan robots.txt?
Nee, en dit is de grootste beperking van het bestand. robots.txt steunt volledig op vrijwillige naleving — gerenommeerde crawlers zoals Googlebot respecteren het, maar scrapers die zijn gebouwd om content, prijsgegevens of e-mailadressen te verzamelen negeren het doorgaans volledig. Het is richtlijn voor goedwillende partijen, geen barrière tegen kwaadwillende.
Vergelijkbare tools
Probleem melden
Robots.txt Generator
Reacties
Nog geen reacties — schrijf de eerste!