AI crawler analytics
See which AI is reading your website.
ChatGPT, Claude, Perplexity and Google’s AI crawlers fetch your pages every day. Search Console lumps them in with everything else, so you never see it. TrustTraffic tracks them server-side and shows exactly who’s reading, how often, and which pages.
Crawler tracking is free forever · no credit card · live in 2 minutes
Demo data: a preview of what your dashboard looks like. Install the tracker to see real hits from your own site.
The blind spot
Your analytics were built for humans with browsers.
AI crawlers don’t run JavaScript, so your normal analytics snippet never fires for them. They’re invisible to Google Analytics, Plausible, everything client-side. And Search Console rolls AI Overview activity into your regular search numbers, with no way to split it out. The result: the fastest-growing source of traffic on the web is the one you can’t measure.
Is your site open to AI?
Check which AI bots your robots.txt lets in.
Before any crawler reads a page, robots.txt decides who’s allowed. Paste any domain and TrustTraffic reads its robots.txt live and shows which of the 53 known AI crawlers are allowed, blocked, or partially restricted. No install, no account. Want a verdict? Get your robots.txt roasted and share the grade.
Real check, read straight from the site’s robots.txt. Try your own domain.
Minigames
Your crawler data, but make it a game.
Kick AI bots out of a nightclub and leave with a real robots.txt, no account needed. Install the tracker and your own crawlers move into a zoo you can walk around.
Walk around a zoo of your crawlers, one species per bot.
Every page is a skyscraper. More AI crawls, taller tower. In 3D.
Ten user agents. Name the maker or the job. Share your score.
Paste any domain, get a letter grade and a roast you can share.
Let AI bots in or kick them out. Leave with a real robots.txt.
How it works
Live in about two minutes.
// copy-paste, nothing to npm install
const AI_BOTS = /GPTBot|ClaudeBot|PerplexityBot|…/i;
export function middleware(req, event) {
if (AI_BOTS.test(req.headers.get('user-agent') ?? ''))
event.waitUntil(fetch(COLLECT, { method: 'POST', body: … }));
}Pricing
Plans that scale with your checks.
Seeing which AI crawlers read your site is free, no credit card. Citation tracking (did ChatGPT, Perplexity or Google’s AI actually cite you?) runs on paid AI APIs, so it’s metered in tokens on the paid plans. Pay monthly, or yearly at a discount.
Free
Every AI crawler reading your site. No card, no clock.
forever
Track my site- ✓Unlimited AI crawler tracking
Pro
For a founder watching the searches that matter.
billed monthly
Get Pro — $9/mo- Everything in Free, plus
- ✓100 citation tokens / mo≈ 10 searches a week on 2 engines
- ✓Bot-vs-human traffic ratio (opt-in human tracking)
- ✓404 signal + daily notifications
- ✓Citation checks: ChatGPT, Perplexity, Google AI
- ✓API keys: 1 on Pro, 2 on Super, 5 on Supreme
Super
For a growing site that also wants an eye on rivals.
billed monthly
Get Super — $19/mo- Everything in Pro, plus
- ✓300 citation tokens / mo≈ 30 searches a week on 2 engines, or 4 a day
- ✓3× the citation checks of Pro
- ✓Competitor citations + notifications
Supreme
For agencies and content-heavy sites, at volume.
billed monthly
Get Supreme — $39/mo- Everything in Super, plus
- ✓800 citation tokens / mo≈ 80 searches a week on 2 engines, or 12 a day
- ✓2.7× the citation checks of Super
← swipe for more plans →
FAQ
Good questions.
Why can’t I just use Google Analytics for this?+
AI crawlers don’t execute JavaScript, so any client-side snippet (GA, Plausible, etc.) never runs for them. The only place they show up is your server logs, which is exactly where TrustTraffic’s tracker sits.
Does this slow down my site?+
No. The tracker checks the User-Agent against a bot list and fires a fire-and-forget request only on matches. Real visitors are never blocked or delayed.
What do I install?+
A few lines of copy-paste code where your site runs: Next.js middleware, Express, a Cloudflare Worker, or one PHP file dropped into WordPress. No package to install, just your token.
Do you track my human visitors?+
By default, no. TrustTraffic logs only known AI crawlers, with no cookies and no personal data. Turn on the bot-vs-human ratio and it adds one number: human page views as a daily total, so you can see what share of your traffic is AI. Still no cookies, no per-visitor tracking, no PII. Just a count.
Can’t a bot just fake its user-agent?+
User-agents are self-reported, so anyone can claim to be GPTBot. That’s why TrustTraffic checks each hit’s IP against the ranges OpenAI, Perplexity, Google, Apple and Microsoft publish, and marks it verified or not. A spoofed hit still tells you something is scraping you.
What about citation tracking (did ChatGPT actually cite me)?+
That’s part of the Pro, Super, and Supreme plans. You pick the queries and engines (ChatGPT, Perplexity, Google AI Overviews) and we check on a schedule, metered in tokens. Save your queries and checks start running straight away, weekly or daily.
What are 404 notifications and competitor tracking?+
404 notifications (Pro and above) tell you when an AI crawler asks for a page on your site that doesn’t exist. That’s a page worth building. Competitor citation tracking (Super and above) flags it when a citation check turns up a domain you’ve marked as a competitor, so you see it without running a second query.
Find out who’s reading before your competitors do.
Track my siteCrawler tracking is free. No credit card, no trial clock.