「ChatGPTで自社が紹介されない」と感じているBtoBマーケターは多い。だが、その前段階として「そもそもChatGPTにインデックスされているか」を確認している人はほとんどいない。インデックスされることと回答に表示されることは別の概念だ。この記事では、その違いを整理した上で、日本のBtoB企業が今日から動ける施策を解説する。
—
「インデックスされる」と「表示される」は別物だと理解する
まず、ここを混同しているマーケターが非常に多い。
ChatGPT(OpenAI)にインデックスされるとは、OpenAIのクローラーがページを巡回し、その内容をOpenAI独自のインデックスに格納した状態を指す。一方、ChatGPTの回答に表示されるとは、実際にユーザーの質問に対してそのコンテンツが引用・言及された状態だ。
インデックスされていれば表示される可能性が生まれる。ただし、インデックスされても表示されるとは限らない。この関係性はGoogleのSEO(検索エンジン最適化)と同じ構造で、クロール→インデックス→サーフェス(表示)という3段階がある。
OpenAIが公開しているクローラーは現時点で4種類。BtoBマーケターが特に気にすべきなのは「OAI-SearchBot」で、これがChatGPTの検索回答向けにウェブを巡回するクローラーだ。「GPTBot」はモデルの学習用であり、検索での表示とは直接関係しない。ここをごちゃ混ぜにして対策を講じても、効果は薄い。
—
robots.txtの設定を今すぐ確認する
正直に言うと、この設定を見落としているBtoB企業は驚くほど多い。
自社サイトのrobots.txtに以下のような記述がある場合、すべてのボットをブロックしている状態になる。
“`
User-agent: *
Disallow: /
“`
この状態では当然OAI-SearchBotも入れない。ChatGPTにインデックスされたいなら、まず以下を追記することだ。
“`
User-agent: OAI-SearchBot
Allow: /
“`
モデルの学習にコンテンツを使われたくないが、引用はされたい、という場合は次の設定が有効だ。
“`
User-agent: GPTBot
Disallow: /
User-agent: OAI-SearchBot
Allow: /
“`
SaaS系のBtoB企業では、セキュリティポリシーの一環でrobots.txtを厳しく制御しているケースがある。マーケティング部門がIT部門に確認を取らずに放置しているパターンも珍しくない。まず現状を把握することが先決だ。
—
BingへのサイトマップとIndexNow送信で先手を打つ
ChatGPT検索はBingのインデックスを一部参照していることが確認されている。これは日本のBtoBマーケターにとって動きやすい打ち手でもある。
Bing Webmaster Toolsにサイトマップを送信しておくことで、新しいコンテンツや更新されたページがBing経由でChatGPTに届く速度を上げられる。さらに効果的なのが「IndexNow(インデックスナウ)」プロトコルの活用だ。ページを公開・更新した瞬間に参加サーチエンジンへ通知できる仕組みで、BingはIndexNowをネイティブにサポートしている。
WordPressサイトならYoastやRank Mathのプラグインから設定できるため、エンジニアへの依頼は不要なケースが多い。
ここが落とし穴で、多くのマーケターはページを更新してもXMLサイトマップの「lastmod」タグを更新していない。Bingはこのlastmodを鮮度シグナルとして参照している。ページの中身を更新したなら、サイトマップの日付も合わせて更新する。そしてIndexNow経由で通知し、更新済みページから内部リンクを張る。この3点セットで再インデックスが速まる。
—
JavaScriptに隠れたコンテンツはChatGPTに存在しないのと同じ
BtoBのサービスサイトや製品紹介ページで多いのが、JavaScriptで動的に描画するSPA(シングルページアプリケーション)構成だ。ここに大きな問題がある。
OpenAIのクローラーはJavaScriptをレンダリングしない。つまり、製品名・料金・導入事例といった重要なコンテンツがJavaScript読み込み後に表示される構造になっていると、OAI-SearchBotにはその内容が見えない。見えなければインデックスされない。それだけのことだ。
確認方法は簡単だ。Chromeのデベロッパーツールを開き、JavaScriptを無効にしてページをリロードする。そこで表示されているコンテンツが、ChatGPTのクローラーが見ているものとほぼ同じだと考えていい。
解決策は、サーバーサイドレンダリング(SSR)や静的サイト生成(SSG)への移行だが、時間がかかる場合は「Prerender.io」などを使ってクローラーにHTMLスナップショットを返す方法が現実的だ。すべてのページを一度に対応する必要はなく、製品ページや導入事例など、AEO(回答エンジン最適化)上の優先度が高いページから着手すればいい。
—
ChatGPT上での自社の可視性をどう測定するか
インデックスされた後の話になるが、BtoBマーケターとして把握しておきたい指標がある。
クリック数やキーワード順位といった従来のSEO指標に加え、AI回答エンジン上では以下の指標が意味を持つ。
– ブランドメンション数:ChatGPTの回答に自社ブランド名が登場した回数
– シテーション(引用)数:回答の出典として自社URLが引用された回数
– ブランド可視性スコア:設定したプロンプト群に対して自社が表示された割合
– シェア・オブ・ボイス(Share of Voice):競合と比較した際の表示占有率
日本国内ではまだAEO専用ツールの認知が低いが、競合に先行してモニタリングを始めた企業が有利になるのは明白だ。バックリンク(被リンク)の量も引用率と相関することが分析データで示されており、日本市場においてもドメインの信頼性を示す外部リンクの獲得は引き続き有効な施策となる。
—
まとめ
ChatGPTへのインデックス対策は、難解な技術ではなくチェックリストの実行だ。robots.txtの確認、BingへのサイトマップとIndexNow送信、JavaScriptレンダリング問題の解消——この3つを押さえるだけで、多くのBtoB企業は一歩前に出られる。AI検索の影響力が拡大する中、インデックスされていないコンテンツは存在しないに等しい。施策の優先度を上げて動く価値がある。
参考:https://blog.hubspot.com/marketing/how-to-get-indexed-by-chatgpt
**
