Log Analyzer parses access logs to identify GPTBot, ClaudeBot, PerplexityBot, Google-Extended and 200+ other crawlers — then shows you which pages AI actually fetches, which it ignores, and which to block.
Powered by the open 3LA AI Bot Database.
Real-time user-agent matching against the 3LA Bot Database. Know whether a request is GPTBot, ClaudeBot, a beneficial scraper, or a hostile content thief.
See exactly which pages AI bots crawl most. Find your "AI-favoured" URLs and the orphans that get ignored — so you know what to publish more of.
Live stream of incoming bot traffic plus complete archive. Filter by bot, path, date range — export everything as CSV.
High-frequency scraping, suspicious paths, undisclosed bots — flagged automatically with severity and recommended robots.txt entries.



Upload Apache / Nginx / Cloudflare logs, or stream live via our log forwarder. All standard formats supported.
Every request is matched against the 3LA Bot Database. Bots are categorised by purpose, threat level and citation behaviour.
Top bots, top crawled paths, request rate over time, threat events — all visible in one real-time view with 90-day history.
One-click export of an AI-aware robots.txt that welcomes citation bots and blocks the scrapers you actually want out.
Apache Combined, Nginx default and custom, Cloudflare Enterprise Logs, and AWS CloudFront JSON. Bring what you have — we auto-detect the format on upload.
Log Analyzer is the raw log-parsing engine — it tells you every crawler that touched the site. Bot Tracker layers real-time classification, citation-chain linking and Slack alerts on top. Many teams use both: Log Analyzer for historical reporting, Bot Tracker for live decisions.
You control retention. Default is 90 days of parsed request records in your workspace. Raw log files are deleted after parsing unless you enable extended retention.
Yes. The 3LA Log Forwarder is a lightweight daemon that streams parsed events to your workspace in real time. Works on Apache, Nginx and Cloudflare Workers.
No. Log Analyzer strips IP addresses and query strings at parse time by default. You never send us user-identifying data unless you explicitly enable it.
Every audit runs against ChatGPT, Claude, Gemini, Perplexity and Mistral — the engines where your customers ask questions before Google.
ChatGPT
OpenAI
Claude
Anthropic
Gemini
Perplexity
Perplexity
Mistral
Mistral AI
3LA plugs into the tools your team already uses — from LLM APIs and search consoles to the delivery surfaces where reports land.
Ahrefs
Bing Webmaster
Google Search Console
GA4
Microsoft Clarity
Plausible
GetCookie
Vertex AI
SocialCrawl
Beautiful Soup
Brønnøysund Registeret
WordPress
Google Docs
Slack
Notion
Jira
NotebookLM
Turn raw access logs into an AI-visibility signal in under 10 minutes — no schema mapping, no SQL, no rebuild.
Try Log Analyzer free