構造化データって何?LLMO対策の基礎をコード例つきで解説【入門】
構造化データ(schema.org / JSON-LD)とは何かをゼロから解説。AIやLLMがどう利用するのか、LLMO対策で優先すべき5つのスキーマ、コピーして使える実装例、検証ツールとよくある失敗まで入門者向けにまとめます。

この記事の結論
この記事の結論
構造化データとは、ページの内容をschema.orgの語彙とJSON-LD形式で機械可読に宣言するマークアップです。AIがページを誤解なく抽出・引用する土台になり、LLMOではOrganization・Article・FAQPage・ItemList・BreadcrumbListの5つを優先実装します。
KEY CLAIM
構造化データとは、Webページの内容をschema.orgの共通語彙とJSON-LD形式で機械可読に宣言するマークアップであり、AIが回答の根拠としてページを正確に抽出・引用するための土台となるLLMO対策の基礎施策である。
概要
構造化データとは、Webページの内容を「機械が誤解なく理解できる形式」で宣言するマークアップのことです。人間は見た目から「これは会社名」「これはFAQ」と判断できますが、機械にとってページはただの文字列です。構造化データは、その文字列に「これは組織名です」「これは質問と回答です」というラベルを付ける仕組みで、実装には schema.org という共通語彙と JSON-LD という記述形式を使うのが標準です。
LLMO対策の文脈で構造化データが重要なのは、AIが回答の根拠を選ぶ際に「内容を確実に抽出できるページ」を優遇するためです。海外の調査では、AIに引用されたページの約7割が構造化データを実装していたという報告もあります。
本記事では、仕組みの基本から、優先すべき5つのスキーマ、コピーして使える実装例、検証方法までを入門者向けに解説します。
構造化データの仕組み:ページに「ラベル」を貼る
たとえば「株式会社Letier」という文字列があったとき、人間は文脈から会社名だと分かりますが、機械には人名か商品名か判断できません。構造化データは、この曖昧さをなくすために、ページのHTML内に次のような「宣言」を埋め込みます。
- これは 組織(Organization) で、名前は「株式会社Letier」、公式サイトはこのURL
- これは 記事(Article) で、見出し・著者・公開日・更新日はこれ
- これは FAQ(FAQPage) で、この質問にはこの回答が対応する

この宣言は、schema.org(Google・Microsoft等が共同運営する語彙集)で定義されたタイプと属性を使い、JSON-LDというJavaScript風の記述形式でページの<head>内などに埋め込みます。表示には一切影響せず、人間の見た目は変わりません。
AIは構造化データを本当に読むのか
正直に言うと、「LLMがJSON-LDを直接理解しているか」には議論があります。2026年時点の実態を、期待値を誇張せずに整理します。
- 検索エンジン経由では確実に効く。GoogleやBingは構造化データを解釈して検索結果やAI回答(AI Overview、Copilot)の理解の下地に使います。AI検索の多くは既存検索エンジンの上に構築されているため、ここでの効果は堅い
- ブラウジング時に解析される。ChatGPTなどが回答時にページを取得する際、HTMLに含まれるJSON-LDも読み取りの対象になります。本文の曖昧さを補う「答え合わせ」として機能します
- 相関データは一貫してポジティブ。被引用ページの6〜7割が構造化データ実装済み、実装ページは引用率が約3倍——といった調査報告が複数あります。因果の証明ではないものの、傾向は明確です
結論:構造化データは「魔法の引用獲得ツール」ではありませんが、実装コストが低く、SEOとLLMOの両方に効く土台施策です。やらない理由がない、が正確な評価です。
LLMOで優先すべき5つのスキーマ
schema.orgには数百のタイプがありますが、まず実装すべきは次の5つです。
| スキーマ | 用途 | 優先度 |
|---|---|---|
| Organization | 会社・ブランドの公式情報(名称・ロゴ・URL・SNS) | 全サイト必須 |
| Article | 記事・ブログ(見出し・著者・公開日・更新日) | メディア必須 |
| FAQPage | よくある質問(質問と回答のペア) | 引用獲得に特に有効 |
| ItemList | ランキング・比較リスト | リスト記事に有効 |
| BreadcrumbList | パンくずリスト(サイト内の位置) | 構造理解の補助 |
特にOrganizationは、AIの「ブランド理解の正確性」に直結する基礎情報です。名称・別表記・公式URL・ロゴ・SNSアカウントを宣言しておくことで、AIが自社を同定しやすくなります。
実装例:コピーして使えるJSON-LD
例1:Organization(会社情報)——全ページ共通で<head>内に設置します。
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "株式会社サンプル",
"alternateName": ["サンプル", "Sample Inc."],
"url": "https://example.com",
"logo": "https://example.com/logo.png",
"description": "AI検索最適化(LLMO)の分析プラットフォームを提供する企業",
"sameAs": [
"https://x.com/sample",
"https://www.linkedin.com/company/sample"
]
}
</script>
ポイントはalternateNameに別表記(カタカナ・略称・英語名)を列挙することです。AIによる表記揺れの同定を助けます。
例2:FAQPage(よくある質問)——FAQを掲載しているページに設置します。
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "構造化データとは何ですか?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Webページの内容を機械が理解できる形式で宣言するマークアップです。schema.orgの語彙とJSON-LD形式で実装するのが標準です。"
}
}
]
}
</script>
質問と回答のペアはAIの回答形式と最も相性が良く、FAQPageは引用獲得の観点で費用対効果の高いスキーマです。
実装方法と検証ツール
実装は3通りあります。(1) HTMLテンプレートに直接記述、(2) CMSのプラグイン・標準機能を使う(WordPressなら主要SEOプラグインが対応)、(3) タグマネージャーで挿入。自社の運用体制に合う方法で構いません。
実装後は必ず検証してください。GoogleのリッチリザルトテストとSchema.org公式のバリデータにURLを入れるだけで、記述ミスや必須項目の不足を確認できます。エラーのある構造化データは効果がないどころか無視されます。
よくある3つの失敗
- 本文と矛盾する内容を書く。構造化データはページ本文の宣言です。本文にない情報や誇張した内容を入れると、不整合として信頼を下げ、ガイドライン違反にもなります
- 1ページに無関係なスキーマを詰め込む。ページの実態に合うタイプだけを使います。FAQのないページのFAQPageはスパムです
- 実装して放置する。組織情報や記事の更新日が古いままだと、AIに古い情報を宣言し続けることになります。サイト更新と同期させてください
LLMOinsightで「実装の効果」まで確認する
構造化データは土台施策のため、効果は「AI回答での引用・理解の変化」として現れます。LLMOinsight(LLMOインサイト) は、AIが自社をどれだけ正確に理解しているか(ブランド理解精度)と、自社サイトが引用元としてどれだけ使われているか(情報源影響力)を分離して計測できるため、構造化データを含むサイト改善の効果を、実装前後の定点観測で確認できます。
「実装したが効いているのか分からない」を、データで判断できる状態にしませんか。無料デモで現在地を確認できます。
まとめ
構造化データとは、ページ内容に機械可読なラベルを付けるschema.org / JSON-LDの仕組みで、AIがページを誤解なく抽出・引用するための土台になります。まずはOrganization・Article・FAQPageの3つから実装し、検証ツールでエラーゼロを確認する——ここまでがLLMO対策の「基礎工事」です。
よくある質問
Q. 構造化データを入れるとページの見た目は変わりますか?+
A. 変わりません。構造化データはHTML内に埋め込む機械向けの宣言で、表示には一切影響しません。人間には今までどおりのページを見せながら、機械にだけ内容の意味を正確に伝える仕組みです。
Q. プログラミングの知識がなくても実装できますか?+
A. できます。WordPressなどの主要CMSではSEOプラグインが代表的なスキーマを自動出力しますし、本記事のようなコード例の社名やURLを書き換えて設置するだけでも機能します。実装後にGoogleのリッチリザルトテストで検証すれば、知識がなくてもエラーの有無を確認できます。
Q. 構造化データを入れれば必ずAIに引用されますか?+
A. されません。構造化データは引用の必要条件に近い土台であって、十分条件ではありません。結論先出しの構成、一次情報の充実、信頼シグナルなどページ本体の品質と組み合わさって初めて効果を発揮します。誇張した宣言はむしろ信頼を損ないます。
Q. どのページから実装すべきですか?+
A. まず全ページ共通のOrganizationで会社・ブランド情報を宣言し、次にAIに引用されたい主力コンテンツ(サービス紹介・FAQ・主要記事)へArticleとFAQPageを実装する順番が効率的です。全ページ一括対応より、引用させたいページからの段階実装で十分です。
著者 : LLMOinsight編集部
*この投稿は、Letierの法的通知および免責事項に従います。
*本投稿は、 LLMOinsight(AI検索最適化プラットフォーム) で作成しています。一部AIの構成・編集が含まれることがあります。



