Website & SEO

robots.txt Tester

Fetch a site's robots.txt and test whether any path is crawlable for a given user-agent, using the correct longest-match rule. Free, live.

Test robots.txt

Enter a site. We fetch its robots.txt and test whether a path is crawlable.

What this robots.txt tester does

Fetches and parses the live robots.txt
Tests if a path is allowed for a user-agent
Applies the longest-match rule correctly
Supports * and $ wildcards
Lists declared sitemaps
Shows the raw robots.txt

Common use cases

  1. 1Checking a page is crawlable
  2. 2Debugging pages missing from search
  3. 3Testing Disallow rules before deploying
  4. 4Confirming a sitemap is declared
  5. 5Auditing bot access per user-agent
  6. 6Verifying a robots.txt change

Related tools

About robots.txt

robots.txt lives at the root of a site and tells crawlers which paths they may or may not fetch, grouped by user-agent. It is a crawling directive, not a security control — and importantly, disallowing a page does not guarantee it stays out of the index if other sites link to it (use a noindex tag for that).

Crawlers apply the most specific (longest) matching rule, with Allow able to override a broader Disallow. This tester fetches the live file, parses its groups and sitemaps, and evaluates any path against those rules for the user-agent you choose, so you can confirm exactly what a crawler is permitted to fetch.

More Free Tools Where This Came From

This utility is one of dozens of free, no-login tools for DNS, email, SEO and developers — all instant and private.

HostCloud.in  ·  Pune, India  ·  Serving 34,987+ Websites Since 2020

FREQUENTLY ASKED QUESTIONS

Got Questions? We Have Answers.

What does the robots.txt tester do?

It fetches the live robots.txt, parses its groups and sitemaps, and evaluates whether a specific path is allowed or blocked for the user-agent you choose.

How are conflicting rules resolved?

Crawlers apply the most specific (longest) matching rule, and an Allow can override a broader Disallow. The tester uses the same logic, with * and $ wildcards.

Does disallow keep a page out of Google?

Not necessarily. robots.txt controls crawling, not indexing — a disallowed page can still be indexed if linked elsewhere. Use a noindex tag to keep it out of search.

Is it live?

Yes. The robots.txt is fetched server-side at the moment you test.