Skip to main content

Robots.txt Checker

Check your robots.txt file — analyze Allow/Disallow rules, Sitemap and User-agents

What does robots.txt do for SEO?

The robots.txt file tells search engines which pages they may crawl. A misconfiguration can accidentally block your whole site from Google. The tool fetches and parses every rule.

The robots.txt file is tiny but devastating: a single misplaced "Disallow: /" line removes your entire website from Google. It is an extremely common mistake after moving a site from staging to production without removing the block. The Robots.txt Checker fetches your robots.txt and parses every rule: it lists User-agent groups, counts Allow/Disallow lines, flags which paths are blocked from crawling, and checks whether you declared a Sitemap in the file (a best practice that helps Google find your sitemap faster). The raw content is also shown for direct review. Run this after every deploy to make sure nothing is accidentally blocked.

  • Counts Allow/Disallow rules and User-agents
  • Detects Sitemap declarations in robots.txt
  • Shows the raw content for review
Get started free
Advertisement

How to use in 3 steps

  1. 1Enter your website URL (the tool finds /robots.txt automatically).
  2. 2Click "Check robots.txt" to fetch and parse the file.
  3. 3Review the Allow/Disallow rules, User-agents and Sitemap declaration.

Frequently asked questions

How is robots.txt different from a noindex tag?
robots.txt blocks crawling (Google never reads the page), while noindex allows crawling but keeps the page out of the index. To remove a page from Google, use noindex, not robots.txt.
How do I know if robots.txt is blocking by mistake?
Check for a "Disallow: /" line (blocks everything) or blocks on important folders like /blog or /products. The tool clearly lists the blocked paths.
Should I declare the Sitemap in robots.txt?
Yes. Adding "Sitemap: https://yoursite.com/sitemap.xml" helps every search engine find your sitemap without manual submission.
What if my site has no robots.txt?
That is fine — search engines may then crawl everything. Still, creating a robots.txt lets you control crawling and declare your sitemap.