構造化データとは?SEO初心者でも分かる役割と設定方法を解説
SEOにおける構造化データとは、ページ内の情報が「何について書かれているのか」を、検索エンジンに分かりやすく伝えるためのデータです。適切に設定することで、検索エンジンがページ内容を理解しやすくなり、リッチリザルトなど検索結果での表示改善を通じてクリック率向上が期待できます。
本記事では、初めての方でもわかるよう、構造化データの意味や設定するメリット、具体的な設定方法を解説します。SEO効果についても説明しますので、ぜひ最後まで読んでみてください。
SEOにおける構造化データとは
SEOにおける構造化データとは、検索エンジンに正確に情報を伝え、SEO効果を間接的に高める手段です。専用のコードでマークアップされることで、検索エンジンがコンテンツの意味を正確に理解できます。
構造化データは、セマンティックWebの実現に欠かせない要素です。セマンティックWebとは、コンピュータが理解できるようデータ同士の関連性を一定のルールにのっとって記述し、情報を収集しやすくする考え方を指します。
たとえば、コンピュータは本来文字の羅列を単なるテキストとしか認識できませんが、構造化データを使用することでテキストの意味が人の名前なのか、日付なのかを把握できます。
構造化データを正しく使用することで、検索エンジンがページ内の情報を理解しやすくなるのです。
そのため、検索ニーズを満たした有益なコンテンツであれば、構造化データを使用することで間接的にSEO評価が上がる可能性があります。
具体的には、商品ページの価格やレビュー評価などに構造化データを利用すると、SEO評価が間接的に上がり、検索結果に表示される可能性があるでしょう。
※無料サービス資料:「SEOコンサルティングサービス概要資料」をダウンロードする>>こちらから
よく使われる構造化データの例
構造化データにはさまざまな種類があります。ブログ記事であれば記事用、商品ページであれば商品用というように、ページ内容に合った構造化データを選ぶことが重要です。
代表的な構造化データには、以下のようなものがあります。
| 種類 | 設定対象となる主なページ | 検索エンジンに伝えられる情報 |
|---|---|---|
| 種類 (ArticleBlog / Posting) | ニュース記事 ブログ記事 | 記事タイトル 著者 公開日 更新日 画像 など |
| パンくずリスト (BreadcrumbList) | パンくずリストがあるページ | ページの階層構造 |
| 組織 (Organization) | 企業サイト サービスサイト 会社概要ページ | 企業名 ロゴ URL 所在地 連絡先 SNS など |
| 商品 (Product) | ECサイトの商品詳細ページ | 商品名 価格 在庫状況 レビュー 評価 など |
| ローカルビジネス(LocalBusiness) | 店舗 クリニック 飲食店 | 店舗名 住所 営業時間 電話番号 地図情報 など |
| レビュー (Review) | 商品・店舗・レシピなどのレビューがあるページ | 評価点 レビュー本文 など |
| 動画 (VideoObject) | 動画を掲載しているページ | 動画タイトル 説明文 サムネイル 再生時間 など |
注意点として、ページの種類と異なる構造化データを設定したり、ページ上に表示されていない情報を構造化データだけに入れたりすると、Googleのガイドラインに反する可能性があります。
構造化データを設定する際は、「そのページにはどんな情報が掲載されているか」「検索エンジンに何を正しく伝えたいか」を整理したうえで、適切な種類を選ぶことが大切です。
参考:Google検索がサポートする構造化データマークアップ
構造化データを使用するメリット

構造化データを使用するメリットは、主に以下の4つが挙げられます。
|
サイトへの流入増加につながるため、ぜひ使ってみてください。
検索エンジンにコンテンツ内容が伝わりやすくなる
特定の情報を構造化データでマークアップすることで、サイトのコンテンツにどういう情報が記載されているのか、検索エンジンが理解しやすくなるメリットがあります。
たとえば「山田太郎」と書かれていたら、ユーザーは瞬時に人名だと理解できますが、検索エンジンのクローラーは人の名前だと理解できない場合があるのです。このような時は「name」というプロパティ(属性)を設定すると、テキストの意味を明確に伝えられます。
このように、ある値を定義する規格を「schema.org」と呼びます。
検索結果にリッチリザルトを表示できる可能性がある
構造化データを使用すると、検索結果に表示されるページリンク直下にリッチリザルトが表示されます。
リッチリザルトは、コンテンツ概要を説明するメタディスクリプションとは異なります。メタディスクリプションよりも視覚的に目立つため、クリックされやすいのがメリットです。
リッチリザルトの種類には以下が挙げられます。
|
たとえば、パンくずリストを設定すると表示されているページがサイト内のどの階層に位置するかがわかります。

カルーセルは、レシピや映画などの情報と組み合わせてギャラリー形式で価格やレビュー評価などが表示可能です。

なかでもパンくずリストは、GoogleのSEOスターターガイドでも設定が推奨されています。
パンくずリストの設定方法やメリットについて詳しく知りたい方は、以下の記事を参考にしてください。
あわせて読みたい

検索結果にナレッジパネルを表示できる可能性がある
構造化データを使用すると、ナレッジパネルが表示できる可能性があります。ナレッジパネルとは、検索結果画面の右側に表示される情報のことです。
ブランドや店名、人物などを検索した時に詳細が表示されます。

たとえば、企業名で検索するとナレッジパネルには以下の情報が表示されます。
|
ただし、ナレッジパネルはクローラーが集めた情報をもとに表示されるため、自社が表示内容をコントロールできない点に注意が必要です。
AI検索でも有用
構造化データは、AI検索においても有用な要素の一つと考えられます。
Googleは、AI OverviewsやAI Modeなどの生成AI機能において、従来のSEOベストプラクティスは引き続き有効であると説明しており、その例の一つとして構造化データを挙げています。
LLMO観点でも、構造化データの設定はコンテンツの意味や構造をAIが正確に理解するのを助け、適切な情報抽出・引用が期待できます。
参考:AI機能とウェブサイト | Google検索セントラル | ドキュメント | Google開発者向け情報
SEOについてお悩みの方へ LANYのSEOコンサルティング |
LANYのサービス導入事例
NTTドコモ 様 | 株式会社NTTドコモ 様 (ご利用サービス:SEOコンサルティング) LANYさんとの取り組み開始直後から綺麗な右肩上がりでクロール数・インデックス数が共に伸びており、インデックス数は開始前と比べて130%程度増加しました。 ▶︎SEOコンサルティング事例詳細を見る |
構造化データを利用するデメリット・注意点

構造化データの利用にはデメリットもあります
|
コーディングの知識が必要とされる
構造化データを使うには、コーディング方法とボキャブラリの種類を覚えて使いこなせるようになる必要があります。
構造化データの形式によって記述方法は異なりますが、Googleがサポートして推奨しているのは「JSON-LD」という形式です。他には「microdata」「RDFa」などがあります。
コンテンツ情報を検索エンジンに伝えるボキャブラリで代表的なものは「schema.org」で、他にも種類がたくさんあります。
しかし、コーディングの知識は構造化データマークアップ以外の用途でも活かせるため、覚えておいて損はありません。
実装と有効化の確認に時間がかかる
構造化データは実装と有効化に時間がかかるおそれがあります。構造化データの記述は1文字でもミスがあると、正しく実装できないためです。
チェックツールでエラーが出ると、その都度修正が必要となり実装まで想定以上に時間がかかることもあります。
リッチリザルトテストにコードを読み込むとエラーが出ないかどうかを確認できるため、実装前に確認しましょう。
構造化データをマークアップする方法
Step1. 設定するページと構造化データの種類を決める
最初に決めるのは「どのページに、どの種類の構造化データを設定するか」です。
構造化データはページの内容を検索エンジンに伝えるものなので、ページの内容と種類が一致していることが前提になります。ブログ記事のページに商品用の構造化データを設定すると、Googleのガイドラインに反する可能性があります。
どのような種類の構造化データがあり、それぞれどのページに対応するのかは、 Googleが公式に一覧を公開しているので、ぜひ参考にしてみてください。
参考:Google 検索がサポートする構造化データ マークアップ|Google 検索セントラル
Step2. サンプルコードを用意する
設定する種類が決まったら、その種類のサンプルコードを用意します。
構造化データの記述形式には JSON-LD、Microdata、RDFa の3つがありますが、Googleが推奨しているのは JSON-LD です。本記事でも JSON-LD をベースに解説します。
コードの例
ここでは実務でよく使う4種類のコードを紹介します。いずれもGoogle公式ドキュメントの仕様に沿ったものです。ここで紹介していない種類は、各種類の公式ドキュメントでサンプルコードを確認できます。
記事(Article)
ブログ記事やニュース記事、コラムなどのページで使われます。記事のタイトルや著者、公開日を検索エンジンに伝えることで、記事ページとして正しく認識されやすくなります。
| <script type="application/ld+json">{ "@context": "https://schema.org", "@type": "Article", "headline": "記事のタイトル", "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "datePublished": "2026-08-17T10:00:00+09:00", "dateModified": "2026-09-10T10:00:00+09:00", "author": [{ "@type": "Person", "name": "著者名", "url": "https://example.com/profile/author" }] } </script> |
参考:記事(Article)の構造化データ|Google 検索セントラル
パンくずリスト(BreadcrumbList)
パンくずリストを設置しているページで使われます。サイト内のどの階層にあるページかを伝えることで、検索結果のURL部分にパンくずリストが表示されるようになります。
| <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "第1階層の名称", "item": "https://example.com/category" },{ "@type": "ListItem", "position": 2, "name": "第2階層の名称", "item": "https://example.com/category/subcategory" },{ "@type": "ListItem", "position": 3, "name": "現在のページの名称" }] } </script> |
参考:パンくずリスト(BreadcrumbList)の構造化データ|Google 検索セントラル
組織(Organization)
トップページや会社概要ページなど、運営者情報を掲載しているページで使われます。
企業名やロゴ、所在地を伝えることで、検索結果にナレッジパネルが表示される可能性があります。
| <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Organization", "name": "会社名", "url": "https://example.com", "logo": "https://example.com/images/logo.png", "description": "事業内容の説明", "email": "contact@example.com", "telephone": "+81-3-0000-0000", "address": { "@type": "PostalAddress", "streetAddress": "丸の内1-1-1", "addressLocality": "千代田区", "addressRegion": "東京都", "postalCode": "100-0000", "addressCountry": "JP" }, "sameAs": [ "https://x.com/アカウント名", "https://www.youtube.com/@チャンネル名" ] } </script> |
参考:組織(Organization)の構造化データ|Google 検索セントラル
ウェブサイト(Website)
サイトのトップページで使われます。サイトのトップページで使われます。サイト名を検索エンジンに伝えることで、検索結果に表示されるサイト名を指定できます。
| <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "WebSite", "name": "サイト名", "alternateName": "サイトの略称", "url": "https://example.com/" } </script> |
参考:サイト名(WebSite)の構造化データ|Google 検索セントラル
必須プロパティと推奨プロパティの違い
構造化データのコードは、「プロパティ」と呼ばれる項目の集まりでできています。
たとえば記事なら headline(記事タイトル)、author(著者)、datePublished(公開日)がそれぞれプロパティです。
プロパティには必須のものと推奨のものがあります。
- 必須プロパティ:記述がないと構造化データとして認識されない項目
- 推奨プロパティ:なくても動作するが、記述すると検索エンジンに伝えられる情報が充実する項目
必須プロパティの有無は種類によって異なります。記事(Article)と組織(Organization)にはGoogleが定める必須プロパティがなく、書ける項目だけを記述すれば動作します。一方でパンくずリスト(BreadcrumbList)とウェブサイト(WebSite)には必須プロパティがあるため、その項目は必ず記述する必要があります。
Step3. 自分のページの情報に書き換えて設置する
用意したサンプルコードを、自分のページの情報に書き換えて設置します。方法は2つあります。
- HTMLに直接記述する:サンプルコードをコピーして、値を自分のページの情報に書き換える
- 支援ツールを使う:ページ内の情報を画面上で選んでいくと、コードが自動生成される
コードを触るのが不安な場合は、支援ツールを使う方法から試してみてください。
HTMLに直接記述する場合
ここでは、JSON-LD 形式でコードを直接記述して構造化データを設定する方法を解説します。構造化データは、HTMLファイルの <head> と </head> の間に <script> タグで記述します。
例えば、本記事に記事(Article)の構造化データを設定すると以下のようになります。

このように、記事に関する情報をプロパティごとに分けて記述し、検索エンジンにページ情報を伝えます。
それぞれが渡している情報は次のとおりです。
- "@context":schema.org の規格に沿って記述していることの宣言。すべての構造化データで共通です
- "@type":このページが「記事」であることを伝えています
- "headline":記事のタイトル。ページ上部の見出しと同じ内容です
- "description":記事の概要。本記事ではメタディスクリプションと同じ内容を入れています
- "image":記事のアイキャッチ画像のURL
- "datePublished":記事を最初に公開した日
- "dateModified":記事を最後に更新した日
- "author":記事の著者・監修者の情報。本記事では著者情報を別ページで定義し、 そのURLを参照する形で記述しています
構造化データマークアップ支援ツールを使う場合
構造化データマークアップ支援ツールを使用すると「JSON-LD」の記述方法やボキャブラリを理解していなくても、簡単にマークアップができます。
ブログ記事をマークアップする場合を例に、手順を解説します。
- 1.Googleアカウントにログイン後、構造化データマークアップ支援ツール画面に該当するページのURLを入力し「タグ付けを開始」をクリック

- 2.ページ読み込み後の画面で、マークアップしたい箇所を選択
記事タイトルや著者、公開日などマークアップしたい箇所をドラッグすると、画面右側にマークアップしたいテキストもしくは画像が追加されていきます。

- 3.マークアップしたい箇所の指定が終わったら「HTMLを作成」をクリック
指定した内容がJSON-LDの構造化データで出力されます。
- 4.出力したHTMLをコピーし自社サイトに反映
以上で、構造化データマークアップ支援ツールを使用したマークアップ作業は完了です。
また、このツールと似た機能にGoogleデータハイライターがあります。基本的な使い方は構造化データマークアップ支援ツールと同じですが、異なる点は自動タグ付け機能があることです。
URLとページタイプの選択画面で「このページをタグ付けし、他のページも同様にタグ付けする」を選択すると、指定したページと同類のコンテンツだとGoogleが判断した他のページが自動でタグ付けされます。

ブログの他の記事もまとめてマークアップしたい時に便利です。マークアップ不要のページが含まれていた場合は手動でタグが外せます。
構造化データの有効性をチェックする方法
構造化データが有効な状態かどうかを確認する方法は、主に3つあります。
使用するツールは以下のとおりです。
ツール | 詳細 |
|---|---|
リッチリザルト表示含めすべての構造化データが確認可能。 確認したい構造化データのコードを貼り付け、 エラーや警告が出たら修正が必要。 | |
確認したいURLもしくはコードを貼る。 リッチリザルトが表示されるよう 指定した構造化データのみチェック可能。 | |
拡張メニュー「解析不能な構造化データ」から確認可能。 公開したページの構造化データに問題があった場合、 アラートが出る。 |
他にも、ChatGPTで確認する方法があります。詳しくは以下の動画を参考にしてください。
SEOについてお悩みの方へ LANYのSEOコンサルティング
| ![]() |
LANYのサービス導入事例
NTTドコモ 様 | 株式会社NTTドコモ 様 (ご利用サービス:SEOコンサルティング) LANYさんとの取り組み開始直後から綺麗な右肩上がりでクロール数・インデックス数が共に伸びており、インデックス数は開始前と比べて130%程度増加しました。 ▶︎SEOコンサルティング事例詳細を見る |
構造化データに関するよくある質問
構造化データに関するよくある質問4つに回答します。
|
施策を打つ前に気になる点を解消しましょう。
WordPress上で構造化データのマークアップは可能?
WordPress上で構造化データのマークアップを行うには、HTMLの記述方法を基本としつつ、WordPress用のテンプレートに適用させる必要があります。
コーディングの知識がない場合は、構造化データを簡単にマークアップできるテーマやプラグインを使うことをおすすめします。プラグインの利用がもっとも簡単です。
使い勝手がよくおすすめのプラグインとして、以下が挙げられます。
|
たとえば、Schemaはコンテンツのカテゴリや種類毎に特定のマークアップを有効化できる機能があります。すでにインストールしているプラグインと連携すると、これまで使用していたマークアップも引き続き活用できます。
自社サイトにはどのような機能が必要かを考慮し、プラグインを選びましょう。
構造化データマークアップにSEO効果はある?
構造化データのマークアップには、直接的なSEO効果はありません。しかし、クローラビリティが向上するためマークアップしないページより正確な情報がインデックスされます。その結果、Googleからの評価は他のページより高まるでしょう。
検索結果でリッチリザルトが表示されるとアクセス数も増え、質が高いコンテンツは共有されたり被リンクを獲得したりすることで、さらに流入が増える可能性もあります。
コンテンツの質が高いことが前提条件ですが、上記の流れができるとSEO評価は間接的に高まるでしょう。
構造化データ以外のSEO評価を高める対策について詳しく知りたい方は、以下の記事を参考にしてください。
あわせて読みたい

あわせて読みたい

構造化データは初心者でも使える?
初心者でもSEOにおける構造化データの利用は可能です。
利用可能な理由は、以下のとおりです。
|
参考:
構造化データ マークアップとは | Google 検索セントラル | Documentation | Google for Developers
Google 検索上の構造化データ ガイドライン | Google 検索セントラル | Documentation | Google for Developers
リッチリザルトやナレッジパネルは必ず表示される?
必ず表示されるわけではありません。
構造化データを正しく記述しても、Google側の判断により表示されないことがあるため、注意しましょう。
まとめ:構造化データを活用して検索ユーザーにもクローラーにも優しいサイトを作りましょう
構造化データは、検索エンジンに自社のコンテンツ内容を正しく伝えるため重要な要素です。クローラビリティが向上するだけでなく、検索結果にリッチリザルトやナレッジパネルが表示できると、検索ユーザーにもコンテンツ内容をわかりやすく伝えられます。
マークアップ支援ツールや有効性を確認するツールを活用して、集客効果が高いサイトを作りましょう。
「コーディングやSEOの知見が足りない」「社内にサイト改善にリソースを割く余裕がない」などでお困りでしたら、ぜひLANYにご相談ください。多くの企業様でアクセス数増加や上位表示などの成果を上げた実績をもとに、課題に応じた改善策を提案させていただきます。どうぞお気軽にご相談ください。
\マーケターのあなたへ/
デジタルマーケティングの課題解決に役立つ情報をお届けする
購読者数4,200人超えの人気メルマガ
☑️ 最新の業界情報をキャッチアップできる
☑️ 施策の成功事例や限定Tipsが届く
☑️ 限定ウェビナーの情報がいち早く届く
初心者マーケターから
マーケの最新情報をキャッチアップしたい経営者の方まで
役立つ内容のためぜひご登録ください!
デジタルマーケティングのお悩み、
まずはお気軽にご相談ください。
サービス詳細は資料でもご確認いただけます。
NTTドコモ 様
NTTドコモ 様