日本語 English(Home)

ChatGPTの検索機能とは?出典の仕組みとサイト運営者がすべき対応

ChatGPTは質問に応じてウェブを検索し、参照したページへの出典を付けて答えます。OpenAIの公式の説明をもとに、自社のページが出典として示されるための条件、クローラーの設定、ChatGPTからの訪問の測り方を整理します。

ChatGPTの検索機能とは?出典の仕組みとサイト運営者がすべき対応

この記事の要点:

  • ChatGPTの検索機能(ChatGPT search)は、ChatGPTが回答を作るときにウェブを検索し、参照したページへの出典リンクを付けて答える機能です。OpenAIのヘルプでは、無料版を含む各プランと、ログインしていない人でも使えると案内されています。
  • サイトが出典として示されるには、検索用のクローラー「OAI-SearchBot」をrobots.txtやサーバーの設定で止めていないことが前提です。学習用の「GPTBot」とは別に許可・拒否を決められます。
  • ChatGPTから移動するリンクには utm_source=chatgpt.com が付くため、GA4の参照元で訪問を確認できます。ただし回答に表示された回数は分かりません。
  • 出典に選ばれることを保証する設定はありません。質問に先に答え、根拠と更新日をはっきり書くという、検索全般で読み手に役立つページづくりが土台になります。

ChatGPTの検索機能とは

ChatGPTの検索機能とは、ChatGPTが質問に答えるときにウェブを検索し、見つけたページの内容をもとに回答を作り、出典としてリンクを示す機能です。OpenAIは2024年10月に「ChatGPT search」として発表し、その後、対象を広げてきました。

OpenAIのヘルプ「Searching the web with ChatGPT」では、ウェブ検索はFree、Go、Plus、Pro、Business、Enterprise、Eduの各プランで使え、ログインしていない人も使えると説明されています。ウェブ版(chatgpt.com)とデスクトップ・スマートフォンのアプリで利用できます。プランごとの細かな条件は変わることがあるため、使う前にヘルプで確かめます。

この記事は、使い方の紹介に加えて、サイトを運営する側が「自社のページが出典として示されるには何が必要か」「ChatGPTからの訪問をどう測るか」を中心に説明します。

回答と出典はどのように表示されるか

OpenAIのヘルプによると、ChatGPTは最新の情報が役立つ質問のときに自動でウェブを検索します。検索のツールは既定で有効になっており、入力欄の検索のアイコンや、回答に付いた出典で、検索が使われたかを確認できます。

  1. 質問を入力する:通常どおり質問します。検索を確実に使いたいときは、入力欄のツールから検索を選びます。
  2. 回答を読む:回答の文中や末尾に出典が付きます。出典を選ぶと元のページが開きます。
  3. 情報源を確かめる:表示される場合は「情報源(Sources)」を選ぶと、回答に使われたページや関連するリンクの一覧を確認できます。
  4. 追加で質問する:会話を続けると、前の質問を踏まえて検索し直します。

OpenAIは、検索結果や出典が不完全・古い・誤っている場合があるとして、出典を開いて回答を裏づけているか、公開日や更新日はいつかを確かめるよう案内しています。利用者にとっても、サイト運営者にとっても、「回答の文章」と「出典のページ」は別物だと考えておくのが安全です。

調べものに使うときの聞き方

OpenAIのヘルプでは、結果がおかしいと感じたときは、特定の情報源や日付、地域を指定して検索し直すよう頼む方法が案内されています。調べものに使うときは、最初から条件を書いておくと、確かめる手間が減ります。

指定すること質問の例
期間「2026年以降に公開された情報で」
情報源「Googleの公式ドキュメントを出典にして」
地域・言語「日本国内の制度について、日本語の公的な情報で」
答えの形「結論を先に、出典ごとに箇条書きで」

社外秘の資料や個人情報を質問に含めるかどうかは、勤務先の決まりと、OpenAIのデータの扱いに関する説明を確かめてから判断します。

Google検索との違い

Google検索では、利用者は検索結果に並ぶリンクの一覧から開くページを選びます。ChatGPTの検索機能では、利用者は先に回答の文章を読み、必要なときだけ出典を開きます。この違いは、サイトへの訪問のされ方に影響します。

観点Google検索(通常の結果)ChatGPTの検索機能
利用者が最初に見るものページのタイトルと説明文の一覧回答の文章と、文中の出典
サイトとの接点検索結果に表示され、クリックされること回答の出典として示され、開かれること
クローラーGooglebotOAI-SearchBot(検索用)
運営者が見られる表示データSearch Consoleで表示回数・クリック数など表示回数を見る公式の画面は確認できない
訪問の見分け方GA4のOrganic SearchGA4の参照元「chatgpt.com」

Googleの検索結果にも、AIによる概要やAIモードなど回答を先に示す機能があります。どちらの場合も、回答を読んで満足した利用者はサイトを開かないことがあります。訪問数だけでなく、訪問した人が成果につながったかを合わせて見ると、AI経由の訪問の価値を判断しやすくなります。

サイトが出典として示されるための条件

OpenAIの「Publishers and Developers – FAQ」では、公開されているウェブサイトであれば、ChatGPTの検索に表示される可能性があると説明しています。そのうえで、運営者が確かめることとして次の点を挙げています。

  1. OAI-SearchBotを止めていない:robots.txtでOAI-SearchBotを拒否していないかを確かめます。必要ならrobots.txtを直します。
  2. サーバーやCDNが通信を受け付けている:サーバーやCDN(配信網)のセキュリティ設定で、OpenAIが公開している検索用クローラーのIPアドレスからの通信を止めていないかを確かめます。
  3. 表示したくないページにはnoindexを使う:特定のページを出したくないときは、noindexのmetaタグを使います。ただし、タグを読むにはクローラーがそのページを取得できる必要があります。

ヘルプでは、検索結果の順番は、利用者が関連性と信頼性の高い情報を見つけやすいように複数の要素で決めているとされ、表示の位置は保証されていません。「この設定をすれば出典になる」という方法は公式には示されていない、と理解しておきます。

サーバー側でボット対策をしている場合、知らないうちに検索用のクローラーまで止めていることがあります。設定を変えたら、サーバーのアクセスログで「OAI-SearchBot」の取得が返答コード200(正常)になっているかを見ると確かめられます。

OpenAIのクローラーとrobots.txtの書き方

OpenAIは、用途の違う複数のクローラー(ウェブページを自動で読み取るプログラム)を公開しています。robots.txtで、どれを許可するかを個別に指定できます。

ユーザーエージェント用途(OpenAIの説明)拒否したときの主な影響
OAI-SearchBotChatGPTの検索機能でサイトを見つけ、表示するため検索の回答に表示されなくなる。ただしリンクとして出ることはある
GPTBot生成AIの基盤モデルの学習に使われる可能性があるデータの収集学習に使わないでほしいという意思表示になる。検索の表示とは別
ChatGPT-User利用者の操作をきっかけにしたページの取得自動の巡回ではなく、robots.txtが適用されない場合がある。検索への表示の判断には使われない

OpenAIの説明では、検索は許可して学習は拒否する、という組み合わせもできます。

# 例:検索での表示は許可し、学習用の収集は拒否する
User-agent: OAI-SearchBot
Allow: /

User-agent: GPTBot
Disallow: /

OpenAIのクローラーの説明ページでは、robots.txtを更新してから検索の仕組みに反映されるまで、およそ24時間かかることがあるとされています。また、OAI-SearchBotを拒否したサイトでも、回答の中で移動用のリンクとして示される場合があると説明されています。

目的別の設定の選び方

目的OAI-SearchBotGPTBot注意点
検索に表示され、学習にも使われてよい許可許可何も書かなければ許可と同じ扱い
検索には表示したいが、学習には使われたくない許可拒否上のコード例の組み合わせ
検索にも学習にも使われたくない拒否拒否移動用のリンクとして出ることはある
一部のページだけ検索に出したくない許可目的に応じてそのページにnoindexを付け、取得はさせる

どれを選ぶかは、会員向けの情報や有料の内容があるか、自社の情報をAIの回答で紹介されたいかなど、事業の方針で決めます。決めた理由を社内で残しておくと、担当が替わっても設定の意図が分かります。

書き方の基本や、ほかのクローラーとの書き分けは「robots.txtの書き方」で説明しています。クローラーの名前や扱いは変わることがあるため、設定する前にOpenAIの最新の説明を確かめます。

ChatGPTからの訪問を測る方法

OpenAIによると、ChatGPTの検索から移動するリンクには、自動で utm_source=chatgpt.com というパラメータが付きます。GA4ではこれが参照元として記録されるため、次の手順で確認できます。

  1. GA4の「レポート」→「集客」→「トラフィック獲得」を開きます。
  2. 表の最初の列の項目を「セッションの参照元 / メディア」に切り替えます。
  3. 表の上の検索欄に「chatgpt」と入れ、参照元が「chatgpt.com」の行を探します。
  4. 表の見出しの「+」から2つ目の項目に「ランディング ページ」を足すと、どのページに来たかが分かります。
  5. キーイベントの列で、その訪問が成果につながったかを確認します。

この方法には限界があります。アプリの設定やリンクの開き方によっては参照元が残らず、Directなどに入る訪問もあります。また、回答に表示されたがクリックされなかった回数は、この方法では分かりません。数字は「把握できた訪問」として扱い、AIからの訪問のすべてだとは考えないようにします。

クローラーが来ているかをログで確かめる

訪問が記録されないときは、そもそも検索用のクローラーがページを取得できているかを確かめます。サーバーのアクセスログで、ユーザーエージェントに「OAI-SearchBot」を含む行を探し、返答コードを見ます。

  • 200:正常に取得できています。
  • 403や503:サーバーやCDNのボット対策で止めている可能性があります。設定を確認します。
  • 行が見つからない:まだ取得されていないか、robots.txtで止めている可能性があります。

ユーザーエージェントは名乗るだけなら誰でも使えます。正しいOpenAIのクローラーかどうかは、OpenAIが公開しているIPアドレスの一覧と照らし合わせて確かめます。

ページごとの見方はランディングページ分析のやり方で、AIでの露出を測る全体の考え方はLLMOの効果測定で紹介しています。

出典に選ばれやすいページにするための書き方

OpenAIは、どのようなページを出典に選ぶかの詳しい基準を公開していません。そのため、ここでは公式に示された条件ではなく、回答の材料として読み取りやすく、開いた人の役にも立つページの書き方として整理します。

書き方理由例
見出しの直後に答えを書く質問と答えの対応が読み取りやすい「料金は?」の見出しの最初の文で金額と条件を書く
数字には条件と日付を添える出典を開いた人が、回答が正しいか確かめられる「2026年10月時点の税込価格」と書く
運営者と更新日を示す誰がいつ書いた情報かを判断できる運営者情報のページへのリンク、更新日の表示
自社にしかない情報を書く一般的な説明だけなら、ほかのページでも代わりになる自社の仕様、手順、実際の対応範囲
本文をHTMLの文章として置く画像の中の文字や、操作しないと出ない内容は読み取られにくい場合がある表は画像ではなく表として作る

これらはGoogle検索でも勧められている、利用者を第一に考えたページづくりと重なります。Googleの説明に沿った書き方はSEOライティングの基本で、AIの回答に使われることを意識した取り組みの全体は「LLMOとは」で説明しています。

回答の誤りと、自社について誤った情報が出たとき

ChatGPTの回答は、出典のページの内容をそのまま示すとは限りません。OpenAIのヘルプでも、ChatGPTは間違えることがあり、確かめるよう案内されています。自社について誤った説明が出た場合は、次の順に確かめます。

  1. 出典を開く:回答がどのページを根拠にしているかを確かめます。古い記事や他社のページが出典になっていることがあります。
  2. 自社のページを直す:自社のページの記載が古い、あいまいな場合は、最新の情報にして日付を添えます。
  3. 公式の情報を見つけやすくする:料金、仕様、会社情報など、誤解されやすい事実は、1つのページにはっきり書きます。
  4. 報告する:OpenAIのヘルプでは、問題のある内容を報告する窓口が案内されています。反映されるかどうかや時期は示されていません。

同じ質問でも、聞き方や時期によって回答は変わります。1回の結果で判断せず、日付と質問文を記録して、何度か確かめます。

よくある質問

GPTBotを拒否すると、ChatGPTの検索に出なくなりますか?

OpenAIの説明では、検索に使われるのはOAI-SearchBotで、GPTBotは学習用の収集です。GPTBotだけを拒否しても、検索での表示の判断とは別に扱われます。

ChatGPTの検索で自社のページが何回表示されたか分かりますか?

2026年10月時点で、表示回数を確認できる公式の画面は確認できませんでした。分かるのは、GA4で参照元が「chatgpt.com」として記録された訪問です。

ChatGPTの検索で上位に出すための申請はできますか?

OpenAIのヘルプでは、公開されたサイトなら表示される可能性があると説明されていますが、表示や順番を申請する方法は案内されていません。クローラーを止めていないかを確かめることが先です。

Google向けとは別の対策が必要ですか?

公式に示された特別な書き方はありません。質問に先に答える、根拠と日付を示す、運営者を明らかにするなど、読み手に役立つページづくりが共通の土台です。クローラーの許可だけはOpenAI向けに確認します。

SEOAGENTでできること

SEOAGENTでは、robots.txtを1日1回読み、検索の表示に使われるクローラーと、学習に使われるクローラーを分けて確認できます。AI経由の訪問は、GA4で参照元を識別できるものだけを数えます。診断の機能であり、robots.txtやサーバーの設定を自動で変えたり、AI回答への採用を保証したりするものではありません。

ChatGPTの検索機能と関わるAIO対策の記事は「AIO対策の記事一覧」にまとめています。

参考情報

AIでSEO対策を、もっと続けやすく。

機能と使い方、料金・契約条件は、サービス資料でご案内します。