Skip to content
Scanverra
Robots.txt Generator

Build a robots.txt without memorizing the syntax

Pick a starting point, add user-agent blocks with quick-add chips for common crawlers and paths, then copy or download the finished file.

User-agent
Disallow (one path per line)
Allow (optional, one path per line)
Sitemap URL (optional)
robots.txt
User-agent: *
Disallow:

What this covers

The directives that actually control crawling.

AI-crawler control

Quick-add chips for GPTBot, ClaudeBot, and PerplexityBot alongside Googlebot and Bingbot, so you can allow or block AI crawlers as deliberately as search crawlers.

Crawl-budget cleanup

Keep crawlers out of admin panels, cart pages, and internal search results so they spend more time on the pages you actually want indexed.

Sitemap discovery

Appends a Sitemap: directive so crawlers find your sitemap.xml without you submitting it separately.

How it works

No account, no API call - everything runs in your browser.

Pick a starting point

Allow all, block all, or start from a blank rule set.

Add rules per crawler

Set a user-agent, then add Disallow/Allow paths - quick-add chips cover the common ones.

Copy or download

Grab the text directly, or download it as robots.txt ready to upload to your site's root.

FAQ

Frequently asked questions

At the root of your domain - https://example.com/robots.txt. It won't be read anywhere else, including subdirectories.

No. Disallow tells well-behaved crawlers not to fetch a page, but if other sites link to it, Google can still index the URL without visiting it. Use a noindex meta tag on the page itself if you need a guarantee.

That's a real, current judgment call, not something with one right answer - blocking them keeps your content out of that company's training data, but also out of AI-powered search/answer surfaces that increasingly send referral traffic. Decide per bot, don't block by default.

An empty Disallow: with no path means "disallow nothing" - it's equivalent to allowing everything for that user-agent, and is valid, intentional syntax for an "allow all" block.

Free - no sign-up required

Want to confirm crawlers can actually reach your pages?

Run a free website audit to check crawlability, indexability, and AI-agent readiness together.

Run free audit