Log in
Sign up with Google
Log file analysis

See which AI bots are crawling your website

ChatGPT, Claude, Perplexity, Google and other platforms crawl the web around the clock. Traditional analytics tells you almost nothing about this activity. Log Hero makes it visible.

Every request your server answers becomes a data point: bot name, requested path, status code and response time. You read it in the Bot Activity report in your Keyword Hero account, and the same data lands in your own Google Analytics property.

Sign up with Google

Free.
No plan to choose, no card to enter.

app.log-hero.com/bot-activityFree

Bot Activity

Jul 21 until Aug 19, 2026

All bots
Bot hits
18,420
AI bot hits
10,704
Bot hits per daylast 20 days
GPTBot Googlebot ClaudeBot Other
Works with
The blind spot

Your analytics cannot see a single bot

Normal web tracking runs on JavaScript in the browser. Google Analytics, Matomo and every tag manager work the same way: a script loads, it fires, a session is counted. AI bots do not execute that script. Crawler research across hundreds of millions of requests found no evidence of JavaScript execution at all. They read your JavaScript files as text and never run them.

So every AI bot visit is missing from your reports. Not sampled, not delayed, absent. Your server wrote all of it down anyway, in the access log, one line per request.

Any JavaScript tag GA4, Matomo, GTM
BotSessionsShare
GooglebotSearch
no data
GPTBotAI training
no data
ClaudeBotAI training
no data
PerplexityBotAI assistant
no data
ChatGPT-UserAI assistant
no data
bingbotSearch
no data
0 bot sessions recorded, in any of them
Access log, read by Log Hero same 30 days
BotHitsShareTrend
GooglebotSearch
4,036
21.9%
GPTBotAI training
4,982
27.0%
ClaudeBotAI training
2,671
14.5%
PerplexityBotAI assistant
1,603
8.7%
ChatGPT-UserAI assistant
847
4.6%
bingbotSearch
1,768
9.6%
18,420 bot requests recorded
Why now

A second audience arrived, and it does not show up in any report

11.7%
GPTBot's share of all crawler traffic on the web, up from 4.7% a year earlier.
Cloudflare Radar, May 2024 to May 2025
4×
As many requests from GPTBot as in the same month a year before. Live fetches made on behalf of a person, when somebody asks ChatGPT about a page, grew faster still.
Cloudflare Radar
4.2%
Of all HTML requests in 2025 came from AI bots. Googlebot alone accounted for 4.5%.
Cloudflare Radar 2025
40%
Of total crawl activity on high traffic sites, in practitioner analysis of enterprise logs.
Reported by Similarweb, 2026
Bot activity

Make AI bot traffic visible

AI platforms are becoming a new audience for your content. Their crawlers access websites to discover, retrieve and process information, often without ever creating a traditional website session. Log Hero gives you visibility into this activity.

app.log-hero.com/bot-activityFree

Bot Activity

Performance from Jul 21, 2026 until Aug 19, 2026

Log Hero is receiving bot traffic for this domain.

All bots All statuses
Bot hits
18,420
— vs previous 30 days
Error rate
4.6%
— vs previous 30 days
Active bots
45
— vs previous 30 days
Avg response
256 ms
— vs previous 30 days
Bot hits per day BotStatus classCategory
9006003000
Jul 21Jul 26Jul 31Aug 05Aug 10Aug 15Aug 19
GPTBot ClaudeBot Googlebot PerplexityBot ChatGPT-User bingbot Other
Who

Every AI bot, by name

GPTBot, ClaudeBot, PerplexityBot, ChatGPT-User and every other agent that reaches your server, counted per day.

What

The content they take

Which pages, files and feeds each crawler pulls most often, so you can see what actually ends up in AI answers.

Trend

Who is gaining ground

Which bots are getting more active from week to week, and how AI crawlers compare with Googlebot and bingbot.

One view

AI bots and search engine crawlers. One view.

AI crawlers are only part of the picture. Log Hero also shows you how search engines like Google and Bing crawl your website, in the same report, over the same period.

Bots 18,420 requests · 45 bots seen
BotHitsShareStatus mixAvg respTrend
GPTBotAI training
4,982
27.0%
142 ms
GooglebotSearch
4,036
21.9%
118 ms
ClaudeBotAI training
2,671
14.5%
156 ms
bingbotSearch
1,768
9.6%
131 ms
PerplexityBotAI assistant
1,603
8.7%
149 ms
ChatGPT-UserAI assistant
847
4.6%
335 ms
ApplebotSearch
792
4.3%
127 ms
meta-externalagentAI training
737
4.0%
168 ms
AmazonbotSearch
626
3.4%
121 ms
OtherOther
358
1.9%
275 ms
01

Search crawlers

Googlebot, bingbot, Applebot. They crawl for the index that still sends you most of your organic traffic. This is the bucket you almost never want to restrict.

02

Training crawlers

GPTBot, ClaudeBot, meta-externalagent. They collect content for foundation models. Per OpenAI, disallowing GPTBot signals that your content should not be used in training, which makes blocking a data rights decision rather than a visibility one.

03

Retrieval bots

ChatGPT-User, OAI-SearchBot, PerplexityBot. They fetch pages in real time to answer a question inside an AI assistant. Blocking them removes you from AI search results.

Log Hero separates all three in your log, so you can decide per bucket instead of per guess.

Crawl health

Every request, not just every session

A log line carries what standard web tracking never records: the status code the server returned, how long it took and which agent asked for it. That is where crawl problems become visible. Redirect chains that burn crawl budget, missing URLs that bots keep requesting, server errors during peak crawl windows and pages that answer crawlers slowly.

Responses by status
18,420responses
2xx OK16,94692.0%
3xx Redirect9405.1%
4xx Client error4422.4%
5xx Server error920.5%
Top crawled pathslast 30 days
URLViews
/1,842
/robots.txt1,610
/blog/ai-search-guide1,204
/sitemap_index.xml640
/pricing512
/blog/log-file-analysis486
/features/search-intent372
/not-provided264
Top errorsby hits
CodePathTop botHits
404/wp-content/uploads/fonts/roboto-500.woff2mostly Googlebot148
404/.well-known/traffic-advice96
404/ads.txtmostly Googlebot42
500/search?q=winter+layeringmostly GPTBot31
Guide

New to log files? Read the guide.

What a log line contains, where to find yours, which fields carry the findings and six checks for a first analysis. Written for people who have never opened an access log.

Read the guide
Scope

Professional log file analysis, without ever opening a log file

01

Bot detection

Which bots visit your website. Every request is matched against a maintained list of AI crawlers, search engine bots and other agents, verified by IP address.

02

Status codes

The status code of every hit. Which pages answer 404 to a crawler that keeps coming back, and which redirect chains eat into the crawl.

03

Response time

How long your server took to answer, per bot and per path. Slow pages during a peak crawl window stop being a guess.

04

Requested paths

Which URLs actually get the attention. Pages, images, PDFs, robots.txt and sitemaps, all of it counted.

05

User agents

The full agent string behind each hit, so a training crawler is never confused with a live fetch on behalf of a person.

06

Human traffic stays anonymous

Log Hero reports bot activity. Requests from people are anonymised, so no personal data ends up in your reports and nothing has to be added to your pages.

SetupFree

Four steps to your first bot report

Log Hero reads standard access logs. No tracking script, no change to your pages.

Free.
No plan to choose, no card to enter.

Sign up with Google
01

Open your account

Sign in with your Google account and select the domain you want to track. Your bot data arrives in the Keyword Hero app, and Log Hero also creates a separate Google Analytics property for it as a raw source, ready for your own dashboards and analyses.

02

Connect your log source

Install the integration for your stack. It reads requests as your server answers them, so nothing has to be exported, parsed or stored on your side. Hits arrive within minutes.

Install an integration →
03

Requests get classified

Status code, response time and requested path are already in the log line. Log Hero matches every request against a maintained list of AI crawlers, search engine bots and other agents, verified by their IP addresses.

GO

Read it in the app or in GA

Every bot visit shows up in the Bot Activity report in your Keyword Hero account, in real time. The same data lands in your Google Analytics property, so segments, filters and explorations work the way you already know them.

Works with
Voices

What the pros say about log analysis

Log files are so underrated, so much good information in them.

John Mueller, Google
@JohnMu · 5 April 2016

Yes, that's still the case. Sometimes discouraging crawling is also helpful. Check your log files, they explain crawling of your site best.

John Mueller, Google
@JohnMu · 1 June 2017

Know who is consuming your content

Your visitors are not the only audience for your website. Search engines crawl it. AI platforms consume it. Log Hero makes it visible and turns bot activity into data you can analyze.

Free. Your account is ready in a minute.