EN ログイン

構造化データ(Schema.org)とは|意味・定義・GEO対策における位置づけ

コンテンツ実装 2026-06-11
著者:吉田 清登(株式会社FID CMO / Genview PM)

構造化データとは、Webページの内容を検索エンジンやAIが機械的に理解できる形式で記述したメタデータのことです。Schema.orgはGoogleをはじめとする主要な検索エンジンが共同で策定した、構造化データの語彙(スキーマ)の仕様です。GEO対策においては、HTMLの外部でページの意味・著者・組織・コンテンツ種別を機械可読な形で宣言する実装であり、E-E-A-Tに関わる情報を機械可読に伝える手段として補助的に位置づけられます。

このページでわかること

  • 構造化データ(Schema.org)の定義・実装方法
  • GEO対策における位置づけ
  • セマンティックHTMLとの違い
  • よくある誤解

構造化データ(Schema.org)とは

構造化データとは、Webページの内容を検索エンジンやAIが機械的に理解できる形式で記述したメタデータのことです。Schema.orgはGoogleをはじめとする主要な検索エンジンが共同で策定した、構造化データの語彙(スキーマ)の仕様です。

通常のHTMLはブラウザが「表示」するために書かれています。構造化データはその内容の「意味」を機械に伝えるために書かれます。たとえば「吉田清登」という文字列がHTMLに書かれていても、それが著者なのか商品名なのかを機械は判断できません。構造化データで「これはPerson(人物)であり、Genviewの著者である」と宣言することで、検索エンジンやAIが正確に意味を理解できるようになります。

以下の表では、構造化データの実装形式の種類とGoogleの推奨度を比較しています。実装形式は主に3種類ありますが、Googleが推奨しているのはJSON-LD形式です。

構造化データの実装形式比較
形式 特徴 Googleの推奨
JSON-LD <script>タグ内にJSON形式で記述。HTML本文と分離できる。 ✅ 推奨
Microdata HTML要素にitemscope・itemprop属性を追加して記述。 対応しているが非推奨
RDFa HTML要素にRDFa属性を追加して記述。 対応しているが非推奨

JSON-LDはHTML本文と分離して記述できるため、既存のコンテンツを変更せずに追加・修正できる点が実装上の大きなメリットです。

JSON-LDの基本形

著者情報(Person)を実装する場合の例です。

Person SchemaのJSON-LD実装例。@contextにhttps://schema.orgを指定し、@typeにPersonを指定。nameに著者名(吉田清登)、jobTitleにCMO、worksForにOrganizationタイプで所属組織名(株式会社FID)、urlに著者プロフィールURLを記述する。

具体例:NGとOKの違い

「著者プロフィール」を例に考えます。この表では、構造化データの有無によって検索エンジン・AIの認識がどう変わるかを比較しています。

著者プロフィールの構造化データ有無による認識の違い
サイトの状態 コンテンツ整備状況 検索エンジン・AIの認識
❌ NG 著者名がHTML本文にテキストで書かれているだけ。構造化データなし。 著者名の文字列は認識できるが、それが著者なのか・どんな人物なのかは機械的に判断しにくい。
✅ OK HTML本文に著者名を記述しつつ、JSON-LDでPerson SchemaとOrganization Schemaを実装している。 「この人物は〇〇というサービスのPMであり、△△社に所属するCMOである」という意味をEntityとして機械的に認識できる。

構造化データを実装することで、テキストとして書かれた情報に「これが何を意味するか」という機械可読な根拠が加わります。

Genviewによる定義

構造化データとはGEO対策の文脈において、「HTMLの外部でページの意味・著者・組織・コンテンツ種別を機械可読な形で宣言する実装であり、E-E-A-Tに関わる情報を機械可読に伝える手段のひとつ」です。

この定義はGenviewの見解であり、業界の総意ではありません。

Genviewがこの位置づけを採用する根拠は3点です。

  1. Schema.orgはGoogleをはじめとする主要検索エンジンが共同で策定した語彙仕様であり、構造化データを用いたEntity認識とKnowledge Graphの拡充はGoogleの長年の方針です。Google-Extendedを通じたGeminiの学習においても、構造化データが何らかの形で参照される可能性は否定できませんが、直接の因果関係は2026年5月時点では確認されていません。Google以外のAIが構造化データをどこまで評価しているかも、各社とも公式に明示していません。
  2. Person・Organization・ArticleなどのSchema実装は、著者・組織・コンテンツ種別をEntityとして宣言する役割を果たします。これはE-E-A-TのExpertise(専門性)・Authoritativeness(権威性)に関わる情報を機械可読な形で伝える手段として機能する可能性があります。ただし構造化データの実装がE-E-A-T自体を直接引き上げるわけではありません。
  3. FAQPage SchemaはQ&Aの対応関係を構造化データとして宣言します。HTML本文のFAQ文章構造に加えてFAQPage Schemaを実装することで、機械側での意味理解を補強できる可能性があります。ただし構造化データのAI引用への直接的な影響は、2026年5月時点では確認されていません。

セマンティックHTMLと構造化データの違い・比較まとめ

構造化データとセマンティックHTMLは混同されやすいですが、実装レイヤーが異なります。この表では、セマンティックHTMLと構造化データの実装場所・役割・優先度の違いを比較しています。

セマンティックHTMLと構造化データ(Schema.org)の比較
項目 セマンティックHTML 構造化データ(Schema.org)
実装場所 HTML本文(<body>内のタグ) JSON-LD(<head>または<body>末尾)
役割 HTML本文の構造を意味的に表現する その意味をHTMLの外部で機械可読な形で補強する
ブラウザ表示への影響 あり(タグによっては見た目に影響) なし(メタデータのため表示されない)
GEO対策での優先度 高(まずこちらを整備する) 補助的(セマンティックHTML整備後に追加)

GEO対策においては、セマンティックHTMLの整備が先であり、構造化データはその補強として位置づけます。本文の構造が整っていない状態で構造化データだけ実装しても効果は限定的です。

上位概念・下位概念・関連語

構造化データはGEO対策における信頼性・Entity整備の補強手段として位置づけられます。以下では、構造化データと関連する概念を整理します。

上位概念

  • GEO(Generative Engine Optimization):AI生成回答におけるブランド可視性を最適化する取り組み全般。構造化データはGEO対策における信頼性・Entity整備の補強手段として位置づけられます。
  • Schema.org:Google・Microsoft・Yahoo・Yandexが共同で策定した構造化データの語彙仕様。構造化データはこのSchema.orgの仕様に基づいて記述します。

関連語

  • Entity:AIや検索エンジンが「固有の意味を持つ概念・モノ・人・組織」として認識する対象。Person・Organization・ProductなどのSchema実装はEntityをHTMLの外部で明示する手段です。
  • E-E-A-T:Googleが定義するコンテンツ品質の評価軸。Person SchemaとOrganization Schemaは、著者の専門性・組織の信頼性を機械可読な形で補強する実装として関連します。
  • FAQPage構造化データ:Schema.orgのFAQPageタイプを使ってQ&Aの対応関係を宣言する構造化データ。構造化データの代表的な実装のひとつです。
  • セマンティックHTML:意味を持つHTMLタグを正しく使って構造化されたHTML。構造化データと役割が近いが、実装レイヤーが異なります。
  • リッチリザルト(Rich Results):構造化データが正しく実装されたページに対してGoogleが検索結果上で表示する視覚的に拡張されたスニペット。FAQPage・Article・Personなど種類によって表示形式が異なります。
  • Organizationスキーマ:運営組織の情報をAIや検索エンジンに伝える構造化データ。構造化データの中でもGEO対策においてEntity形成の中核を担う実装です。
  • sameAs:Wikipedia・SNS・外部データベースなどの外部URLと自社EntityのURLを紐づけるプロパティ。構造化データ内で記述し、Entity認識の精度を高める最重要プロパティのひとつです。

よくある誤解

構造化データについては、以下の3つの誤解が多く見られます。

誤解①:「構造化データを実装すればAIに引用されやすくなる」

構造化データの実装とAI引用数の相関は、2026年現在も確認されていません。Google以外のAIが構造化データをどこまで評価しているかは各社とも公式に明示しておらず、「実装すれば引用が増える」という根拠は存在しません。構造化データはEntityとE-E-A-Tを補強する手段であり、引用を保証するものではありません。

誤解②:「構造化データはセマンティックHTMLの代替である」

構造化データとセマンティックHTMLは代替関係にありません。セマンティックHTMLがHTML本文の構造を表現するのに対し、構造化データはその意味をHTMLの外部で補強するものです。どちらか一方だけでは不十分であり、両者を組み合わせて実装するものです。

誤解③:「構造化データはSEOのためだけの実装である」

構造化データはもともとSEOのためのリッチリザルト取得を目的として普及しましたが、EntityをAIや検索エンジンに機械可読な形で伝える手段としての役割は継続しています。GEO対策の観点でも、著者・組織・コンテンツ種別を構造化データで宣言することは補助的な実装として推奨します。

よくある質問

Q: GEO対策として優先して実装すべき構造化データはどれですか?
A: 優先度が高い順に、①Person(著者情報)、②Organization(組織情報)、③Article(記事・コンテンツ種別)、④FAQPage(FAQ形式のページ)です。著者と組織の信頼性を機械可読な形で宣言することが、E-E-A-TとEntity整備の両面から最も効果的な実装です。
Q: 構造化データはどのツールで確認できますか?
A: Googleのリッチリザルトテストで実装の正確さを確認できます。また、Google Search ConsoleのエンハンスメントセクションでSchema実装状況をサイト全体で把握できます。
Q: 構造化データはGenviewで確認できますか?
A: Genviewでは対象ページのSchema実装状況の診断を提供しています。Person・Organization・FAQPageの有無・記述の正確さの確認が可能です。

参考文献・調査ソース

← GEO用語集に戻る
お申込みはこちら →