Window: last 14 days · dataset fibr_axp_page_hits · auto-refresh every 5 min
Bot hits
12,442
↑ 12.4% vs prior 14d
Stripped
5,547
↑ 142% · 44.6% share
Origin bot-miss
3,639
↑ 32.4% · 29.2% fell through
Unique paths
2,014
↓ 11.5% distinct URLs
Unique bots
18
↓ 5.3% UA matches
Avg latency
357 ms
↓ 9.5% worker wall-clock
Max latency
10,664 ms
↑ 95.0% worst-case
Daily volume stripped vs origin-bot-miss
Each bar = one UTC day. Green = served from stripped/. Orange = bot-miss (path we don't have stripped, fell through to Framer).
Daily volume by class live vs search-index vs training
Live (blue) = real-time agents fetching while a user asks an AI a question. Search-index (purple) = crawlers building a search index that AI assistants then query at chat time (Perplexity, Claude-SearchBot, etc.). Training (orange) = offline crawlers indexing for model training. Watching live + search-index trend up means humans-via-AI are finding our content.
Daily coverage % share of bot requests served from stripped/
Higher = more bot traffic served the fast, clean stripped HTML. As more pages get stripped over time, this should trend up.
Hourly heatmap day-of-week × hour, UTC
Each cell = one hour of one weekday over the 14d window. Darker = more bot hits at that time. Reveals when crawlers are most active so you can plan deploys around quiet windows. Buckets are UTC and don't follow the timezone toggle — shifting them would silently misalign the grid.
lessmorepeak: 280/hr
Latency by served variant stripped vs origin pass-through
Worker wall-clock time. Stripped = bot got pre-stripped HTML from the Assets binding. Origin-bot-miss = bot fell through to Framer (extra TLS + network round-trip). The gap is the latency benefit the strip pipeline gives bots.
Variant
Hits
Avg
Min
Max
origin-bot-miss
3,639
401 ms
51 ms
10,664 ms
stripped
5,547
335 ms
100 ms
7,939 ms
stripped-edited
3,256
344 ms
39 ms
6,417 ms
Status code breakdown HTTP responses we returned to bots
Healthy = mostly 2xx. Spikes in 4xx/5xx mean bots are seeing errors — investigate before they de-rank us.
Coverage by path family which sections of the site have gaps
First URL segment groups paths into families (/faq/*, /blog/*, etc.). Compare stripped vs miss to see where the strip pipeline has the worst coverage.
Family
Total
Stripped
Bot-miss
Coverage
/faq/*
2,911
2,801
6
96.2%
/guides/*
2,256
30
2,180
1.3%
/blog/*
1,102
346
78
31.4%
/glossary/*
1,071
849
222
79.3%
/
802
0
0
0.0%
/conversion-rate-optimization/*
427
345
17
80.8%
/customer-stories/*
334
129
85
38.6%
/ab-testing/*
327
226
24
69.1%
/tools/*
284
189
26
66.5%
/landing-page/*
269
189
8
70.3%
/pricing/*
156
0
0
0.0%
/api/*
124
0
124
0.0%
/geo/*
116
49
0
42.2%
/pilot/*
104
11
0
10.6%
/whitepaper/*
97
25
13
25.8%
/seed-funding/*
86
0
0
0.0%
/croagency/*
84
52
5
61.9%
/about-us/*
76
0
0
0.0%
/@fs/*
51
0
51
0.0%
/llm-personalization/*
49
0
0
0.0%
By country
Code
Country
Hits
US
United States
10,428
SG
Singapore
837
CN
China
154
IN
India
125
NL
Netherlands
99
DE
Germany
90
MX
Mexico
55
AU
Australia
54
BE
Belgium
50
DK
Denmark
46
JP
Japan
45
TW
Taiwan
43
PL
Poland
42
GB
United Kingdom
39
BR
Brazil
37
Bot vs AS-org identity verification
Match = bot UA arrives from a network the vendor is known to use. Spoof? = UA + AS-org don't line up; likely UA fake. Unknown = no expected list yet for this bot.
Bot
AS organisation
Verdict
Hits
Meta-ExternalAgent
Meta Platforms Ireland Limited
match
3,423
Amazonbot
Amazon Technologies Inc.
match
1,683
Amazonbot
Amazon Data Services Northern Virginia
match
1,612
ClaudeBot
Anthropic, PBC
match
1,326
Bytespider
Amazon Data Services Singapore
spoof?
761
PerplexityBot
Amazon Technologies Inc.
match
577
ChatGPT-User
Microsoft Limited
match
477
OAI-SearchBot
Microsoft Limited
match
337
Claude-User
Google LLC
match
222
Amazonbot
Amazon.com, Inc.
match
162
ChatGPT-User
Microsoft Corporation
match
144
CCBot
Amazon Data Services Northern Virginia
match
132
OAI-AdsBot
Microsoft Corporation
match
69
ClaudeBot
Google LLC
match
69
OAI-AdsBot
Microsoft Limited
match
69
Bytespider
Beijing Zhonglianlixin Technology Co., Ltd.
spoof?
67
Claude-User
UNINET
spoof?
55
OAI-SearchBot
Microsoft Corporation
match
55
PerplexityBot
Google LLC
spoof?
50
Bytespider
China Unicom Hebei province network
spoof?
45
OAI-SearchBot
Microsoft Deutschland MCIO GmbH
match
42
Grok
Google LLC
spoof?
41
Bytespider
CHINANET hebei province network
spoof?
40
GPTBot
Microsoft Limited
match
37
DuckAssistBot
Microsoft Corporation
match
30
YouBot
You.com
spoof?
29
Claude-User
Comcast Cable Communications, LLC
spoof?
27
Bytespider
Google LLC
spoof?
26
Claude-User
AT&T Enterprises, LLC
spoof?
26
DuckAssistBot
Google LLC
spoof?
25
HTTP / TLS mix spoof signal
A bot UA pretending to be a major vendor over an unusual HTTP/TLS combo (e.g. claiming to be GPTBot but speaking HTTP/1.1 + TLS 1.2 when real OpenAI uses HTTP/2 + TLS 1.3) is a likely spoof. Watch the long tail, not the dominant bar.
HTTP protocol
HTTP/27,49160.2%
HTTP/1.14,94439.7%
HTTP/370.1%
TLS version
TLSv1.312,431100.0%
AS-org leaderboard top networks fetching us, regardless of UA
Independent of bot name — useful for spotting volume from networks that don't claim a bot UA, or cross-checking against the Bot vs AS-org table above.
AS organisation
Hits
Distinct bots
Meta Platforms Ireland Limited
3,423
1
Amazon Technologies Inc.
2,261
3
Amazon Data Services Northern Virginia
1,745
3
Anthropic, PBC
1,326
1
Microsoft Limited
929
5
Amazon Data Services Singapore
761
1
Google LLC
608
15
Microsoft Corporation
299
5
Amazon.com, Inc.
165
2
Infraly, LLC
68
8
Beijing Zhonglianlixin Technology Co., Ltd.
67
1
Limestone Networks, Inc.
63
8
UNINET
55
1
Microsoft Deutschland MCIO GmbH
46
3
China Unicom Hebei province network
45
1
Live tail last 50 bot hits in the past 6h
Period-independent — same on 7D / 14D / 30D. AE write delay is ~30–90s, so "live" actually lags real-time by about a minute. Useful for incident triage and spotting bot spikes.