Skip to content50% off your first yearClaim 50% off
AutoSEO

AI bot traffic analytics

Know which AI bots read your site. Page by page, day by day.

AI engines can only cite what their crawlers have fetched. AutoSEO reads your server logs, CDN or log files, recognizes 27 AI and search crawlers — from GPTBot and ClaudeBot to PerplexityBot and OAI-SearchBot — verifies them against published IP ranges, and shows which pages they visit and how your site responds.

AutoSEO bot traffic analytics with crawler visits per day for Googlebot, GPTBot, ChatGPT-User and ClaudeBot and the share of verified requests

Why it matters

No crawl, no citation. Every AI answer starts with a fetch.

Before an AI engine can quote your pricing page, its crawler has to fetch it — for training, for a search index or live when a user asks. Server logs are the only place that shows whether that happened, and most analytics tools filter bots out entirely.

  1. 01

    Training, search and user fetches differ

    GPTBot collects training data, OAI-SearchBot builds a search index and ChatGPT-User fetches pages live for a user. Each tells you something different.

  2. 02

    Spoofed bots distort the picture

    Anyone can send a GPTBot user agent. Checking the IP address against the operator's published ranges separates real crawlers from scrapers.

  3. 03

    Errors cost citations

    A crawler that hits 404s, redirect chains or server errors on key pages leaves with nothing to cite. Status codes per bot show where to fix.

Crawlers recognized
27
AI, search and SEO bots
Operators verified
6
Against published IP ranges
Live connectors
3
Cloudflare, Akamai, server logs
Log file uploads
1 GB
Plain or gzip, per file

What you get

Every AI crawler visit, verified and broken down.

  • 27 crawlers, grouped by purpose

    Bots from OpenAI, Anthropic, Perplexity, Google, Microsoft, Apple, Meta, Amazon and more, labeled as training, search index, user-triggered or SEO tool.

  • IP verification

    Requests from OpenAI, Anthropic, Perplexity, Google, Microsoft and Apple crawlers are checked against their published IP ranges, and spoofed visits are counted separately.

  • Visits per day and per bot

    Daily crawler visits, unique URLs and trends against the previous period, plus when each bot was last seen.

  • Crawled pages

    Which URLs each crawler fetched and how often, so you can see whether your pricing, product and docs pages get read.

  • Response performance

    Status codes per crawler — success, redirects, client and server errors — to catch pages that fail only for bots.

  • Logs, CDN or API

    Upload nginx, Apache, Cloudflare, Akamai or NDJSON logs, stream from a Cloudflare Worker, Logpush or Akamai DataStream 2, or push NDJSON from any backend.

How it works

From raw logs to a crawler report in three steps.

  1. 1 Step 1

    Choose how data arrives

    Upload a log file, deploy the Cloudflare Worker on any plan, use Logpush or Akamai DataStream 2, or ship logs with nginx, Vector or Fluent Bit.

  2. 2 Step 2

    AutoSEO filters and verifies

    Only crawler requests are kept. Each is matched to a bot, checked against published IP ranges where available and deduplicated.

  3. 3 Step 3

    Spot gaps and fix them

    See which bots skip important pages or run into errors, then run a crawlability check to find out why.

FAQ

Frequently asked questions

What is AI bot traffic?

AI bot traffic is the requests AI crawlers make to your website: training crawlers like GPTBot and ClaudeBot, search crawlers like OAI-SearchBot and PerplexityBot, and user-triggered fetchers like ChatGPT-User that load a page while answering a question. It shows up in server logs, not in normal web analytics.

How do I see if ChatGPT crawls my website?

Look for GPTBot, OAI-SearchBot and ChatGPT-User in your server or CDN logs. AutoSEO does this for you: upload a log file or connect Cloudflare, Akamai or a log shipper, and it lists every visit by these crawlers with the pages they fetched and the status codes they got.

Which AI crawlers does AutoSEO recognize?

27 user agents, including GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, Claude-User, Claude-SearchBot, PerplexityBot, Perplexity-User, Googlebot, GoogleOther, Bingbot, Applebot, Meta-ExternalAgent, Bytespider, Amazonbot, DuckAssistBot, MistralAI-User and CCBot. SEO crawlers such as AhrefsBot and SemrushBot are shown for comparison.

How does bot verification work?

OpenAI, Anthropic, Perplexity, Google, Microsoft and Apple publish the IP ranges their crawlers use. AutoSEO loads these lists and checks the IP address of each request, so a visit that claims to be GPTBot from an unknown address is marked as unverified.

Does the Cloudflare Worker slow down my site?

The Worker passes every response through unchanged and reports bot visits in the background. On Cloudflare Enterprise you can use Logpush instead, which sends logs without touching requests at all.

Can I use AutoSEO without CDN access?

Yes. Upload access logs from nginx, Apache or other servers as plain or gzip files of up to 1 GB, or push NDJSON to the ingest API with a project token. Fastly and AWS CloudFront connectors are listed as coming soon.

Is AI bot traffic analytics free?

Bot traffic analytics is part of the open-source AutoSEO app and free to self-host with every feature. AutoSEO Cloud gives you a managed workspace for $50 per month with $10 of AI and data usage included. Log uploads and the Cloudflare and Akamai connectors cost nothing extra.

See which AI crawlers read your site

Start with an AutoSEO Cloud workspace for $50/month, or self-host the open-source edition for free.

Claim 50% off