Skip to content

AI-powered

Robots.txt Tester: Test what search engines and AI crawlers may read

A robots.txt tester that reads a site's rules and sitemaps and tests whether search engines and AI crawlers may read an address.

AvailableReady to use.

Open the tool
example.com/robots.txtSample data
CrawlerAddressResult
Googlebot/blog/postAllowed
Googlebot/search?q=xBlocked
GPTBot/blog/postBlocked

AI in this tool

AI explains each rule in plain words. Whether an address is allowed is decided by the same matching rules search engines use.

What you can do

  • See a site's robots.txt rules grouped by crawler.
  • Test any address against Googlebot, Bingbot and AI crawlers.
  • Find rules that block CSS, scripts or whole sections by mistake.
  • Check the sitemaps: size, errors and blocked addresses.

What happens during a test

  1. Read robots.txt

    The file is fetched and its rules are grouped by crawler.

  2. Find sitemaps

    Sitemaps listed in robots.txt or at the usual address are read.

  3. Test

    Your address is matched against each crawler's rules.

  4. Explain

    Which rule decided, and what to change.

Default settings

Crawlers tested
Search engines and AI crawlers
Sitemaps
Found and checked
Matching
Google's rule order
Time
A few seconds

Coming next

  • Alerts when robots.txt or the sitemap changes, with Change Monitor

What is a robots.txt tester?

robots.txt is a small text file at the root of a site that tells crawlers which parts they may request. A robots.txt tester reads that file and checks whether a given address is allowed for a given crawler, such as Googlebot or an AI crawler.

One wrong line can hide a whole section from search, so testing before and after a change is worth a minute.

What does it check?

It groups the rules by crawler, flags lines that are not valid, and finds rules that block CSS or scripts that pages need to display. You can test any address against search crawlers and AI crawlers like GPTBot, ClaudeBot and PerplexityBot.

It also reads the sitemaps the file lists, counts their addresses and spots addresses that fail or that robots.txt blocks.

robots.txt is not noindex

robots.txt controls crawling, not indexing. A blocked page can still appear in search if other pages link to it. To keep a page out of search, let it be crawled and use a noindex tag.

Know when the rules change

Most robots.txt accidents happen in a release, when a test site's rules reach the live site. Change Monitor checks robots.txt and the sitemap and warns you when they change.

Questions, answered

Does robots.txt stop a page being indexed?

No. It stops crawling. A blocked page can still be indexed from links. Use noindex to keep it out.

Should I block AI crawlers?

It depends on whether you want AI assistants to read and quote your pages. The tester shows what your file says today.

Which rule wins when two match?

For Google, the most specific rule wins, and Allow wins a tie. The tester shows which rule decided.