Schema Markup Validator
Check JSON-LD for syntax errors and missing required fields.
Build a valid robots.txt with per-crawler rules in a minute.
Applies to every crawler you do not name below.
Add a rule for a specific bot. A bot with its own group ignores the default one entirely.
robots.txt is a request, not a lock. It stops well-behaved crawlers fetching a URL; it does not hide the page, keep it out of the index reliably, or protect anything private.
Upload this to the root of your domain so it is served at example.com/robots.txt.
The Robots.txt Generator builds a valid robots.txt with a default policy, disallowed paths, a sitemap reference and per-crawler rules. The file is written as you go, one group per user-agent, in the format the specification expects.
Set your default policy, add the paths you want kept out of crawling, point to your sitemap and add per-crawler rules where you need them. The file is written as you go, with one group per user-agent, in the format the specification expects.
One-click presets cover the crawlers people usually want to name: Googlebot and Bingbot, the SEO crawlers AhrefsBot and SemrushBot, and the AI training and answer bots such as GPTBot, ClaudeBot, CCBot and PerplexityBot. Remember what robots.txt does and does not do — it asks well-behaved crawlers not to fetch a URL, but it is not access control and it is not a reliable way to keep a page out of the index. A URL blocked here can still be listed if other sites link to it, because the crawler never reads the noindex tag it was blocked from fetching.
Googlebot and Bingbot, the SEO crawlers AhrefsBot and SemrushBot, and AI bots such as GPTBot, ClaudeBot, CCBot and PerplexityBot.
Different rules for different crawlers are written as separate correctly-formed groups.
Point crawlers at your sitemap from the same file, which is where they look for it.
The file is assembled from your choices rather than hand-typed, so a stray character cannot invalidate a rule.
Robots.txt asks well-behaved crawlers not to fetch a URL — it is not access control, and a blocked URL can still be indexed if other sites link to it.
Allow everything and block exceptions, or block everything and allow exceptions. Allow-by-default suits almost every public site.
List directories such as /admin/ or /cart/, one per line. A trailing slash blocks a whole folder.
Use the presets to add a group for a named bot, such as blocking an AI crawler while leaving search engines untouched.
Add the full sitemap URL, then download the file and upload it to the root of your domain.
At the root of the host, as example.com/robots.txt, served as plain text. A file in a subfolder is ignored, and each subdomain needs its own.
No. It stops the page being crawled, which is not the same as being indexed. To remove a page reliably, let it be crawled and serve a noindex meta tag or header, or protect it behind authentication.
You can ask them not to crawl by adding rules for GPTBot, ClaudeBot, CCBot, PerplexityBot and similar agents. Compliance is voluntary, so treat it as a request that the major operators currently honour rather than a guarantee.
Bing and Yandex honour it; Google ignores it and uses the crawl settings in Search Console instead. The generator includes the directive when you set one, since it still affects other crawlers.
What people who use the Robots.txt Generator think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the Robots.txt Generator. It takes half a minute and no account.
Write the first reviewCheck JSON-LD for syntax errors and missing required fields.
Build Article, NewsArticle or BlogPosting JSON-LD in one pass.
Measure title tags in pixels, the way Google actually truncates them.
See your listing the way most people actually see it.
See how your title and description will look in Google results.
Score a page against the on-page checks that actually matter.
Remove comments and whitespace without breaking your code.
Turn a topic into dozens of workable title options.