robots.txt input
Paste rules as text. This tester never fetches live robots.txt files or crawls websites.
Paste robots.txt content and test whether a URL path is allowed or blocked for a specific crawler.
Paste rules as text. This tester never fetches live robots.txt files or crawls websites.
Matched group, longest rule, sitemaps, and crawl warnings.
GooglebotLoad a sample or paste rules to check a path against a crawler user-agent, matching group, Allow/Disallow rule, and sitemap hints.
Validate crawler access rules before shipping changes to production robots.txt files.
Crawlers choose the most specific matching User-agent group. A wildcard * group is the fallback when no named bot group matches.
Allow and Disallow rules are compared by the longest matching path. When rules tie, crawler behavior can vary, so avoid ambiguous duplicates.
Sitemap lines can live outside user-agent groups and should use absolute HTTP or HTTPS URLs that point to sitemap XML files.
This tester supports practical * wildcard matching and $ end anchors for path checks, which covers common robots.txt testing workflows.
Empty user-agent groups, misspelled directives, malformed sitemap URLs, conflicting rules, and tokenized URLs are flagged before a file reaches production.
The tool treats robots.txt and URL input as text. It does not request pages, fetch live robots.txt files, resolve domains, or contact external validators.
No. It only parses pasted robots.txt text and the path you type. It does not fetch, crawl, resolve DNS, or call validators.
The tester selects the most specific group whose user-agent token appears in the crawler name, with * used as the fallback group.
The longest matching path rule wins. If there is still a tie, this tester prefers Allow, but you should remove ambiguous conflicts because crawlers can differ.
Yes. Full URLs are reduced to their path and query string for rule matching. Hosts are not fetched or validated.
No. Crawl-delay is parsed and displayed as a hint. Search engines and crawlers differ in whether they honor it.