Skip to content
โœ…

robots.txt Validator

Developer

Validate robots.txt syntax and check for common errors and misconfigurations.

0
0
Edit robots.txt content
Preview / Rules
ALLOW*/public/
DISALLOW*/admin/
DISALLOW*/private/
ALLOW*/api/public
DISALLOWGooglebot/private/
ALLOWGooglebot/

A typo in a directive, Dissalow instead of Disallow, a missing colon, a Sitemap URL that isn't actually absolute, doesn't throw an error anywhere a person would notice, a crawler just silently ignores or misinterprets the malformed line, which means a robots.txt file can look complete and still be quietly broken in a way that never surfaces until crawl behavior stops matching what the file was supposed to say. This tool validates robots.txt syntax and checks for common errors and misconfigurations, catching a malformed directive itself rather than testing what a specific URL is allowed to do or auditing an already-working file's overall directives.

See more about the robots.txt Validator

Useful for catching a typo'd directive before it silently gets ignored by every crawler that reads it, validating a Sitemap URL is actually formatted as an absolute address, or checking a robots.txt file's syntax is technically correct before it goes live.

Key features

  • Clean interface
  • Fast processing
  • No signup required
  • Works offline

Quick answers for robots.txt Validator

What specific errors does it catch?
Missing values after User-agent, Allow, or Disallow, the deprecated bare wildcard * used as a path, non-absolute Sitemap URLs, and any directive outside the recognized set, each reported with its line number.
Does it edit in place or just report errors?
Both, the same textarea you type or paste your robots.txt into is what gets validated, so you can fix a flagged line and re-run Validate immediately.
What happens if there are no errors?
The Validation Errors panel simply doesn't appear, and the Preview/Rules panel below shows your parsed Allow and Disallow rules as confirmation the file was read correctly.