Skip to the checker
rastrolog

open source · runs in this tab, uploads nothing

The AI bots reading your site. The visitors AI sends back.

Paste a domain to see which of 28 AI crawlers its robots.txt lets in. Drop an access log to count the visits ChatGPT, Perplexity and 10 other AI chats sent you. Both run in your browser.

check a siterobots.txt + llms.txt

Fetched straight from your browser. No proxy, no server.

read a lognginx · Apache · CloudFront · ALB
or paste lines

Your file never leaves your browser.

AI crawlers known by name
28
companies behind them
13
AI chats spotted in referrers
12
bytes of your data uploaded
0

Crawlers fromOpenAIAnthropicPerplexityGoogleMicrosoftCommon CrawlByteDanceAmazonAppleMetaDuckDuckGoYou.comMistral AI

Keep counting after you close this tab

Your server logs · Python 3.10+

The same report in your terminal, plus middleware for FastAPI and Django.

pip install rastrolograstrolog parse access.log

Your pages · one script tag, under 2 KB

Sends one ai_referral event to GA4, Plausible, PostHog, Fathom, Umami, Matomo or Tag Manager.

<script src="https://cdn.jsdelivr.net/npm/rastrolog@0.2.1/dist/snippet.min.js" integrity="sha384-f1WmE4FFMG3T7OCN/djpfKWMNHW3DxGQ3dICa4ZZlIlqLgLnzr4Yzfs0SFK0Wzdm" crossorigin="anonymous" defer></script>

What it detects

28 crawler tokens and 12 AI products. 27 of the tokens come from the vendor's own documentation, and the list is open: signals.json.

Crawler tokens by company, each linked to its documentation
CompanyCrawler tokens
OpenAIGPTBot · ChatGPT-User · OAI-SearchBot
AnthropicClaudeBot · Claude-User · Claude-SearchBot
PerplexityPerplexityBot · Perplexity-User
GoogleGoogle-Extended · Googlebot · Google-Agent · Google-GeminiNotebook
Microsoftbingbot
Common CrawlCCBot
ByteDanceBytespider (third-party source)
AmazonAmazonbot · Amzn-SearchBot · Amzn-User
AppleApplebot · Applebot-Extended
Metameta-externalagent · meta-externalfetcher · meta-webindexer
DuckDuckGoDuckAssistBot
You.comYouBot
Mistral AIMistralAI-User · MistralAI-Index · MistralAI-Training

AI referrers

ChatGPT · Claude · Perplexity · Gemini · NotebookLM · Copilot · You.com · Le Chat · Duck.ai · Meta AI · Grok · DeepSeek

$ rastrolog alerts

One email when an AI company ships a new crawler

When a company adds or renames a crawler, you get its name, what it does with your pages and the exact robots.txt lines to block it. That's the whole newsletter.

You confirm by email first. One click unsubscribes.

Sample alertfor a crawler already on the list
From rastrologNew AI crawler: MistralAI-Training

Mistral AI uses it to collect pages for training its models. Mistral AI's docs

To block it, add these lines to robots.txt:

User-agent: MistralAI-Training
Disallow: /