Access · Agent Analytics & Crawler Access
You can't be the answer if the engines can't read you.
Sixteen AI crawlers feed the answer engines. Synthic checks your robots.txt against all of them, then reads your server logs to show which ones actually came.
Agents tracked
16
Allowed
14
Blocked
2
answering without you
robots.txt · the two lines that matter
User-agent: CCBot
Disallow: / ← blocks a live answer engine
User-agent: GPTBot
Allow: /16
AI crawlers in the registry
3
kinds: live · search · training
live
robots.txt fetched at check time
your logs
parsed, never sampled
Anatomy
How it's built, part by part.
01Access
Blocked by accident is the most common failure.
A blanket Disallow written for one bot quietly blocks them all. Synthic evaluates your live robots.txt per crawler, with the exact rule that matched, plus llms.txt and sitemap presence.
Live user agents
A person is pulling you into an answer right now.
- ChatGPT-UserOpenAI
- Claude-UserAnthropic
- Perplexity-UserPerplexity
Search index
Feeds the retrieval layer engines cite from.
- OAI-SearchBotOpenAI
- Claude-SearchBotAnthropic
- PerplexityBotPerplexity
- GooglebotGoogle
- BingbotMicrosoft
Training crawlers
Feeds the next model version.
- GPTBotOpenAI
- ClaudeBotAnthropic
- Google-ExtendedGoogle
- AmazonbotAmazon
- Applebot-ExtendedApple
- Meta-ExternalAgentMeta
- BytespiderByteDance
- CCBotCommon Crawl
02Analytics
Who reads you, and who is answering with you.
Paste your access logs. Every AI agent hit, segmented: live user-agents mean a person just pulled your page into an answer; search bots feed retrieval; training crawlers feed the next model.
Access · 30
- AI crawlers can read the site
- llms.txt present
- sitemap.xml present
Structured · 24
- JSON-LD structured data
- FAQ schema for answer retrieval
Meta · 15
- Descriptive <title>
- Meta description
- Canonical + Open Graph
Content · 21
- Clear heading hierarchy
- Answer-first / Q&A structure
- Substantive content
What you get
Three things, done properly.
01
Crawler access checks
Your live robots.txt against sixteen AI agents, with the exact rule that matched each verdict.
02
Agent analytics from your logs
Every AI agent hit in your access logs, segmented into live, search and training traffic.
03
llms.txt and sitemap presence
The two files that tell an engine what you are and where to look — checked, and generated if missing.
Specification
Inputs, outputs, cadence, evidence.
- Registry
- 16 AI crawlers in three kinds — live user agents, search indexers, training crawlers — with vendor and purpose
- Access check
- Live fetch of robots.txt; per-agent verdict with the exact matching rule; llms.txt and sitemap.xml presence
- Log input
- Combined Log Format lines (Nginx and Apache defaults), pasted or uploaded
- Log outputs
- Hits by bot, by kind and by day; top paths; paths fetched by live agents
- Downstream
- Blocked-crawler findings feed the Action Center and the AEO site audit
- Never shown
- Estimated crawl traffic — only lines you provided are counted
The answer is being written right now.
Run a live audit and see exactly where you stand — before your competitor does.
- Free first audit
- No credit card
- Live engine data
- Your data stays yours
- Cancel anytime