OAI-SearchBotを許可する方法|robots.txt設定

OAI-SearchBotを許可する設定は、robots.txtへ一行追加して終わりではありません。WAFやCDNが拒否していないか、対象URLが200を返すか、HTMLに本文があるかまで確認します。

この記事では、許可設定と実際の取得成功を分け、ログで確認できる手順を示します。

AIに聞く

robots.txtと応答情報を渡すと、確認漏れを整理できます。

次の設定について、OAI-SearchBotが対象URLを取得できるか点検してください。
robots.txt、WAF/CDN、HTTP応答、canonical、noindex、HTML本文、アクセスログの順に確認し、許可/拒否/未確認を表にしてください。
IPアドレスやUser-AgentはOpenAI公式情報と照合してください。
robots.txt:[貼り付け]
対象URL:[URL]

出力は下書きです。数値・仕様・自社情報は、記事内の確認先と照合してください。

OAI-SearchBot・GPTBot・ChatGPT-Userを混同しない

クローラー名ごとに用途が異なるため、目的に合う設定を確認します。OpenAIの公式情報を参照し、第三者の古い一覧だけで判断しないでください。

名称 確認する目的 注意
OAI-SearchBot ChatGPT Searchでの発見・表示 許可は掲載保証ではない
GPTBot モデル改善に関するクロール Searchの許可と分けて考える
ChatGPT-User ユーザー操作に伴う取得 通常の自動クロールと別

参照:OpenAI Crawlers|OpenAI

参照:Publishers and Developers - FAQ|OpenAI

robots.txtの最小例

User-agent: OAI-SearchBot
Allow: /

Sitemap: https://example.com/sitemap.xml

既存のUser-agent: *やDisallow設定との関係を確認してから反映します。WordPress管理画面の表示だけでなく、公開URLの /robots.txt を直接開いてください。

BOT ACCESS CHECK

robots → WAF → HTTP → HTML → LOG

robots方針上の許可
WAF403・bot遮断
HTTP200・転送
HTML本文・meta
LOG実アクセス
設定上の許可と取得成功は別々に確認します。

WAF・CDN・サーバーで拒否していないか

robots.txtが許可でも、セキュリティ機能がUser-AgentやIPで403、429、チャレンジ画面を返すことがあります。公式のIP情報とログを照合します。

応答 意味 対応
200 取得可能 本文とmetaを確認
301/302 転送 最終URLとループを確認
403 拒否 WAF・権限・botルール
429 頻度制限 レート制御とログ
5xx サーバー障害 発生時間と再現

取得できても引用されない原因

クロール許可は、ページの有用性や質問との適合を保証しません。本文がJavaScript実行後だけに出る、canonicalが別URL、noindex、会社情報が古い、比較材料がない場合を確認します。

技術合格:200応答、HTML本文あり、canonical正しい、noindexなし。

内容確認:質問への結論、一次情報、比較条件、著者・更新日がある。

変更記録を残す

日付 変更 対象 確認結果
2026-08-19 OAI-SearchBot許可 /column/配下 200・ログ未確認

変更前後で同じ質問と同じURLを確認し、引用の有無を即時効果と断定しません。

まとめ

OAI-SearchBotの確認は、robots.txt、WAF/CDN、HTTP応答、HTML本文、アクセスログの順で行います。許可した後は、質問へ答える一次情報と測定を整えてください。

自社サイトで何から直すか、優先順位を一緒に整理します。

Fav AIOの支援内容を見る 無料相談