サーバー側で受け取った時点で分類
AI クローラーの多くはページの JavaScript を実行しないため、ブラウザで動く計測タグには写りません。このサイトはリクエストがアプリに届いた時点で User-Agent を既知の bot 名と照合し、応答を待たせずに集計へ加えます。

AI にどう読まれているかを、サーバー側の事実で毎日記録する。
このサイト全域に届いた AI クローラーのアクセスを、サーバー側で受け取った時点で分類・集計し、そのまま公開しています。検索・対話アシスタント系は歓迎し、学習・大量収集系は観察したうえで bulk export だけに課金する、という方針をそのまま計器盤にしたものです。
課金レーンは x402 プロトコルで本番稼働中です。学習・収集系 bot が bulk export(CSV)を取得するときだけ、Base 上の USDC で支払いを求めます。読む側(HTML・Markdown・各 JSON)はどの bot にも無料で、収益の発生を保証するものではありません。
日次集計のみを公開しています。raw log、IP アドレス、完全な User-Agent 文字列、query string は保存しません。
| 日付 | 合計 | Charge(観察・export 課金) | Allow(歓迎) |
|---|---|---|---|
| 2026-10-13 | 63 | 1 | 62 |
| 2026-10-14 | 80 | 51 | 29 |
| 2026-10-15 | 25 | 2 | 23 |
| 2026-10-16 | 66 | 3 | 63 |
| 2026-10-17 | 46 | 5 | 41 |
| 2026-10-18 | 26 | 3 | 23 |
| 2026-10-19 | 28 | 27 | 1 |
| クローラー | レーン | リクエスト | 比率 |
|---|---|---|---|
| OAI-SearchBot | Allow(歓迎) | 123 | 36.8% |
| Meta-ExternalAgent | Charge(観察・export 課金) | 48 | 14.4% |
| Googlebot | Allow(歓迎) | 43 | 12.9% |
| ClaudeBot | Charge(観察・export 課金) | 26 | 7.8% |
| Bingbot | Allow(歓迎) | 25 | 7.5% |
| PerplexityBot | Allow(歓迎) | 23 | 6.9% |
| ChatGPT-User | Allow(歓迎) | 15 | 4.5% |
| Amazonbot | Charge(観察・export 課金) | 11 | 3.3% |
| Applebot | Allow(歓迎) | 9 | 2.7% |
| GPTBot | Charge(観察・export 課金) | 7 | 2.1% |
| Claude-User | Allow(歓迎) | 4 | 1.2% |
/robots.txt93/25/sitemap.xml15/tools/jpyc/usecases/*10/labs/ai-crawl-observatory8/tools/jpyc/qr-demo8/about7/contact6/process5/projects5robots.txt と sitemap.xml が上位に来るのは、クローラーが方針とページ一覧を先に読む挙動によるものです。
| クローラー | 分類 | リクエスト | 支払い済み | 比率 |
|---|---|---|---|---|
| OAI-SearchBotAllow(歓迎) | AI 検索 | 123 | 0 | 36.8% |
| Meta-ExternalAgentCharge(観察・export 課金) | AI 関連クローラー | 48 | 0 | 14.4% |
| GooglebotAllow(歓迎) | 検索エンジン | 43 | 0 | 12.9% |
| ClaudeBotCharge(観察・export 課金) | AI 学習用 | 26 | 0 | 7.8% |
| BingbotAllow(歓迎) | 検索エンジン | 25 | 0 | 7.5% |
| PerplexityBotAllow(歓迎) | AI 検索 | 23 | 0 | 6.9% |
| ChatGPT-UserAllow(歓迎) | AI アシスタント | 15 | 0 | 4.5% |
| AmazonbotCharge(観察・export 課金) | AI 関連クローラー | 11 | 0 | 3.3% |
| ApplebotAllow(歓迎) | AI 検索 | 9 | 0 | 2.7% |
| GPTBotCharge(観察・export 課金) | AI 学習用 | 7 | 0 | 2.1% |
| Claude-UserAllow(歓迎) | AI アシスタント | 4 | 0 | 1.2% |
計測タグではなく、リクエストがサーバーに届いた時点で数えています。判定は User-Agent 文字列によるもので、送信元(IP / rDNS)の検証は行っていません。
AI クローラーの多くはページの JavaScript を実行しないため、ブラウザで動く計測タグには写りません。このサイトはリクエストがアプリに届いた時点で User-Agent を既知の bot 名と照合し、応答を待たせずに集計へ加えます。
検索エンジン・AI 検索・対話アシスタント系は Allow(歓迎)、モデル学習や大量収集を目的とする bot は Charge(観察し、bulk export だけに課金)、低確度の一致は Observe(集計のみ)として扱います。人間のアクセスと判定できない User-Agent は記録しません。
保存するのは日付・クローラー名・分類・パスのグループ・件数だけです。IP アドレス、完全な User-Agent 文字列、query string はどの経路でも保存しません。集計は永続ストアに保持し、再デプロイでは消えません。
既知の bot 名で Allow / Charge を固定し、低確度の一致は Allow 側で観測します。判定は User-Agent 文字列に基づくもので、名乗りが正しいかどうかの検証は含みません。
| レーン | 代表的な UA | 読み取り | 課金 | 分類理由 |
|---|---|---|---|---|
| Allow | OAI-SearchBot | すべての面で無料 | なし | 検索体験に貢献 |
| Allow | ChatGPT-User | すべての面で無料 | なし | 利用者の指示による取得 |
| Allow | Claude-SearchBot | すべての面で無料 | なし | 検索体験に貢献 |
| Allow | Claude-User | すべての面で無料 | なし | 利用者の指示による取得 |
| Allow | PerplexityBot | すべての面で無料 | なし | 検索体験に貢献 |
| Allow | Perplexity-User | すべての面で無料 | なし | 利用者の指示による取得 |
| Allow | Applebot | すべての面で無料 | なし | 検索体験に貢献 |
| Allow | Googlebot | すべての面で無料 | なし | 検索エンジン |
| Allow | Bingbot | すべての面で無料 | なし | 検索エンジン |
| Allow | Meta-ExternalFetcher | すべての面で無料 | なし | 利用者の指示による取得 |
| Charge | GPTBot | 読み取りは無料。bulk export のみ課金対象 | $0.10 USDC(export のみ) | 学習目的の大量収集 |
| Charge | ClaudeBot | 読み取りは無料。bulk export のみ課金対象 | $0.10 USDC(export のみ) | 学習目的の大量収集 |
| Charge | Amazonbot | 読み取りは無料。bulk export のみ課金対象 | $0.10 USDC(export のみ) | コンテンツ収集 |
| Charge | CCBot | 読み取りは無料。bulk export のみ課金対象 | $0.10 USDC(export のみ) | コンテンツ収集 |
| Charge | Bytespider | 読み取りは無料。bulk export のみ課金対象 | $0.10 USDC(export のみ) | コンテンツ収集 |
| Charge | Meta-ExternalAgent | 読み取りは無料。bulk export のみ課金対象 | $0.10 USDC(export のみ) | コンテンツ収集 |
| Charge | FacebookBot | 読み取りは無料。bulk export のみ課金対象 | $0.10 USDC(export のみ) | コンテンツ収集 |
| Observe | Claude-Web(heuristic) | 無料。集計のみ | なし | 低確度のヒューリスティック一致 |
| Observe | anthropic-ai(heuristic) | 無料。集計のみ | なし | 低確度のヒューリスティック一致 |
| Observe | Human / Unknown | 無料。集計のみ | なし | 人間・未分類の User-Agent(記録しません) |
この計測をご自身のサイトで行う場合の進め方と料金は AI Crawl Observatory のサービスページ にまとめています。
HTML を解析しなくても、以下のファイルからこの計測の全容を把握できます。summary / overview / policy は無料です。
AI 向けサイト概要(英語)
/llms.txtAPI 仕様(free / paid を明記)
/api/labs/ai-crawl-observatory/openapi.json課金対象ルートと状態
/.well-known/x402エージェント向け能力宣言
/.well-known/agentic-capabilities.json| Surface | Audience | Status | Notes |
|---|---|---|---|
| HTML page | everyone | free | 人間も AI も読める |
| Markdown page | AI agents / crawlers | free | Accept: text/markdown または /markdown ルート |
| Summary JSON | everyone | free | 集計のみ |
| Overview JSON | everyone | free | 計測の概要と発見用リンク |
| Policy JSON | everyone | free | Machine-readable policy |
| Daily Export CSV | charge bots | x402 | bulk export のみ x402 課金(学習・収集系 bot。Base / USDC) |
構造化された公開リソースを使うことで、AI agent は効率的かつ正確にデータを取得できます。
User-Agent を変えるだけで、無料ルートと課金対象ルートの応答の違いを確認できます。
curl -i \
-H "User-Agent: GPTBot/1.0" \
"https://vnlworks.com/api/labs/ai-crawl-observatory/overview"curl -i \
-H "User-Agent: GPTBot/1.0" \
"https://vnlworks.com/api/labs/ai-crawl-observatory/export"curl -i \
-H "User-Agent: OAI-SearchBot/1.0" \
"https://vnlworks.com/api/labs/ai-crawl-observatory/export"この計測は raw request log、IP アドレス、完全な User-Agent 文字列、query string を保存しません。日次集計のみを永続ストアに保持し、公開 API から JSON で取得できます。
サイト全体の Cookie / アナリティクスの扱いは プライバシーポリシー に準拠します。この記述はこの計測機能とその公開 API に限定されます。
本サービスはアクセスの計測・記録と設定運用を提供するものです。robots.txt 等による意思表示は関連ガイドライン上の任意遵守であり、すべての収集を技術的・法的に防止することを保証するものではありません。課金機能(x402 等)は対応する事業者・エージェントとの間でのみ機能し、収益の発生を保証しません。検索流入・AI 経由流入の増減など特定の成果を保証するものではありません。
既存のログを持ち込む経路と、これから計測を設置する経路があります。どちらが向くかを含めてご案内します。まずは無料チェックツールで robots.txt の宣言状況を確認するところからでも構いません。