SEO / STRUCTURED DATA / JSON-LD
人がWebページを見れば、 「これは記事」「これは会社情報」「これは商品」と、 内容をある程度判断できます。
検索エンジンもページ内容を解析しますが、 その意味をより明確に伝えるために使われるのが 構造化データです。
構造化データを使うと、 ページの種類、 タイトル、 著者、 公開日、 会社情報などを 機械が理解しやすい形式で記述できます。
Googleでは、 構造化データを検索結果の理解や、 一部のリッチな検索表示に利用しています。
この記事では、 構造化データとSEOの関係、 JSON-LD、 schema.org、 よく使う種類、 実装例、 Googleでの確認方法まで整理します。
構造化データとは?
構造化データは、 Webページに書かれている情報を 一定のルールに沿って整理し、 検索エンジンなどが理解しやすい形で伝えるデータです。
たとえば記事ページなら、 「これは記事である」 「タイトルはこれ」 「公開日はこの日」 「著者はこの人」 といった情報を明示できます。
ページを人間向けに表示するHTMLとは別に、 機械向けの情報を追加するイメージです。
ページ
人が読む Webコンテンツ。
意味を整理
記事・著者・日付などを 定義する。
機械向け記述
決められた形式で データ化する。
検索エンジン
ページの意味を 理解しやすくする。
構造化データは、 ページの内容そのものを増やすのではなく、 既にある情報の意味を機械向けに整理する ための仕組みです。
構造化データには
SEO効果がある?
構造化データを追加しただけで、 検索順位が自動的に上がると考えるのは適切ではありません。
主な役割は、 検索エンジンによるページ内容の理解を補助し、 対応する検索機能やリッチリザルトの対象になれる状態をつくることです。
ただし、 正しい構造化データを実装しても、 リッチリザルトとして必ず表示されるわけではありません。
内容理解
ページの意味を 明示しやすくする。
情報整理
著者や日付などを 機械向けに整理する。
検索表示
対応する リッチな検索表示へ。
保証ではない
表示や順位を 保証するものではない。
JSON-LDとは?
構造化データには、 JSON-LD、 microdata、 RDFaなどの記述形式があります。
Googleは、 JSON-LDを推奨形式として案内しています。
JSON-LDでは、 HTML本文とは比較的独立した形で scriptタグ内へ構造化データを記述できます。
JSON-LD
script要素内へ JSON形式で記述。
Microdata
HTML要素へ 属性を追加して記述。
RDFa
HTML属性として セマンティック情報を追加。
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "記事タイトル"
}
</script>
schema.orgとは?
schema.orgは、 構造化データで使用する タイプやプロパティの語彙を定義する仕組みです。
たとえば、 Article、 Organization、 Product、 Event、 BreadcrumbListなど、 ページや情報の種類に応じた型があります。
ただし、 schema.orgに存在するすべてのタイプが Googleのリッチリザルトに対応しているわけではありません。
記事
会社・組織
パンくず
商品
イベント
店舗・事業所
「使えそうなタイプを適当に選ぶ」のではなく、 ページに実際に表示されている内容に最も適したタイプを選ぶ ことが基本です。
ホームページで
よく使う構造化データ
Article / BlogPosting
コラム・ブログ・ニュースなどの 記事ページ。
BreadcrumbList
ページ階層や パンくずリスト。
Organization
会社名・URL・ロゴなど 組織情報。
LocalBusiness
店舗や ローカルビジネス情報。
Product
商品名・価格・在庫など 商品情報。
Event
開催日・会場など イベント情報。
サイト全体へ同じschemaを大量に追加するより、 それぞれのページの役割に合った情報を正確に設定する 方が重要です。
Article構造化データの
基本的な書き方
コラムやブログ記事では、 ArticleやBlogPostingなどが使われます。
記事タイトル、 画像、 公開日、 更新日、 著者などを 構造化データとして記述できます。
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "構造化データとは?",
"image": [
"https://example.com/article-image.webp"
],
"datePublished": "2026-10-01",
"dateModified": "2026-10-01",
"author": {
"@type": "Person",
"name": "著者名"
}
}
</script>
headline
記事タイトルimage
記事画像datePublished
公開日dateModified
更新日author
著者@type
データの種類
WordPressでは
重複実装に注意する
WordPressでは、 SEOプラグイン、 テーマ、 専用プラグインなどが 構造化データを自動出力している場合があります。
その状態で別の仕組みから 同じ種類の構造化データを追加すると、 情報が重複したり、 内容が矛盾したりすることがあります。
新しく追加する前に、 現在ページへ何が出力されているかを確認します。
テーマ
theme側が schemaを出力していないか。
SEOプラグイン
ArticleやOrganizationが 自動生成されていないか。
専用プラグイン
別のschema機能と 重複していないか。
実際のHTML
最終的に出力された JSON-LDを確認する。
管理画面の設定だけを見るのではなく、 公開ページで実際に出力されている構造化データを見る ことが重要です。
リッチリザルトテストで
確認する
構造化データを実装したら、 公開して終わりではありません。
Googleのリッチリザルトテストを使い、 対応する構造化データが正しく認識されているかを確認します。
また、 URL検査を使って Googleが公開ページへアクセスできる状態かも確認します。
実装
ページ内容に合った JSON-LDを追加。
テスト
Rich Results Testで エラーを確認。
公開
実ページへ 正しく反映する。
確認
Googleが取得できるか URL検査で確認。
構造化データで
よくある設定ミス
ページにない情報
実ページにない内容を schemaだけに書く。
タイプが違う
ページ内容と @typeが合っていない。
古い情報
価格や日付などが ページと一致していない。
重複実装
テーマとプラグインから 同じschemaが出る。
テストしない
JSONの構文エラーを 放置する。
表示を保証と考える
実装すれば必ず リッチ表示されると思う。
構造化データは、 検索結果用に情報を作るのではなく、 ページ上にある情報を正しく表現する ために使います。
構造化データについて
よくある質問
構造化データを入れるとSEO順位は上がりますか? +
構造化データを追加しただけで 検索順位が上がると考えるのは適切ではありません。 主な役割は、 ページ内容を検索エンジンへ明確に伝え、 対応する検索機能の対象になれる状態をつくることです。
JSON-LDとは何ですか? +
構造化データをJSON形式で記述する方法です。 GoogleではJSON-LDが推奨形式として案内されています。
schema.orgとGoogleの構造化データは同じですか? +
schema.orgは構造化データの語彙を定義する仕組みです。 Googleはその中から 検索機能に利用するタイプやプロパティを案内しています。
構造化データを入れれば必ずリッチリザルトになりますか? +
必ず表示されるわけではありません。 正しい構造化データを実装することは、 対応する検索機能の対象になるための条件の一つです。
WordPressではプラグインだけで十分ですか? +
プラグインで自動出力できる場合がありますが、 ページ内容と一致しているか、 テーマなどと重複していないかは確認する必要があります。
構造化データはどこで確認できますか? +
Googleのリッチリザルトテストや URL検査などを使って、 検出状態やページへのアクセス状況を確認します。
SUMMARY
ページを増やすのではなく、
ページの意味を正しく伝える。
構造化データは、 Webページに書かれている情報を 検索エンジンが理解しやすい形式で伝える仕組みです。
JSON-LDやschema.orgを使って、 記事、 組織、 パンくず、 商品などの意味を明示できます。
ただし、 実装すること自体を目的にしてはいけません。
ページ上の内容と一致した正確なデータを設定し、 テストと公開後の確認まで行うことが重要です。
ページを理解
schemaを選択
JSON-LD実装
テスト
公開後確認
人にもGoogleにも、
分かりやすいWebサイトへ。
LEONOIRでは、 構造化データ・Search Console・インデックス・サイト構造などの 技術的なSEOから、 コンテンツ・内部リンク・Web制作まで サイト全体の改善をご相談いただけます。