AIの名乗りを、各社が公開するIPアドレスの範囲と照合したら、1,535回のうち964回は範囲の外から来ていた

当社のサイトの要求ログだけで書いています。AIのクローラの名乗りは自己申告なので、要求の接続元を、各社が公開しているIPアドレスの範囲と1回ずつ照合しました。最後に「この数字で言えないこと」を並べます。

結論から言います。22日間に、AIのクローラの名乗り(8つ)を持つ要求は1,535回ありました。名乗った会社が公開する範囲の内から来たのは571回、外からは964回でした。
範囲の外の964回のうち928回(96%)は、当社のサイトに無いファイルへの要求で、接続元は11個だけでした。範囲の内から来た571回で、無いファイルを取りに来たのは2回です。

何を照合したのか

サーバの要求ログには、要求ごとに「名乗り(ユーザーエージェント)」と接続元のIPアドレスが残ります。名乗りは誰でも書けますが、接続元は名乗りほど簡単には偽れません。 OpenAI・Anthropic・Perplexity の3社は、自社のクローラが使うIPアドレスの範囲を、次の6つの一覧で公開しています。

会社名乗り公開している一覧範囲の数一覧の作成日
OpenAIGPTBothttps://openai.com/gptbot.json182026-09-22
OpenAIOAI-SearchBothttps://openai.com/searchbot.json392026-01-02
OpenAIChatGPT-Userhttps://openai.com/chatgpt-user.json2302026-09-25
AnthropicClaudeBot/Claude-SearchBot/Claude-Userhttps://claude.com/crawling/bots.json262026-08-18
PerplexityPerplexityBothttps://www.perplexity.ai/perplexitybot.json82025-02-07
PerplexityPerplexity-Userhttps://www.perplexity.ai/perplexity-user.json42025-10-17

一覧は 2026-09-28 に取得したものです。Anthropic は3つの名乗りを1つの一覧にまとめています。

名乗りに各社のクローラの名前が含まれる要求について、接続元がその名前の一覧の範囲に入るかを見ました。入れば「範囲の内」、入らなければ「範囲の外」です。

結果1:1,535回のうち、範囲の内は571回、範囲の外は964回

接続元要求部品を除いて成功無いファイルへの要求接続元の数
名乗った会社の範囲の内5713062113
範囲の外9642592811
計1,535331930

範囲の外の964回のうち928回(96%)が、当社のサイトに無いファイルへの要求(応答 404)でした。 範囲の内の571回では、無いファイルへの要求は2回、ページの置き場が移った先へ案内した要求(応答 301)が4回で、残りは成功しています。

「部品を除いて成功」は、応答が成功した要求から robots.txt・画像などの部品を除いた数です。接続元の数は、ちがうIPアドレスの数です。

結果2:名乗りごと

名乗り会社種類全部範囲の内うち無いファイル範囲の外うち無いファイル
GPTBotOpenAI学習181410140138
ClaudeBotAnthropic学習5553350220205
OAI-SearchBotOpenAI検索索引210860124120
Claude-SearchBotAnthropic検索索引89008987
PerplexityBotPerplexity検索索引16530162157
ChatGPT-UserOpenAIユーザ起点210740136129
Claude-UserAnthropicユーザ起点184322152151
Perplexity-UserPerplexityユーザ起点10600106106

1つの要求に名乗りが2つ以上書かれたもの(165回)は、それぞれの名乗りに数えています。そのため、この表の「全部」を足すと1,700回になり、1,535回より多くなります。

Claude-SearchBotとPerplexity-User は、1回も範囲の内から来ていません。名乗りを2つ以上重ねた165回は、165回とも範囲の外から来て、無いファイルを探していました。

結果3:範囲の外の要求は、何を探していたか

何を探していたか回
開発用サーバのファイル読み出し口(/@fs/)116
鍵・認証情報・設定のファイル513
WordPress・PHP のファイル14
管理・監視の口(admin・actuator)22
API の口(api・graphql・v1・v2)50
そのほか213
計928

要求したファイルの名前を、表の上から順に当てはめて分けました(2つに当たるものは上の方に数えます)。

いちばん多かったのは「鍵・認証情報・設定のファイル」の513回です。.env、クラウドの認証情報、SSH の鍵など、見つかれば中身がそのまま漏れる名前が並びました。 「開発用サーバのファイル読み出し口」は、開発用のサーバ(Vite など)がファイルを配る道 /@fs/ から、サーバの中のファイルを取り出そうとするものです(116回)。 範囲の外の964回は、11個の接続元から来ていました。当社はこれを、AIの名乗りを借りて設定や鍵の漏れを探す巡回器と見ています。

結果4:本物のユーザ起点が読んだページ

ユーザ起点(ChatGPT-User/Claude-User/Perplexity-User)は、誰かの質問に答えるために、その場でページを取りに来る名乗りです。 範囲の内から来て、部品を除いて成功したのは83回・42種類のページでした。内訳は ChatGPT-User 71回(36種類)、Claude-User 12回(9種類)、Perplexity-User 0回(0種類) です。多かったページはこうです。

ページ回
/27
/tanaoroshi/guide/gs.html4
/kawasaki/4
/author/okawa.html3
/tanaoroshi/joho/soko.html3
/tanaoroshi/guide/shiho.html2
/uriage/site/zeirishi.html2
/tanaoroshi/guide/oroshi.html2

結果5:成功で絞るだけでは、偽物が残る

当社は前の面で、名乗りの要求から「成功した要求」だけを残し、部品を除いて数えていました(AIに読まれているかの面)。 この数え方を同じ22日に当てると331回で、そのうち25回は範囲の外から来ていました。 無いファイルへの要求の大半は成功で絞ると落ちますが、成功した偽物までは落ちません。

どうやって数えたか

期間
2026-09-06〜2026-09-27(日本時間)。要求ログの記録は 2026-09-06 12:03 から 2026-09-27 23:42 まで残っています
母数
Firebase Hosting の要求ログ(Google Cloud のログ)(この22日に残っていた要求の全部=46,601行)
名乗りの数え方
名乗りに、各社のクローラの名前(8つ)が含まれる要求を数えました。名前は大文字と小文字を区別せずに探しています
照合
要求の接続元が、名乗った名前の一覧の範囲に入るかを見ました。1つの要求に名乗りが2つ以上あるときは、どれか1つの範囲に入れば「範囲の内」です
除外条件
「除いた後」は、応答が成功(200)した要求から、robots.txt・sitemap.xml・favicon・画像・スクリプト・スタイル・フォントなどの部品への要求を除いた数です(「全部」には含みます)。
読んだもの
名乗り・要求したページ・応答の結果・日時・接続元。接続元は照合と数えるためだけに使い、この面には出していません。お客様の会社名・お名前・連絡先は読んでいません
一覧を取った日
2026-09-28
測った日
2026-09-28

この数字で言えないこと

引用するとき

この面の数字を引用するときは、期間と母数を添えて、この面を出典にしてください。そのまま貼れる形です。

出典:ブレインコミュニティ合同会社「AIの名乗りを、各社が公開するIPアドレスの範囲と照合したら、1,535回のうち964回は範囲の外から来ていた」
https://braincommunity.jp/jissoku/ai-nanori.html (2026-09-28 測定)

解説記事(外部)

この数字を使って、考え方を書いた記事です。数字の出どころはこの面です。

AIクローラの名乗りを、各社が公開するIPアドレスの範囲と照合した — 1,535回のうち964回は範囲の外で、928回は無いファイルを探していたQiita(当社のアカウント) 当社が自分で測った数字当社が測ったほかの数字も、ここにまとめています。

測った人:大川行成(ブレインコミュニティ合同会社 代表) → この人について