Skip to content

Robots.txt Validator and Analyzer

Check a robots.txt for mistakes that block Google or AI tools, test any address against it, and get a corrected file.

  • Free, no sign-up
  • Every AI crawler covered
  • Corrected file to download
Check a website

Enter the domain. We fetch its /robots.txt, note what the server answers, and test every page in its sitemap against the rules.

Paste a robots.txt instead, or try an example

Checks every line for typos and rules that don’t work, what each crawler may read, sitemap lines, and the server’s answer.

Open it in the free RR SEO Tools app

Free on this page, or in the free app

On this pageIn the RR SEO Tools app
Use the toolFree, no sign-upFree account (just your email)
Full reportsA preview, then the full report when you sign in freeAlways shown in full
Check pages by URL10 free a day with an accountThe same free allowance
Your reportsShown on this pageSaved to your account to reopen and compare
Phone and computerWorks in any browserInstall it like an app
Every toolOne tool per pageAll tools, one sign-in and one history

Open this tool in the app Free. Sign in with just your email.

Why robots.txt mistakes are so costly

robots.txt is a small text file with a big job: it tells crawlers which parts of your site they may read. One wrong line (a stray Disallow: / left over from staging, a pattern that blocks your CSS, a rule that shuts out an AI crawler) can remove pages from search or AI answers without any visible error on the site.

What the validator checks

  • Syntax: unknown directives, misspellings, rules outside a user-agent group and invalid wildcards.
  • Googlebot rules: which paths Googlebot may crawl, worked out the way Google does it (the most specific rule wins, and Allow beats Disallow on a tie).
  • Crawl blocks that hurt SEO: blocked CSS, JavaScript or image folders that stop Google from rendering pages properly.
  • AI crawlers: rules for GPTBot, ChatGPT-User, ClaudeBot, PerplexityBot, Google-Extended and others.
  • Sitemaps: whether a sitemap is listed and written correctly.
  • Security leaks: rules that advertise private paths (robots.txt is public, so it's no way to hide things).
  • Your sitemap pages: when you check by URL, every page in your sitemap is tested against the rules, so you see "submitted but blocked" pages before Search Console does.

Written for people who are new to it

Every line of your file is explained in plain words. Every problem says what it is, why it matters and how to fix it. A corrected file is ready to copy, so you don't have to look up what an error means. The robots.txt, llms.txt and .htaccess tools share one tab bar, because they're the 3 files that decide what crawlers and AI tools can reach.

robots.txt isn't noindex

Blocking a URL in robots.txt stops crawling, not indexing: a blocked page can still appear in results if other sites link to it, just without a description. To keep a page out of search, allow crawling and use a noindex robots meta tag instead.

How to use this tool

  1. 1
    Fetch or paste

    Enter your domain to fetch its live robots.txt (we also record what the server answered and test every page in its sitemap), or paste a draft to test changes first.

  2. 2
    Read "What to fix"

    Each point says what it is, why it matters and how to fix it, in plain words. Click a line number to see it in your file.

  3. 3
    Check the line-by-line view

    Every line of your file is translated into what it actually does. It's the fastest way to learn robots.txt.

  4. 4
    Copy the corrected file

    The fixes are already applied (uncheck any you don't want). Upload it, then fetch it again to confirm.

Frequently asked questions

Where should robots.txt live?

At the root of each host: https://www.example.com/robots.txt. Subdomains need their own file.

Does Google support crawl-delay?

No. Googlebot ignores crawl-delay, though some other crawlers respect it.

Should I block AI crawlers?

It depends on your goals. Blocking crawlers that power AI search answers can keep you out of those answers; blocking crawlers used only for training doesn't affect search. The validator lists each crawler so you can decide.

Can robots.txt remove a page from Google?

No. Use a noindex tag (and allow crawling so Google can see it), or remove the page and return a 404 or 410.

Is the validator free?

Yes. Pasting is always free, and fetching by URL is part of the free daily allowance with a free account.

Get help beyond the tool

Get your crawl rules set up right

Our technical SEO team sets up robots.txt, sitemaps and AI crawler rules to fit your goals, and checks that nothing important is blocked.

See technical SEO services