Robots.txt Validator

Enter the full URL. If CORS blocks the fetch, use the File Upload tab instead.

Get clear answers about crawler directives, bot precedence, Googlebot behavior, and how to correctly set up your robots.txt file.

Frequently Asked Questions About Robots.txt Validation

A robots.txt validator is an online tool that parses and audits your robots.txt file against official Robots Exclusion Protocol standards. It checks directive syntax, finds blocking errors, verifies sitemap paths, and confirms whether search crawlers can reach specific URLs.
The live URL tester in our validator lets you check any path on your website against Googlebot. Enter a URL, choose Googlebot, run the test, and see instantly whether it is allowed or blocked.
Your robots.txt file must always be stored at the root folder of your website. For example, if your website is www.example.com, then your robots.txt should be available at www.example.com/robots.txt. Any other location, such as /blog/robots.txt, will cause it to be ignored by search engines.
No. A disallow rule in robots.txt only stops bots from crawling the page. If other sites link to it, Google can still index the URL without reading its content. To remove indexed URLs, use a noindex robots meta tag or HTTP header.
According to the RFC 9309 guidelines, the search engine will test all applicable rules for a particular user agent and will choose the one with the largest matching character length. If there is a tie between an Allow and a Disallow rule, the latter wins.
However, if you would like to ensure that AI corporations don’t train their LLMs using your proprietary articles or documents, then you could use the Disallow rule for crawling agents such as GPTBot, ClaudeBot, and Google-Extended.
The Sitemap tag helps search crawlers get acquainted with the site structure right from the first visit. It is useful to help find new content quickly on large blogs and catalogs of online stores.
Crawl-delay specifies how many seconds the bots need to wait between visits to pages. Crawl delay is recognized by Bing and Yandex, but not by Googlebot. You can configure crawl delay for Googlebot in Google Search Console.
User-agent and Disallow directives are not case sensitive, while URLs after such directives are case sensitive. Thus, Disallow: /admin/ will not prevent search engine bots from accessing /Admin/ or /ADMIN/.
No registration and no installation required. Our robots.txt parser works right in your browser, parses text instantly, and never saves your website content to any third-party databases.

Disclaimer

The Robots.txt Validator evaluates crawler directives following RFC 9309 standards. The results are given only for diagnostic reference. Crawl activity should be checked in Google Search Console.