Batch URL Checker

Check multiple websites at once for AI bot access, robots.txt configuration, and SEO readiness. Analyze up to 20 URLs simultaneously with our full 257-bot database.

Enter URLs (one per line, max 20)

0 / 20 URLs

How to use the batch URL checker

  • Paste up to 20 domains, one per line, or load a sample list (competitors, AI companies, or news publishers).
  • Press Check All URLs. Each site gets the same 257-bot robots.txt analysis as a single AI crawler check, run one after another so no site is rate limited.
  • Sort the comparison table by score, blocked bots or Tier 1 access, then export CSV or copy the report for a client deck.
  • Open any weak result in the AI crawler diagnostic to find the CDN or HTTP layer a robots.txt scan cannot see.

Batch AI crawler check use cases

Who uses a bulk AI crawler check, and for what
UserList to pasteWhat to look for
SEO or GEO agencyEvery client domainAny client blocking OAI-SearchBot, Claude-SearchBot or PerplexityBot
Competitor researchYour site plus four rivalsWho lets AI search in while you block it
Publisher groupEach title and subdomainInconsistent training rules between titles; robots.txt is per host
Migration QAOld and new hostnamesThe new host lost the robots.txt groups
Monthly monitoringYour key propertiesScore drops after a CDN or plugin update

The migration row matters more in 2026: Cloudflare began blocking AI Training and Agent traffic by default on new domains with ads from 15 September 2026 (Cloudflare, 1 July 2026), so a freshly launched host can behave differently from the old one even with an identical robots.txt.

Reading a portfolio against market benchmarks

A batch run is most useful next to a benchmark. Across 5 million sites, Hostinger found OAI-SearchBot on 55.67% and GPTBot on only 12% (Hostinger, 20 January 2026), and among top news sites 79% block a training bot while 71% also block a retrieval bot (BuzzStream via Search Engine Journal, January 2026). If most of your list blocks retrieval bots, you are with the publishers who gave up live AI citations.

Share of websites each crawler reached Hostinger coverage data: Googlebot 72%, AhrefsBot 60%, Bingbot 57.67%, Meta-ExternalAgent 57.33%, OAI-SearchBot 55.67%, SemrushBot 25%, Applebot 24.33%, GPTBot 12% (down from 84%). Share of websites each crawler reached Googlebot 72% AhrefsBot 60% Bingbot 57.7% Meta-ExternalAgent 57.3% OAI-SearchBot 55.7% SemrushBot 25% Applebot 24.3% GPTBot 12%was 84% Source: Hostinger, 66.7B bot requests across 5M+ sites, 20 January 2026.
Share of sites each crawler reached in January 2026.
Top news sites that block AI bots in robots.txt BuzzStream study of about 100 top US and UK news sites: 79% block at least one AI training bot and 71% block at least one retrieval or live-search bot. Top news sites that block AI bots in robots.txt Block a training bot 79% Block a retrieval bot 71%loses live citations Source: BuzzStream via Search Engine Journal, January 2026.
News publishers: training blocks versus the retrieval blocks that cost citations.

Sample batch report: what a finished comparison looks like

Example output for a five-site portfolio (illustrative values)
SiteScoreTier 1 AI bots allowedMain findingNext step
brand.example869 of 10GPTBot blocked on purposeNone
shop.example413 of 10Wildcard Disallow on /products/Scope the Disallow
blog.example728 of 10No llms.txtUse the llms.txt generator
news.example382 of 10OAI-SearchBot and PerplexityBot blockedUnblock retrieval bots
docs.example0n/arobots.txt returns 5xxFix the server; 5xx stops crawlers

Other free tools for the same audit

Frequently Asked Questions

Can I bulk check AI crawler access for competitors?
Yes. The batch checker reads public robots.txt files, so any public domain works. Paste up to 20 domains, including competitors, and sort the comparison by score or blocked bots.
Why do two sites with the same robots.txt score differently in a diagnostic?
Because robots.txt is only the first layer. A CDN, WAF or hosting firewall can return 403 to AI bots regardless of robots.txt, and from 15 September 2026 new Cloudflare domains block AI training and agent traffic by default on ad-supported pages.
How many URLs can I check at once?
You can check up to 20 URLs simultaneously. Each URL is analyzed against our full database of 257+ bots, checking robots.txt rules and AI infrastructure files (llms.txt, llms-full.txt). Results include an AI Visibility Score from 0-100 based on Bot Access (70 pts), AI Infrastructure (15 pts) and Technical Readiness (15 pts).
What does the batch checker analyze for each URL?
For each URL we check: robots.txt (which of 257+ bots are blocked/allowed per RFC 9309), AI infrastructure files (llms.txt, llms-full.txt) with strict validation. Results are scored 0-100 across Bot Access (70 pts), AI Infrastructure (15 pts) and Technical Readiness (15 pts).
Can I export the batch results?
Yes! You can export all results as a CSV file for spreadsheet analysis, or copy a formatted text report to your clipboard. The CSV includes domain, score, grade, bots allowed/blocked/partial, robots.txt status, AI files status, and key recommendations.
What is the AI Visibility Score?
The AI Visibility Score (0-100) measures how well your site is configured for AI crawler access. It's calculated from 3 focused components: Bot Access (70 pts) based on Tier 1 AI bot accessibility in robots.txt, AI Infrastructure (15 pts) for llms.txt (10 pts) + llms-full.txt (5 pts), and Technical Readiness (15 pts) for sitemap, structured data and HTTPS. Higher scores indicate better AI discoverability.
Is the batch checker free?
Yes, the batch URL checker is completely free. There are no hidden fees, account requirements, or usage limits beyond the 20 URL maximum per batch. Each check runs the same comprehensive analysis as our single URL checker.

Need detailed analysis?

Run a full AI crawler check on any individual URL

Full AI Crawler Check