企業サイトはAIクローラーを受け入れるべきか:robots.txtの判断とGEO入口の取捨

多くの企業サイトがAIクローラーをデフォルトでブロックしており、GEOの入口を自ら放棄しています。正しい対応は「一律許可」ではなく、クローラーの種類ごとに層別に判断することです。検索・引用型は許可し、学習型は様子を見て、スキャン型は遮断します。

robots.txtの判断:クローラー種別ごとに層別し、一律にはしないあなたのサイトはAIクローラーにクロールされていますか?検索・引用型GPTBot / OAI-SearchBotClaudeBot / PerplexityBot✅ 許可ブロック = GEO入口の放棄———学習型Google-ExtendedCCBot / anthropic-ai⚠️ 許可可一部は検索ソースを兼ねる———スキャン・攻撃型脆弱性スキャン / 悪意ある収集UAを偽装した高頻度クロール❌ 遮断WAF層でレート制限またはIPブロック———確認手順(30秒)あなたのドメイン/robots.txt を開き、GPTBotを検索。Disallowがあればブロックされています。修正すればすぐに蓄積が始まり、予算も工数もゼロです。robots.txtで許可済みなのにログにクロール記録がない場合は、CDN / WAFの中間層でブロックされていないか確認してください。
企業サイトはAIクローラーを受け入れるべきか:robots.txtの判断とGEO入口の取捨

企業サイトはAIクローラーを受け入れるべきか:robots.txtの判断とGEO入口の取捨

結論から言うと:企業サイトがAIクローラーをブロックするのは、ChatGPTやGeminiに引用される可能性を自ら放棄することです。なぜなら大規模モデルは読んでいない内容を引用できないからです。正しい対応は、階層別の許可検索・引用型クローラーは許可、学習型は様子見、スキャン・攻撃型は遮断です。一律ブロックは最もよくある、最も高くつく設定ミスです。

一、デフォルトでブロックされる仕組み

この問題の出発点は、直感に反する事実です。多くの企業サイトは、自分がAIクローラーをブロックしていることに気づいていません。

よくある3つの発生パターン:

シナリオ 何が起きたか 結果
セキュリティプラグインがデフォルトで有効 一部のセキュリティ/ファイアウォールプラグインに「AIクローラーをブロック」オプションが組み込まれ、デフォルトでオン サイト全体でAIクローラーが拒否される
テンプレートやテーマにrobots.txtが同梱 参照されるデフォルトルールにAIクローラー禁止が含まれる 長期間誰も気づかない
管理者が手動で追加 「コンテンツを無断利用されたくない」という理由で自らブロック 引用の入口を自ら放棄

確認方法(30秒で完了):

浏览器打开 https://你的域名/robots.txt

次にファイル内でこれらのUAキーワードを検索します:GPTBot、ClaudeBot、PerplexityBot、Google-Extended、CCBot、anthropic-ai。

もしDisallow: /がこれらのUAの直後にあれば、そのクローラーはブロックされています。

二、まず3種類のクローラーを区別する

AI関連のクローラーは一括りにできません。用途別に3種類に分けられ、対応方針は全く異なります。

第一類:検索・引用型(許可を推奨)

このタイプのクローラーは、ユーザーの質問時にリアルタイムでウェブページを検索し、その内容を回答のソースとして引用する役割を持ちます。あなたをクロールするのは、回答内であなたを引用するためです。

クローラー 所属 役割 おすすめ
GPTBot OpenAI ChatGPTの検索と引用 ✅ 許可
OAI-SearchBot OpenAI ChatGPTの検索結果 ✅ 許可
ChatGPT-User OpenAI ユーザーによるリアルタイムアクセス ✅ 許可
ClaudeBot Anthropic Claudeの検索 ✅ 許可
PerplexityBot Perplexity Perplexityの検索引用 ✅ 許可
Applebot-Extended Apple Apple Intelligence ✅ 許可

重要な判断基準:ここが GEO の入口です。これをブロックするのは、AI に「引用するな」と伝えているのと同じです。そして AI は読んでいない内容を引用できません。これは例外のない技術的な前提条件です。

第2類:学習型(選択的に許可可)

この種のクローラーはコンテンツを取得し、大規模モデルの学習に使います。リアルタイムの検索・引用のためではありません。

クローラー 所属 役割 おすすめ
Google-Extended Google Gemini モデルの学習 ⚠️ 要注意
CCBot Common Crawl 公開コーパス ⚠️ 要注意
anthropic-ai Anthropic Claude の学習 ⚠️ 要注意

判断のポイント:学習型クローラーをブロックすれば、コンテンツがモデル学習に使われるのを防げます。ただし副作用がひとつあります。一部の学習コーパスは検索データソースも兼ねている(Common Crawl は一部の検索システムでも使われています)。これをブロックすると、コンテンツを守る一方で引用される機会を減らす可能性があります。

海外展開する B2B 企業の多くには、許可をおすすめします。自社サイトのコンテンツはもともと公開の宣伝資料であり、学習に使われても実害はなく、引用されれば商業的価値が生まれます。

第3類:スキャン・攻撃型(ブロック推奨)

これは AI クローラーではありませんが、よく混同され、許可リストに入れるべきでもありません。

タイプ 特徴 対応
脆弱性スキャナー 特定パスへ高頻度でリクエスト(/wp-login.php、/.env、/admin) ブロックまたはレート制限
悪意ある収集 robots.txt を無視して全文を高頻度で取得 レート制限または IP 遮断
クローラーの偽装 UA を Googlebot に偽装しているが IP が公式レンジ外 IP を検証してブロック

重要な区別:AIクローラーを許可セキュリティリスクはありません。GPTBot や ClaudeBot のようなクローラーは公開ページを読むだけで、フォームを送信せず、管理画面にアクセスせず、管理操作も実行しません。本当のセキュリティ脅威は第3類から来るもので、両者はまったく別のトラフィックです。

三、robots.txt の設定例

海外展開する B2B 企業サイトに適した設定の考え方:

# ===== 检索与引用型:放行(GEO 入口) =====
User-agent: GPTBot
Allow: /

User-agent: OAI-SearchBot
Allow: /

User-agent: ChatGPT-User
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: Applebot-Extended
Allow: /

# ===== 训练型:默认放行(可按需改为 Disallow) =====
User-agent: Google-Extended
Allow: /

User-agent: CCBot
Allow: /

# ===== 常规搜索引擎 =====
User-agent: Googlebot
Allow: /

User-agent: Bingbot
Allow: /

# ===== 默认规则:放行公开内容,屏蔽敏感路径 =====
User-agent: *
Allow: /
Disallow: /wp-admin/
Disallow: /wp-login.php
Disallow: /?s=
Disallow: /search/

設定のポイント:

要点 説明
順序 具体的な UA ルールはワイルドカード*より前に置く。そうしないと上書きされる可能性があります
機密パス 管理画面、検索結果ページ、パラメータ付きページはブロックし、クロール予算の無駄を防ぐ
サイトマップ robots.txt の末尾で宣言するSitemap: https://域名/sitemap.xml
検証 設定後にアクセスして/robots.txt構文エラーがないか確認

四、許可した後にやるべきこと

AI クローラーを許可するのは第一歩にすぎません。これで解決するのは「AI があなたを読めるか」であり、「AI があなたを引用するか」ではありません。

アクションの全体像:

ステップ アクション 目的 検証方法
1 robots.txt で AI クローラーを許可 入口を開放 /robots.txt にアクセスして確認
2 サーバーが WAF 層でブロックしていないか確認 中間層の遮断を排除 サーバーログでクロール記録を確認
3 サイトマップを送信して維持 ページの発見を助ける Search Console のインデックス カバレッジ
4 コンテンツを抜粋可能な形に構造化 引用される確率を高める 結論段落、リスト、表、FAQ
5 Schema 構造化データを追加 機械がフィールドを正確に理解できるようにする リッチリザルト テストで検証
6 固定の質問セットで月次モニタリング 引用効果を測定 5 つの AI 入口で同じ質問セットをテスト

ステップ 2 についての注意:robots.txt で許可していても、CDN や WAF の層で AI クローラーがブロックされていることがあります。確認方法は、サーバーのアクセスログにこれらの UA からのリクエスト記録があるかを見ることです。robots.txt で許可しているのにログにクロール記録がまったくない場合、問題は中間層にあります。

五、効果の測定方法

AI クローラーを許可した効果は、3つのシグナルで判断します。

シグナル 観察ポイント 期待される変化
クロール頻度 サーバーのアクセスログ 許可後 1〜4 週間以内にクロール記録が現れ、徐々に増加
インデックスと収録 Search Console 収録ページ数が安定的に増加
AI 引用率 固定質問セットの月次モニタリング 2〜3 か月後から引用が発生

固定質問セットの作り方:

  1. 1. 顧客が実際に聞く質問を 20〜30 個用意する(「中国の XX サプライヤーを教えて」「XX 仕様の設備はどう選ぶ」など)
  2. 2. 毎月、同じ質問セットで 5 つの AI 入口(ChatGPT、Gemini、Perplexity、豆包、Kimi など)をテストする
  3. 3. 記録する:ブランドが言及されたか、言及された順位、同時に言及された競合
  4. 4. 月ごとの変化トレンドを比較する

GEO の効果を直接測定できる唯一の方法です。このデータがなければ、「GEO は効果があるのか」は永遠に答えの出ない問いになります。

六、意思決定チェックリスト

ここまでの内容を、すぐ実行できる判断表にまとめます。

クローラーの種類 デフォルトの推奨 どんな場合に変更するか
GPTBot / OAI-SearchBot / ClaudeBot / PerplexityBot ✅ 許可 ほぼブロック非推奨(ブロック=GEO の放棄)
Google-Extended / CCBot ✅ 許可 明確なコンテンツ保護の必要がある場合はブロック可
スキャナー / 高頻度の悪意ある収集 ❌ 遮断 —
通常の検索エンジン ✅ 許可 —

一言でいう原則: 「あなたを引用したい相手」には開放し、「あなたを攻撃したい相手」は遮断する。この原則を具体的な UA リストに落とし込めば、robots.txt の設定に曖昧さはなくなります。

FAQ よくある質問

AI クローラーを許可すると、コンテンツを「タダ乗り」されるのでは?
「タダ乗り」と「引用」は区別する必要があります。引用とは、AI が回答の中であなたに言及し、情報源を示すことで、読者があなたのブランドを知ることに繋がる——これは露出と見込み客をもたらすもので、損失ではありません。タダ乗りとは通常、誰かがあなたのコンテンツを大量に収集し、同質化競争に使うことを指し、これは第三類の悪意ある収集に該当し、ブロックすべきです。両者はまったく異なる対象であり、対応策も異なるべきです。多くの越境 B2B 企業の公式サイトコンテンツはそもそも公開の宣伝資料であり、引用されることは損失ではなく収益です。
GPTBot をブロックすると Google での順位に影響しますか?
いいえ。GPTBot は OpenAI のクローラーであり、Google 検索のランキングシステムとは無関係です。ただし、区別に注意してください:Google-Extended のブロックは Gemini のトレーニングへのコンテンツ利用に影響しますが、Google 検索の順位には影響しません(Google 検索は Googlebot を使用)。もしブロックしたのが Googlebot なら、それこそが Google の順位に直接影響します——これはまったく別の話であり、混同しないでください。
grep -i "GPTBot|ClaudeBot|PerplexityBot" access.log
AI クローラーが本当にクロールしに来たかどう確認する?
サーバーのアクセスログを確認し、UA キーワードで検索します。robots.txt で許可しているのにログに記録がまったくない場合は、2つの層を確認してください。① CDN / WAF でブロックされていないか、② サーバーのファイアウォールに UA のブラックリストがないか。この2か所は見落とされがちです。
AI クローラーを許可するとサイトが遅くなりませんか?
通常の影響は無視できる範囲です。これらのクローラーのクロール頻度は一般的に主要な検索エンジンより低く、robots.txt のCrawl-delay設定も守ります。もし異常に高い頻度でクロールされている場合(たとえば同じ IP から毎秒数十回のリクエスト)、それはほぼ間違いなく正規の AI クローラーではなく、偽装した収集プログラムです。WAF 層でレート制限するかブロックしてください。
robots.txt の変更はどのくらいで反映されますか?
通常は数時間から数日です。クローラーは定期的に robots.txt を再読み込みしますが、決まった更新周期はありません。変更後は次の方法で確認できます。① 直接アクセスして/robots.txtファイルの内容が更新されていることを確認する、② サーバーログで AI クローラーの出現時間を観察する。注意:robots.txt は「お願いするプロトコル」であり強制力はありません。正規のクローラーは守りますが、悪意のあるクローラーは守りません。本当に強制が必要な場面は WAF 層で対応します。
自分のサイトが SPA や JS レンダリングの場合、AI クローラーは内容を読めますか?
これは現実的なリスクです。一部の AI クローラーは JavaScript を実行しません。ページの内容が完全にフロントエンドの JS レンダリングに依存している場合、クローラーは空白を読む可能性があります。解決策はサーバーサイドレンダリング(SSR)か静的化プリレンダリングです。確認方法:curlでページのソースを取得し、本文の内容が HTML 内にあるかを見ます。もし<div id="app"></div>だけで実際の内容がなければ、この問題が存在します。

最後に

AI クローラーを許可するという作業は、技術的には数行のrobots.txtを変更するだけですが、1つのことを決めます。あなたが AI の回答に入る資格があるかどうか。

このハードルは低く見えますが、多くの企業サイトがデフォルト設定、プラグインの誤設定、または誤解により、ずっと門の外に立ちながらそれに気づいていません。

今日1つだけやることをおすすめします。あなたのrobots.txtを開き、GPTBotを検索してください。もしDisallowがあれば、予算も工期も不要で、変更した瞬間から積み上がり始める最適化ポイントを1つ見つけたことになります。

环形山
环形山 クレーター専門家

公式アカウント · 環形山 Crater

環形山(Crater)は、WordPress独立サイト開発+Google SEO+GEO全域成長に特化した海外展開支援会社で、スマートハードウェア、産業機器、SaaS、新エネルギーなどの分野を手がけています。

プロダクト能力方法論ホワイトペーパー業界レポート
965件のシェア
78件のナレッジベース