この記事の要点
- 広告のリンク先(LP)は、OpenAIのクローラー「OAI-AdsBot」が読めることが必須です。 OAI-SearchBotの許可も推奨されています。AIの学習に使うGPTBotとは別のクローラーなので、GPTBotを止める方針のままでも、OAI-AdsBotは個別に許可できると当社は考えます。
- 確かめるのはrobots.txtだけではありません。 2026年10月29日時点のヘルプは、広告に入れる完全なURLと転送先、robots.txt、ファイアウォール・CDN・ボット対策、クローラーが実際に受け取るページ、直した後の再確認、の5つを順に確かめるよう書き直されました。ブラウザで開けても、クローラーが同じページを受け取るとは限りません。
- 直したら、状態が変わったかを確かめ、変わらなければ再提出や再審査を依頼します。 クローラーが読めるようになっても、審査の承認は保証されません。サポートに個別に通してもらう前提にもしません。
読んでほしい人:ChatGPT広告のLPを用意する広告担当者と、サイトの管理・セキュリティ・CDNを担当する技術者。
この記事で扱わないこと:LPの内容の審査基準は審査の記事、リンク先URLの文字数やパラメータの置き場所は入稿規定の記事、アプリストアへのリンクはアプリの記事で扱います。
OpenAIのクローラーの種類と、広告で許可するもの
OpenAIは、広告として提出されたWebページが安全かを確かめるためにクローラーを使います。広告を提出すると、ポリシーに合っているかを確かめるためにLPを訪れることがあり、LPの内容を、広告を出すのに適した場面の判断に使うこともあるとヘルプは書いています。広告ポリシーも、システムで審査・評価できない広告やLPは配信の対象にならないとしています。
OpenAIの開発者向けドキュメントの「OpenAI Crawlers」には、4つの名前が載っています。
名前 | 用途(公式の説明) | 広告での扱い |
|---|---|---|
OAI-AdsBot | 広告として提出されたページの安全性を確かめる。広告として提出されたページだけを訪れ、集めたデータは生成AIの基盤モデルの学習に使わない | 審査に必須 |
OAI-SearchBot | ChatGPTの検索機能でサイトを表示するため。止めると検索の回答には出ない(案内のリンクとしては出得る) | 許可を推奨。商品フィードでは商品画像のURLを読む |
GPTBot | 生成AIの基盤モデルの学習に使い得る内容を集める。止めると学習に使わないという意思表示になる | 広告の審査に関する記載なし |
ChatGPT-User | 利用者の操作に応じてページを開く。自動の巡回には使わず、robots.txtが当てはまらないことがある | 広告の審査に関する記載なし |
作成ガイド(Creating ads)は「OAI-AdsBotとOAI-SearchBotを止めない」ことをLPの条件に挙げ、クローラーのヘルプは「OAI-AdsBotは必須、OAI-SearchBotは推奨」と書いています。当社は、広告のLPでは両方を許可することを勧めます。
AIの学習に使われないように、AI関連のクローラーをまとめて止めているサイトでは注意が必要です。OpenAIの説明では、OAI-SearchBotとGPTBotの設定は互いに独立しており、OAI-AdsBotは別の名前のクローラーです。robots.txtは名前ごとに規則を分けられるため、GPTBotを止めたまま、OAI-AdsBotを広告のLPで許可できると当社は考えます。方針を変えるときは、広告・サイト・LLMO(AIの回答への露出)の担当でそろえます(LLMO・GEOとの違いの記事)。
2026年10月29日時点のヘルプで変わったこと
クローラーのヘルプ(Advertiser Guidance for Allowing OpenAI Web Crawlers)は、2026年10月7日時点から構成が大きく変わりました。当社が10月7日に保存した本文と比べた結果です。
項目 | 2026年10月7日時点 | 2026年10月29日時点 |
|---|---|---|
構成 | 読めないときに確かめる3つの層(robots.txt、Webの保護とボット対策、人の確認とボット対策の仕組み) | 入稿前とサイト変更後に確かめる5つの手順、応答ごとの表、サポートへの連絡 |
robots.txt | OpenAIのクローラーは規則に従い、不許可なら巡回をすぐ止めると説明。OAI-SearchBotとOAI-AdsBotを許可する例を掲載 | LPと必要な素材の規則を、転送に関わる各ホストで確かめるよう求める。例と「規則に従う」の説明はない |
Webの保護 | Cloudflare・Akamaiなどを例に、正当なクローラーを誤って止めることがあり、多くは403を返すと説明。できればクローラーのユーザーエージェントで許可リストに入れる | 検証済みのOpenAIのクローラーの要求が、サインイン・CAPTCHA・ブラウザの確認なしに届くかを確かめる。設定には最新のクローラーの資料と公開IP範囲を使う |
新しい確認 | なし | 広告の完全なURLと転送先、端末や地域での振り分け、応答コード別の表、失敗の時刻とリクエストID、代表のURLからの再確認、承認は保証されないこと |
robots.txtの説明と例は消えましたが、robots.txtの規則を確かめることは手順2に、robots.txtなどによる遮断を直してOAI-AdsBotが読める状態にすることはよくある質問に、10月29日時点も書かれています。必須・推奨のクローラー、商品画像とOAI-SearchBot、安定したIP範囲、レート制限、Cloudflareの扱い、よくある質問は、10月7日時点と同じ内容です。既存の審査の記事は10月7日時点の3つの層で整理しています。層の中身は今も確かめる対象ですが、本稿では10月29日時点の手順に沿って説明します。
入稿前と変更後に確かめる5つのこと
ヘルプは、広告を提出する前と、Webサイトを変えた後に次の5つを確かめるよう勧めています。サイトを外部に任せている場合は、この確認の一覧を制作会社・ホスティング会社・セキュリティの担当に共有するよう書いています。
- 広告に入れる完全なURLを開く。 計測用のパラメータを含めたURLを開き、転送を最後までたどって、最終的なページに広告の商品やサービスが出るかを確かめます。計測用の転送リンクを使う場合は、端末や地域によってどこへ送られるかも確かめます。トップページが開けても、広告のリンクが動く確認にはなりません。
- OpenAIのクローラーを許可する。 LPと必要な素材のrobots.txtの規則を確かめます。転送に関わる各ホスト(サブドメインや外部のサービスを含む)も確かめます。設定には、最新のクローラーの資料と公開されたIP範囲を使います。
- サイトのセキュリティの設定を確かめる。 robots.txtだけでは足りないことがあります。ファイアウォール、CDN、ボット対策のサービスが、別に制限していることがあります。
- クローラーが受け取るページを確かめる。 ブラウザで開けても、クローラーが同じ内容を受け取るとは限りません。クローラーの要求への応答を確かめます。
- 直した後にもう一度確かめる。 何をいつ変えたかを記録し、広告のURLと転送を再び確かめます。LP・計測用のリンク・転送・ホスティング・セキュリティの設定を変えたときも、確認をやり直します。
当社は、1と2の「転送先」を特に確かめることを勧めます。外部の予約・フォームのサービス、LP作成ツールのドメイン、計測ツールの転送用URLを挟むと、自社のサーバーとは別のホストでクローラーが止まることがあります。海外からのアクセスを英語のサイトへ振り分ける設定があると、クローラーが広告と違うページを受け取ることも考えられます。
robots.txtの確かめ方
10月29日時点のヘルプは、robots.txtの例を載せていません。10月7日時点のヘルプには、次の例がありました(原文では1行に続けて書かれていたものを、当社が改行して示しています)。
User-agent: OAI-SearchBot Allow: / User-agent: OAI-AdsBot Allow: /
例が消えた理由は書かれていません。今のヘルプは、LPと必要な素材についてrobots.txtの規則を、転送に関わる各ホストで確かめるよう求めています。
robots.txtの標準(RFC 9309、2022年)には、広告のLPに関係する次の規定があります。OpenAIの資料は、OAI-AdsBotがこの標準のどこまでに従うかを書いていません。設定した後は、次の節のとおり、実際のリクエストへの応答で確かめます(当社の見解)。
規定(RFC 9309) | 標準どおりに扱われる場合に広告のLPで起きること(当社の見解) |
|---|---|
クローラーは自分の名前に一致するグループに従い、一致するものがないときだけ「User-agent: *」のグループに従う | 「*」で全体を止めていて、OAI-AdsBotのグループがなければ、OAI-AdsBotにも「*」の不許可が当たる。逆にOAI-AdsBotのグループを作ると、「*」の規則はOAI-AdsBotには当たらない |
robots.txtはホストごとに、そのホストの最上位に置く | 転送先のサブドメインや外部のサービスでは、それぞれのホストのrobots.txtで判断される |
許可と不許可は、パスに最も長く一致する規則を使う | 「/lp」を不許可にしていても、「/lp/chatgpt/」を許可すれば、そのパスは許可になる |
robots.txtがサーバーエラー(5xx)などで取れないとき、クローラーは全体を不許可とみなす | robots.txt自体へのアクセスが、WAFやサーバーの不調でエラーになっていないかも確かめる |
取得したrobots.txtは、原則として24時間を超えて使い回さない | 直した直後に反映されるとは限らない |
なお、OpenAIのクローラーの資料にある「robots.txtの更新から約24時間」は、ChatGPTの検索結果の調整についての説明で、広告の審査への反映時間は書かれていません。
ファイアウォール・CDN・ボット対策・地域の制限
ヘルプは、検証済みのOpenAIのクローラーの要求が、サインイン、CAPTCHA、ブラウザの確認(JavaScriptの確認画面など)を経ずに、LPと必要な内容に届くかを確かめるよう求めています。開始のドメインだけでなく、転送先のホストも確かめます。技術担当がまず確かめることとして、OAI-AdsBotに正常な応答を返しているか、robots.txtで該当のパスを許可しているか、WAF・CDN・ボット対策・JavaScriptの確認・CAPTCHA・認証・地域の規則が自動のアクセスを止めていないか、を挙げています。
IPアドレスで許可する場合の注意も書かれています。クローラーの仕組みは変わり得るため、ログで一時的に見えたIPアドレスだけに頼らず、ユーザーエージェント、対応している場合の検証済みボットの仕組み、ファイアウォールの許可リスト、robots.txtでの挙動、提供会社のボット検証を組み合わせて確かめるよう勧めています。安定したIP範囲の一覧が必要なら、OpenAIが公開している次のファイルを参照します。
- OAI-AdsBot:https://openai.com/adsbot.json
- OAI-SearchBot:https://openai.com/searchbot.json
当社が2026年10月29日に取得したadsbot.jsonには、作成日時(2026年5月12日)とIPv4の範囲が2つ載っていました。値は変わり得るため、設定の資料に書き写して固定せず、設定や見直しのたびに公開元を参照する運用を勧めます(当社の提案)。ユーザーエージェントは名乗るだけで送れるため、ユーザーエージェントだけで例外を作る設定は避け、IP範囲やCDNのボット検証と組み合わせます(当社の見解)。
地域でアクセスを制限しているサイトも注意が必要です。ヘルプは、地域の規則がクローラーを止めていないかを確かめる対象に挙げ、特定の地域からしか開けないページは審査に十分な内容を読めないことがあると書いています。公開されたIP範囲がどの国のものかは、資料に書かれていません。
大量の広告を一括で入稿したときや、クローラーの訪問が急に増えたときは、レート制限やボット対策が働くことがあります。ヘルプは、429 Too Many Requests などの応答コード、ファイアウォールやCDNのログ、ボット対策の記録、アクセスの制限の規則を、クローラーが訪れた時刻の前後で確かめ、広告を小さなまとまりに分けて時間をかけて入稿することも検討するよう書いています。一括入稿の進め方は一括入稿とAPIの記事で扱っています。
クローラーが受け取るページと、応答別の直し方
ヘルプは、クローラーの要求への応答ごとに、確かめることを表にしています。
応答 | 確かめること・直すこと(ヘルプの記載) |
|---|---|
403(アクセス拒否) | 拒否したホストのセキュリティの規則を見直す。元のサイトではなく、転送先のサブドメインのことがある |
404(ページがない) | ページか転送先を直す。計測用のリンクでは、端末や地域ごとに選ばれる転送先を確かめる |
429(要求が多すぎる) | レート制限とボット対策の記録を見直す。大量の入稿では、小さなまとまりに分けると改善することがある |
空白・不完全・ログイン・確認画面 | 意図したページの内容と必要な素材をクローラーが読めるようにする。正常な応答(200など)だけでは、内容が読み込まれた確認にならない |
アクセスが拒否されたときは、失敗した要求の時刻と、ある場合はリクエストIDを使って、サイトやセキュリティのログから該当の記録を探します。
当社は、技術担当に次の順で確かめてもらうことを勧めます。
- ログインしていないブラウザで、広告に入れる完全なURLをPCとスマートフォンで開き、最後のページのURLと内容を確かめる
- OAI-AdsBotのユーザーエージェントを指定した要求を送り、応答コードと最後のURLを見る(例は下)
- WAF・CDNのログで、実際のOAI-AdsBotの要求にどう応答したかを見る
curl -s -L -o /dev/null -w "%{http_code} %{url_effective}\n" -A "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; OAI-AdsBot/1.0; +https://openai.com/adsbot" "https://example.com/lp/?utm_source=chatgpt"
ユーザーエージェントの文字列は、OpenAIのクローラーの資料にある完全な文字列です。2の方法で分かるのは、ユーザーエージェントで振り分ける規則の影響だけです。IPアドレスやCDNの検証で判断する規則は再現できず、名前だけを名乗る要求として止められるなど、実際のクローラーと違う応答になることもあるため、最後は3のログで確かめます(当社の見解)。
到達できないときに起きることと、直した後の手順
ヘルプのトラブル対応によると、Ads Managerの「Ads」タブで広告の状態が「Not serving」なら、広告にカーソルを合わせると理由が表示されます。よくある原因として、ポリシーに合わない広告文やLPと並んで、OpenAIのユーザーエージェントやIPアドレスを止めているLPが挙げられています。一括入稿のチェックリストは、画像のURLがクローラーを遮断していると、アップロード時の確認や審査で失敗することがあると書き、LPや画像のURLが確認に失敗したときはOpenAIのクローラーが届くかを確かめるよう求めています。商品フィードでは、商品画像のホストがOAI-SearchBotに403を返すと、フィードの処理が止まることがあります。
似た症状でも、原因がクローラーではない場合があります。
症状 | 原因の例(ヘルプの記載) | 読む記事 |
|---|---|---|
ドメインが承認されない | 広告主の情報と入力したドメインが一致すると確かめられない | |
別のドメインのリンク先で広告を保存できない | 確認が必要なセルフサーブのアカウントでは、別のドメインのリンク先を使うと、アカウントの確認(verification)の承認が先に要ることがある | |
審査は通ったが、選んだ国で配信できない | ポリシーの区分と国の制限 | |
LPは開けるのに成果が計測されない | イベントの送信や成果イベントの設定で止まっていることがある |
クローラーの問題を直した後は、ヘルプの手順に沿って進めます。
- 何をいつ変えたかを記録し、広告の完全なURLと転送をもう一度確かめる。広告が多い場合は、代表的な数本のURLで確かめてから広く当てはめる
- Ads Managerで、対象の広告の状態を確かめる
- 状態が自動で変わらなければ、再提出か再審査の手順を取る。一括入稿した広告は、小さなまとまりで入稿し直すと、レート制限やボット対策に当たりにくくなることがある
- それでも解決しなければ、サポートに連絡する
サポートには、対象の広告アカウントと広告のID、広告に入れた完全なURLと最終的な転送先、エラーの文面かスクリーンショット、失敗した日時(タイムゾーンつき)、サイトの担当が何をいつ確かめ・変えたかを伝えます。サポートから失敗の時刻やリクエストIDを受け取ったら、サイトの担当に渡してログを探してもらいます。
この記事で分からないこと
- クローラーが読めなかったときに、Ads Managerに表示される理由の文言。 ヘルプには、理由を確かめる場所はありますが、具体的な文言は書かれていません
- OAI-AdsBotがrobots.txtの規則をどう解釈するか。 10月7日時点の「規則に従い、不許可なら巡回を止める」という説明は、10月29日時点のヘルプにはありません。今のヘルプも規則を確かめて遮断を直すよう求めていますが、標準のどこまでに従うかは書かれていません。開発者向けのクローラーの資料が robots.txt で管理する例として挙げるのは OAI-SearchBot と GPTBot です
- robots.txtやWAFを直してから、審査に反映されるまでの時間。 検索結果の約24時間は書かれていますが、広告については書かれていません
- OAI-AdsBotが訪れる時期と頻度。 提出したときのほか、配信中にも訪れるかは書かれていません
- OAI-SearchBotを止めた場合の、広告の審査や配信への影響。 作成ガイドは止めないこと、クローラーのヘルプは許可を推奨としており、止めたときの扱いは書かれていません
- 公開IP範囲の変更の通知方法と、IP範囲の地域。 一覧のファイルに作成日時はありますが、変更の知らせ方は書かれていません
Web担当・セキュリティ担当に渡すチェックリスト
- [ ] 広告に入れる完全なURL(計測用のパラメータを含む)を共有した
- [ ] 転送に関わるすべてのホスト(サブドメイン、外部の予約・フォームのサービス、計測用の転送URL)を書き出した
- [ ] 各ホストのrobots.txtで、LPと必要な素材のパスがOAI-AdsBotに許可されている(OAI-SearchBotの許可も推奨)
- [ ] 「User-agent: *」で全体を止めている場合、OAI-AdsBotのグループを設けた
- [ ] robots.txt自体が正常に返り、サーバーエラーになっていない
- [ ] WAF・CDN・ボット対策で、OAI-AdsBotの要求がサインイン・CAPTCHA・ブラウザの確認なしにLPと必要な素材に届く
- [ ] IPで許可する場合は adsbot.json・searchbot.json を参照し、ログで見たIPアドレスだけに頼っていない
- [ ] 地域の制限や、端末・地域による転送の振り分けで、広告と違うページにならない
- [ ] 大量に入稿する前に、レート制限の設定を確かめ、小さなまとまりで入稿する予定にした
- [ ] 商品フィードを使う場合、商品画像のホストがOAI-SearchBotに403を返さない
- [ ] 変更の内容と日時を記録し、代表のURLで再確認する手順を決めた
- [ ] LP・計測用のリンク・転送・ホスティング・セキュリティの設定を変えたら、確認をやり直す
よくある質問
Q. LPを会員限定やパスワード付きのページにしたまま出稿できますか。 勧めません。ヘルプは、クローラーがサインインやCAPTCHAなしにLPへ届くことを確かめるよう求め、ログインが必要な遷移先は審査に十分な内容を読めないことがあると書いています。会員向けのサービスでも、広告のLPは誰でも開ける紹介のページにし、ログインはその先に置く設計を勧めます(当社の提案)。
Q. サポートに頼めば、クローラーの確認を手動で通してもらえますか。 ヘルプのよくある質問は、手動で回避してもらうことに頼らないよう書いています。robots.txt、WAF、CDN、ボット対策、認証、レート制限による遮断を直し、OAI-AdsBotが読める状態にします。読めるようになった後は、広告の再アップロードや再審査の依頼が必要になることがあります。
Q. Cloudflareを使っていれば、設定は要りませんか。 ヘルプには、OAI-AdsBotはCloudflareで正式に検証され、許可リストに入っていると書かれています。一方でヘルプは一般に、robots.txtとは別にファイアウォール・CDN・ボット対策が制限することがあるとし、転送先のホストも確かめるよう書いています。Cloudflareを使っていても、自社で追加したWAFの規則、robots.txt、転送先の別のホストで止まっていないかは確かめます(当社の見解)。
Q. LPが制作会社や外部のフォームサービスのドメインにあります。何を確かめますか。 クローラーのヘルプは、転送に関わる各ホストのrobots.txtとセキュリティの設定を、外部の遷移先も含めて確かめるよう書いています。外部のサービスの設定は自社で変えられないことが多いため、提供元に確かめます。また、アカウントの確認(verification)が必要なセルフサーブのアカウントでは、別のドメインのリンク先を使う広告を保存する前に、確認の承認が要ることがあります(オンボーディングのトラブル対応のヘルプ)。
Q. 審査のクローラーの訪問は、クリックとして課金されたり、アクセス解析に出たりしますか。 課金はされません。2026年10月29日時点の基本ガイド(Ads in ChatGPT: The Basics。10月7日時点にはなかった記載)は、審査のクローラーが計測用のパラメータ付きのLPを訪れることがあり、他社のアクセス解析がその訪問を有料の流入に分類することがあるが、課金されるクリックではないと書いています。広告のクリック数とアクセス解析のセッション数を比べるときは、この訪問を考えに入れます(GA4連携の記事)。
まとめ
- 審査に必須なのはOAI-AdsBot。OAI-SearchBotも推奨。GPTBot(学習)とは別に設定できる
- 2026年10月29日時点のヘルプは、完全なURL→robots.txt→セキュリティ→受け取るページ→再確認の5つの手順に変わった
- robots.txtは転送先の各ホストで確かめる。「*」のグループ、最も長く一致する規則、robots.txt自体のエラーに注意する
- WAF・CDN・ボット対策・地域の制限は、検証済みの要求が確認画面なしに届くかで見る。IPは公開の一覧を参照する
- 直したら代表のURLで確かめ、状態が変わらなければ再提出・再審査。承認は保証されない
LPがクローラーから読めるかを一緒に確かめたい場合は、広告に入れる予定のURL、使っているCDN・WAFの名前、robots.txtの内容をお手元に用意のうえ20分の無料相談をご利用ください。
出典
- Advertiser Guidance for Allowing OpenAI Web Crawlers(クローラーを使う理由、必須・推奨のクローラー、5つの確認、応答別の表、サポートへの連絡、安定したIP範囲、レート制限、Cloudflare、よくある質問。2026年10月7日時点の本文との比較)
- Overview of OpenAI Crawlers(OAI-AdsBot・OAI-SearchBot・GPTBot・ChatGPT-Userの用途、ユーザーエージェントの文字列、公開IPの一覧、検索結果への反映の目安)
- adsbot.json・searchbot.json(公開IP範囲の形式と作成日時)
- Creating ads for ChatGPT Ads(LPはOAI-AdsBotとOAI-SearchBotを止めない)
- Troubleshooting Common Issues(Not servingの理由の確かめ方、OpenAIのユーザーエージェントやIPを止めているLP、再提出と再審査)
- Troubleshooting Common Onboarding and Policy Issues(ドメインの承認、別のドメインのリンク先とアカウントの確認、審査を通っても国で配信できない場合)
- Bulk upload campaign schema checklist(画像のURLとクローラー、LP・画像のURLが確認に失敗したとき)
- Ads in ChatGPT: The Basics(審査のクローラーの訪問と分析ツール、課金されないこと)
- Ad Policies(審査・評価できない広告やLPは配信の対象外)
- RFC 9309: Robots Exclusion Protocol(グループの選び方、ホストごとのファイル、最も長く一致する規則、取得できないときの扱い、キャッシュ)
いずれも2026年10月29日に本文を確認しています。2026年10月7日時点との比較は、当社が同日に保存した本文との比較です。
変更履歴
日付 | 内容 |
|---|---|
2026年10月29日 | 初版。ヘルプセンター6本、開発者向けドキュメント1本と公開IPの一覧2件、広告ポリシー、RFC 9309の本文を確認 |
次回確認予定:2026年11月上旬。 クローラーのヘルプの手順とrobots.txtの説明、OpenAIのクローラーの資料、公開IP範囲の一覧の更新を確認します。