User-agent
Selects the crawler group that receives the rules.
Check crawl rules, blocked paths and sitemap declarations for any website.
Enter a website and path, then click Run check.
ROBOTS.TXT SEO
robots.txt is a plain-text file at a website's root that tells search crawlers which paths they may crawl and which they should avoid. It is a crawl hint, not an access-control mechanism, and does not stop deliberate requests.
This checker requests /robots.txt, parses User-agent, Allow, Disallow, Crawl-delay and Sitemap directives, then uses Googlebot to decide whether the path you entered is blocked.
Selects the crawler group that receives the rules.
Controls which URL paths a compliant crawler may fetch.
Points crawlers to an XML sitemap for URL discovery.
A typo, an overly broad Disallow rule or a stale sitemap URL can keep search engines from discovering important pages. Recheck robots.txt after redesigns, migrations and CMS changes.
Confirm that home, product and article paths are not accidentally covered by Disallow rules.
Compare the longest matching Allow and Disallow patterns to explain an unexpected decision.
Check that Sitemap declarations are complete absolute HTTP or HTTPS URLs.
The check reads public robots.txt data only. It never edits the file or writes a historical database record.
Extract the host and protocol, then request /robots.txt at the root.
Resolve the target IP, reject private networks, and limit redirects, time and response size.
Group User-agent directives and read Allow, Disallow, Crawl-delay and Sitemap values.
Apply longest-match rules for Googlebot and show diagnostics and recommendations.
File availability, rule parsing and path decisions describe different layers. A 404 means robots.txt was not found, not that the website is unreachable; a request error does not prove a rule is wrong.
The file returned a successful HTTP response and was parsed.
The root file was not found; this does not mean the website is down.
A timeout or server error needs a retry before judging the rules.
It must be at the root of the website host, such as https://example.com/robots.txt. A file under /blog/robots.txt does not control the whole host.
It prevents compliant crawlers from fetching pages, but search engines may still learn URLs from external links. Indexing control also requires page-level signals such as noindex, which crawlers need to access.
Major crawlers generally use the longest matching path; when lengths tie, Allow wins. This checker applies that common rule for Googlebot.
No. robots.txt is public crawl guidance and cannot protect sensitive data. Use authentication, authorization and server-side firewall controls for access restriction.
No. You can also submit it through Search Console and other webmaster platforms. A declaration helps automatic discovery, but it must be a complete absolute URL.
Continue checking page responses, sitemaps and core website SEO signals.