Command Palette

Search for a command to run...

RO

Robots.txt-generator

Bouw, valideer en test een robots.txt-bestand - gebruikers-agentgroepen, toestaan/niet toestaan regels, sitemaps, AI-crawlerblokkering en een live URL-tester

Wat is een robots.txt-generator?

Een robots.txt-generator bouwt het bestand met platte tekst dat zich aan de root van uw domein bevindt en vertelt crawlers welke delen van uw site ze kunnen ophalen. Het formaat ziet er eenvoudig uit - een `user-agent:`-regel gevolgd door `toestaan:` en `disallow:` regels - maar de details bijten: regels zijn alleen van toepassing binnen een groep, paden moeten beginnen met een slash, `*` en `$` gedragen zich op specifieke manieren, en een enkele zwerf `disallow: /` onder `user-agent: *` kan een hele site uit google halen. Deze tool bouwt het bestand op van een gestructureerd formulier, zodat de syntaxis correct is door constructie.

Het doet drie taken voorbij generatie Het geeft een doordruk aan het bestand dat het bouwt en markeert de echte footguns: relatieve paden, een kale `Disallow:` that silent means "alles toestaan", sitemap URL's die niet absoluut zijn, een zeer hoge Crawl-delay en dekenblokken, en notities wanneer één crawler over twee groepen is gesplitst Het parseert een bestaande robots.txt terug in bewerkbare groepen, zodat je kunt plakken wat vandaag live is en het kunt repareren En het test een URL tegen je regels met dezelfde voorrang van de langste wedstrijd die echte crawlers gebruiken - de meest specifieke matching patroon wint, Toestaan beats Disallow on ties, en groepen die dezelfde crawler een naamgeving pagina noemen worden gecombineerd - zodat je kunt bereiken voordat je een pagina implementeert.

Als robots.txt bestandsgenerator opent de pagina op een uitgewerkt voorbeeld De `User-agent: *` group disallows /admin/, /cart and /*?sessionid= and allows /admin/public/, and a second group deny GPTBot, ClaudeBot en CCBot with `Disallow: /` Test /admin/public/style.css as Googlebot and the result is Allowed, because `Allow: /admin/public/` is the longest matching rule Change the path to /admin/settingsetlimled for three no nee.admin.admitly bevestigt dat.

Eén ding dat het waard is om duidelijk te zeggen: robots.txt controleert crawlt, niet indexeren, en het is geen beveiligingsgrens. Een geblokkeerde URL kan nog steeds in de zoekresultaten verschijnen als andere pagina's ernaar linken, omdat Google een URL kan indexeren die nooit is opgehaald. Om een pagina uit de index te houden, hebt u een `noindex` metatag of een x-robots-tag-header nodig - die de crawler alleen kan zien als hij de pagina mag ophalen. En het bestand is openbaar: iedereen kan de jouwe lezen op /robots.txt, dus het vermelden van een geheime map daar adverteert het. Gebruik authenticatie voor alles wat privé is.

Hoe gebruik je de robots.txt-generator?

  1. Begin vanaf een voorinstelling of plak uw huidige bestand

    Kies een voorinstelling - Allow all, Block Everything, WordPress, Shopify, Next.js of Blokkeer AI-crawlers - om het formulier in één klik in te vullen, of plak je live robots.txt en laat het gereedschap het weer in bewerkbare groepen parseren.

  2. Bouw uw gebruikers-agent-groepen

    Voeg een groep per crawler of set crawlers toe, kies uit de lijst met bekende bots of typ een token. Geef elke groep zijn afwijking en sta paden toe, en een crawl-vertraging als de motor waarop u zich richt, er een eer aan doet.

  3. Voeg sitemaps toe en lees de validator

    Voeg een of meer absolute sitemap URL's toe De validator draait op elke toetsaanslag en rapporteert fouten, waarschuwingen en notities, met een regelnummer waarbij één regel fout is Fix al het rode voordat u verzendt, en vervang de voorbeeld.com sitemap URL de presets die zijn ingevoerd.

  4. Test een URL en kopieer of download

    Voer een pad en een user-agent in om toegestane of afgekeurde te zien en welke regel het precies heeft besloten. Wanneer het zich gedraagt zoals u verwacht, kopieert u het bestand of downloadt Robots.txt en uploadt het naar uw domeinroot.

Belangrijkste kenmerken

  • URL-tester met echt langst match

    Test elk pad tegen een gebruiker-agent met behulp van RFC 9309 voorrang - de langste overeenkomende patroon wint, breekt banden toe - en benoemt de exacte regel die het heeft besloten

  • Ingebouwde validator

    Vangt relatieve paden, lege regels voor weigeren en toestaan, niet-absolute sitemap-URL's, een crawlvertraging gedurende 30 seconden en een deken voor weigeren: /waardoor uw site uit de zoekopdracht wordt verwijderd

  • Presets met één klik

    Alles toestaan, alles blokkeren, WordPress, Shopify, Next.js en blokkeer AI-crawlers vullen elk het hele formulier met een verstandig, correct startpunt

  • AI-crawlerbedieningen

    Block GPTBOT, Claudebot, PerplexityBot, CCBOT, Google-extended, bytespider en antropic-AI in één klik terwijl zoekmachines volledig welkom zijn

Frequently Asked Questions

Het moet leven in de root van de host waarop het van toepassing is, geserveerd op precies /robots.txt - bijvoorbeeld https://example.com/robots.txt. Crawlers kijken nergens anders. Een bestand op /blog/robots.txt wordt genegeerd, en robots.txt op example.com regelt geen shop.example.com of de http://-versie als u er een host, elk host en schema heeft zijn eigen bestand nodig. Dien het als tekst/gewoon met een 200 status.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

robots.txt generatorrobots.txt file generatorfree robots.txt generatorrobots.txt generator freerobots.txt testerblock ai crawlersdisallow googlebotrobots txt validatorcrawl delayuser-agent directiveseo crawl controlblock gptbotsitemap directive