CrawllytFree SEO Audit Tool
CrawllytSEO · Technical · AI Search Intelligence
Free SEO tool · Crawllyt

Free Robots.txt Validator and Tester

Make sure your robots.txt says what you mean. Load a live file or paste a draft, and Crawllyt highlights mistakes line by line, shows who can crawl your site, and lets you test any address against any crawler.

What it checks

  • Lines crawlers cannot read, and misspelled directives
  • Rules placed before any User-agent line
  • Paths, sitemap addresses and crawl delays in the wrong format
  • Directives Google does not support, such as noindex
  • The 500 KiB size limit
  • Allowed or blocked status for 21 search and AI crawlers, plus any custom one

How to use it

  1. Log in to your free Crawllyt account.
  2. Enter a domain to load its robots.txt, or paste the file you are working on.
  3. Fix any errors, then test your important pages against the crawlers you care about.

Results follow the matching method Google documents. Other crawlers may interpret unusual rules differently.

What the validator checks

Crawlers skip lines they cannot understand, often without warning, so a single typo can quietly undo a rule. The validator reads your file the way a crawler would and lists every problem with its line number and a suggested fix.

How crawlers choose which rule applies

  • A crawler first looks for the group whose User-agent name matches it most specifically. If none matches, it uses the * group.
  • Within that group, the rule with the longest matching path wins.
  • If an Allow and a Disallow rule match with the same length, Allow wins.
  • * matches any run of characters and $ marks the end of an address, so “Disallow: /*.pdf$” blocks PDF files.
  • Paths are case-sensitive: /Blog/ and /blog/ are different.

Testing a specific page

Enter a full address or a path such as /checkout/, choose a crawler and press Test. Crawllyt shows whether the page is allowed or blocked and quotes the exact line that decided it, which is the quickest way to debug an unexpected block.

When there is no robots.txt

If your site returns “not found” for robots.txt, crawlers assume they may visit everything. That is fine for many small sites. Server errors are different: Google treats them as a temporary block, so make sure the file loads reliably.

Frequently asked questions

What happens if my robots.txt has an error?

Crawlers ignore lines they cannot parse and apply the rest. That can leave a folder open that you meant to block, or block more than you intended.

Why is a page blocked when I added an Allow rule?

Another rule may be longer and more specific, or the crawler may be using a different User-agent group. Use the tester to see which line wins.

Does the validator change my live file?

No. It only reads the file. Make changes on your server or build a new file with the Robots.txt Generator.

Can I test rules before publishing?

Yes. Choose Paste contents, paste your draft and test it exactly as if it were live.

How big can robots.txt be?

Google reads the first 500 KiB. Anything after that limit is ignored, so keep the file short and use wildcards instead of long lists.

Home   ›   SEO   ›   Site Audit

Site Audit

Real page checks. Affected URLs. Clear next steps.

Crawllyt · v29

Public pages only · Recursively discovers up to 5,000 internal URLs. Keep this tab open; large scans can take a long time. Query URLs and non-page files are excluded.

Start with a URL

Your report will show every check, including passed checks and items requiring manual verification. No scores are shown until a website has been fetched successfully.

On-page SEOTitles, descriptions and lengths, duplicate titles across the sample, H1–H6 headings, image alt text.
Technical & trackingRobots.txt, GA4 and GTM IDs, Search Console meta tag, broken links and redirect destinations.
AI search & GEOSchema types, llms.txt, visible-content signals and clearly labelled heuristic scores.