AI向け構造化データ:AIの回答への効果
構造化データがChatGPT、Gemini、Google AI Overviewsに対してできることとできないこと、追加すべきスキーマの種類、マークアップの確認方法。
著者: Denis Veisllari
スキーマのマークアップだけで、AIの回答に引用されるようにはなりません。主要なAIエンジンで、引用する情報源の選択に構造化データを使うと表明しているものはありません。GoogleもAI OverviewsとAI Modeに特別なマークアップは不要だと述べています。スキーマが行うのは、機械が推測せずに読める形でページを説明することです。あなたが誰か、製品がいくらか、記事を誰がいつ書いたか、といった情報です。これはほとんどのAI回答の材料となる検索エンジンの助けになり、害になることはありません。てこではなく、身だしなみとして扱いましょう。
構造化データがAIの回答にもたらすもの
ほとんどのAI回答はWeb検索から始まります。ChatGPT、Gemini、Perplexity、GoogleのAI機能は、検索インデックスで上位にあるページを読み、そこから回答を書きます。構造化データはこの過程のいくつかの場面に関わります。
- 検索結果。 Googleはリッチリザルト(商品の価格、レビューの星、パンくずリスト)にスキーマを使います。リッチリザルトはクリックやリンクの獲得を助け、それが順位を押し上げ、結果としてページが読まれます。
- エンティティの情報。 名前、ロゴ、各種プロフィールへの
sameAsリンクを含むOrganizationマークアップは、サイトとブランドを結び付けやすくします。 - 曖昧さのない事実。 マークアップに書いた価格、日付、著者は表示テキストと一致し、読み違いの可能性を減らします。
できないこと
- 引用を保証しません。 エンジンが引用するのは、マークアップに関係なく、質問に最もよく答えているページです。
- 表示テキストの代わりにはなりません。 JSON-LDにだけあってページに表示されていない事実は不一致になります。Googleのガイドラインでも、マークアップは表示されているコンテンツを説明するものとされています。
- アクセスの問題は直りません。
robots.txtがAIクローラーをブロックしていたり、JavaScriptの実行後にしかコンテンツが表示されなかったりすれば、マークアップは役に立ちません。 - FAQとHowToのリッチリザルトはほぼ廃止されています。 Googleは2023年に、FAQのリッチリザルトを一部のサイトに限定し、HowToのリッチリザルトを廃止しました。AIのためだけに
FAQPageを追加しても、あまり価値はありません。
追加する価値のあるスキーマの種類
| 種類 | 設置する場所 | 理由 |
|---|---|---|
Organization | トップページ | ブランドの名前、ロゴ、URL、sameAs のプロフィール |
WebSite | トップページ | Googleの検索結果に表示されるサイト名 |
Article または BlogPosting | ガイドや記事 | 著者、公開日、更新日 |
Product と Offer | 商品ページと料金ページ | 価格、通貨、在庫状況 |
SoftwareApplication | ソフトウェア製品のページ | カテゴリ、OS、価格 |
LocalBusiness | 店舗ページ | 住所、営業時間、電話番号。Googleビジネスプロフィールと一致させます |
BreadcrumbList | トップページ以外のすべてのページ | 検索結果でのサイト構造 |
Review または AggregateRating | レビューが本物で、ページに表示されている場合のみ | 評価の情報。偽のレビューや自作自演のレビューはGoogleのルール違反です |
<script type="application/ld+json"> ブロックでJSON-LDを使いましょう。Googleが推奨する形式で、テンプレートとの同期も最も簡単です。
マークアップの確認方法
- Googleのリッチリザルトテスト で、URLが対象となるリッチリザルトの種類とエラーを確認できます。
- Schema Markup Validator(validator.schema.org)は、Googleがリッチリザルトに使わない種類も含め、あらゆるschema.orgマークアップを検証します。
- Search Console は、Googleがページをクロールしたあと、「拡張」セクションでサイト全体の構造化データのエラーを報告します。
- 生のHTMLを表示し(ブラウザの検証ツールではなく)、JSON-LDがサーバーのレスポンスに含まれていることを確認します。JavaScriptを実行しないAIクローラーもあるので、タグマネージャーで挿入したマークアップは届かないことがあります。
zaDojoのサイト監査は、クロールした各ページのHTMLを読み、JSON-LDブロックの有無を記録します。マークアップの検証はしないので、エラーの確認には上記のツールを使ってください。
代わりに時間を使うべきところ
AI可視性に使える時間が1時間あるなら、スキーマが最善の使い道であることはまれです。優先順位は次のとおりです。
- 購入に関する質問で、AIの回答がすでにどのページを引用しているかを調べます。ChatGPTでブランドを追跡する方法をご覧ください。
- 自社ページで、最初の段落で質問に答え、最新の料金と比較表を載せます。チェックリストはGEOガイドにあります。
- その回答が引用している第三者のリスト記事やレビューに載せてもらいます。
- そのうえで
Organization、Article、Productのマークアップを追加・修正し、どこでも事実が一致するようにします。
Googleに特化した内容はAI Overview最適化をご覧ください。
よくある質問
ChatGPTはスキーマのマークアップを読みますか? OpenAIは、検索で構造化データをどう使うかを明らかにしていません。ChatGPTの検索は、検索プロバイダーと独自のクローラーで見つけたページを読むので、HTML内のマークアップは読まれ得ますが、それが引用を決めるという証拠はありません。
AI Overviewsのために FAQ スキーマを追加すべきですか? GoogleはAI Overviewsに特別なマークアップは不要だと述べています。周囲のマークアップより、表示テキストに明確な質問と答えがあることのほうが重要です。
llms.txtはスキーマの一種ですか? いいえ。エージェントに重要なページを示すプレーンテキストのファイルです。llms.txtのガイドをご覧ください。