Robots.txt Validator

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

Get clear answers about crawler directives, allow vs. disallow precedence, Googlebot behavior, and how to test and check your robots.txt file.

Frequently Asked Questions About Robots.txt Validation

A robots.txt validator and checker is an online diagnostic tool that parses your robots.txt file against RFC 9309 standards. It flags syntax errors, identifies dangerous blocking rules, verifies XML sitemap declarations, and tests whether search engine crawlers can access specific URLs.
Enter your domain URL or paste your file into the validator, then use the Live URL Path Tester below the summary cards. Select Googlebot as the user-agent, type the page path you want to test (such as /blog/ or /checkout/), and click Test Path to see which line allows or blocks access.
Your robots.txt file must always live in the root directory of your domain, such as https://example.com/robots.txt. Enter your website URL in the checker above to fetch and inspect it automatically, or open yourdomain.com/robots.txt directly in a browser. Files placed in subdirectories like /blog/robots.txt are ignored by search crawlers.
No. A Disallow rule in robots.txt only stops crawlers from visiting a URL; if external pages link to it, Google may still index the URL without crawling its content. To remove an already indexed page from search results, allow crawling and serve a noindex meta tag or X-Robots-Tag HTTP response header.
Under RFC 9309 and Googlebot rules, crawlers evaluate all matching rules within the most specific User-agent group and apply the rule with the longest character match in its path pattern. If a matching Allow rule and Disallow rule have the exact same path length, the Allow rule takes precedence.
It depends on your content strategy. Blocking user-agents like GPTBot, ClaudeBot, Google-Extended, and CCBot prevents AI companies from scraping your pages for model training, though it may also reduce citations in AI-generated search answers. Our validator shows the live Allow or Disallow status for each major AI bot automatically.
Adding Sitemap: https://example.com/sitemap.xml at the bottom of your robots.txt file tells search engine crawlers where to find your XML sitemap on their very first visit, speeding up discovery for new pages and blog posts.
The Crawl-delay directive specifies how many seconds bots should wait between requests to avoid overloading your server. Bingbot and Yandex respect Crawl-delay in robots.txt, whereas Googlebot ignores it.
Directive names like User-agent, Allow, and Disallow are not case-sensitive, but URL paths are strictly case-sensitive. A rule written as Disallow: /admin/ blocks /admin/login, but it will not block /Admin/ or /ADMIN/.
Yes, this robots.txt validator and tester is 100% free with no signup or software installation required. All rule parsing and URL path testing run directly in your browser without storing your website data.
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.