Skip to content
Cloudflare Docs

Analyze AI traffic

AI Crawl Control metrics provide you with insight on how AI crawlers are interacting with your website (Cloudflare zone).

To view AI Crawl Control metrics:

  1. Log in to the Cloudflare dashboard, and select your account and domain.

  2. Go to AI Crawl Control.

    Go to AI Crawl Control

You can find meaningful information across the Overview, Crawlers, and Metrics tabs.

View the Overview tab

The Overview tab provides a snapshot of AI crawler activity:

ComponentWhat you can do
Executive summaryReview total request volume, volume change, most common status code, most popular path, and high-volume crawler activity.
Managed robots.txt statusCheck whether Cloudflare managed robots.txt is enabled for your zone.
Metrics with trend chartsMonitor total requests, allowed requests, unsuccessful requests, and total referrals (paid plans only).
Crawlers grouped by operatorsExplore crawlers organized by company (OpenAI, Microsoft, Google, ByteDance, Anthropic, Meta) with allowed requests, referrals (paid plans only), and activity change percentages. Select a crawler or operator to drill down in the Crawlers tab.
FiltersCustomize your view by date range, crawler, operator, hostname, or path. All metrics update dynamically.

View the Crawlers tab

The Crawlers tab provides detailed information about individual AI crawlers and allows you to set Block or Allow controls:

ColumnDescription
CrawlerThe name of the AI crawler.
OperatorThe company that operates the crawler.
Data transferTotal bandwidth consumed by this crawler's requests. Formatted as KB, MB, or GB.
RequestsTotal number of requests from this crawler.
ActionCurrent access control setting (Allow or Block).

For more information on managing crawler access, refer to Manage AI crawlers.

View the Metrics tab

The Metrics tab provides detailed analytics and charts to help you understand how AI crawlers are interacting with your website.

Requests over time

Visualize crawler activity patterns over the selected time period. Use the view selector to switch between metrics:

ViewDescription
All requestsTotal requests including blocked and error responses.
Allowed requestsRequests that received a successful response (status 200-299).
Data transferBandwidth consumption for allowed requests over time, formatted as KB, MB, or GB.

You can group the data by different dimensions:

DimensionDescription
CrawlerTrack activity from individual AI crawlers (such as GPTBot, ClaudeBot, Bytespider).
CategoryAnalyze crawlers by their purpose or type.
OperatorDiscover which companies (such as OpenAI, Anthropic, ByteDance) are crawling your site.
HostBreak down activity across multiple subdomains.

Status code distribution

The Status code distribution chart shows HTTP response codes for AI crawler requests over time:

  • 2xx — Successful responses
  • 3xx — Redirects
  • 4xx — Client errors (including 403 blocked and 402 payment required)
  • 5xx — Server errors

Use this chart to identify patterns in how your site responds to AI crawlers, including the distribution of error codes and the volume of redirects.

Top referrers

Identify traffic sources with referrer analytics to understand discovery patterns and content popularity from AI operators.

ViewDescription
Referral sourcesTop domains sending AI-driven referral traffic to your site (for example, chatgpt.com, perplexity.ai).
Destination patternsWhich site areas receive the most AI-driven referral traffic, grouped by pattern (for example, /blog/*, /api/*).

Toggle between views using the tabs in the Top referrers section.

Referrals over time

Track referral traffic trends over your selected time period. Group by:

DimensionDescription
OperatorStacked area chart showing referrals by company (OpenAI, Anthropic, etc.).
SourceTop referral URLs driving traffic.
TotalAggregate referral volume.

The Most popular paths table shows which pages on your site are most frequently requested by AI crawlers.

ColumnDescription
PathThe page path that was requested.
HostnameThe hostname of the requested page.
ReferralsNumber of referral visits to this path from AI platforms.
Allowed requestsNumber of successful requests to this path.

To see a breakdown by crawler per path, use the top-level filters.

Analyze site areas with pattern grouping

Select the Patterns tab to see requests grouped by URI pattern (such as /blog/*, /api/v1/*, or /docs/*). This helps you quickly identify which areas of your site AI crawlers target most.

Pattern grouping aggregates individual paths into site areas:

  • Patterns include up to 2 levels of depth (for example, /api/*, /api/v1/*)
  • The root pattern /* shows total traffic across your site
  • Patterns are not aggregated across hostnames
  • Single-path patterns display without wildcards (for example, sitemap.xml instead of sitemap.xml/*)

Additional tabs include:

  • All — Combined content and media requests (individual paths, not patterns)
  • Content — HTML, JSON, and text content
  • Media — Images, videos, and other media files

Filter and export data

Use the filter bar to narrow your analysis by multiple criteria:

FilterDescription
Date rangeSelect the time period to analyze.
CrawlerFilter to specific AI crawlers.
OperatorFilter to specific companies.
HostnameFilter to specific subdomains.
PathFilter to specific URL paths or patterns.

Combine multiple filters for complex analysis. All metrics and charts update dynamically based on your filter selection.

To export your data, select Download CSV or Download image. Downloads include all applied filters and groupings.

Per-crawler drilldowns

The Crawlers tab includes an actions menu for each crawler with the following options:

ActionDescription
View MetricsFilter the Metrics tab to the selected crawler.
View on Cloudflare RadarLearn more about each verified crawler on Cloudflare Radar.
View in Security AnalyticsFilter Security Analytics by detection IDs (Bot Management customers).
Copy User AgentCopy user agent strings for use in WAF custom rules, Redirect Rules, or robots.txt files.
Copy Detection IDCopy detection IDs for use in WAF custom rules (Bot Management customers).

Programmatic access

For programmatic access to AI Crawl Control analytics, use the GraphQL Analytics API. The API provides access to the same data available in the dashboard, including detection IDs, referrer data, and data transfer metrics.