日々の疑問に、確かめられる答えを。 運営・編集
しるべSHIRUBE / JOURNAL
Web制作

構造化データの入れ方|JSON-LDの作成・検証・公開後確認

構造化データがページ内容を説明する仕組みと、JSON-LDの架空例、リッチリザルトテスト、URL検査、公開後の保守手順をまとめます。

構造化データは本文の代用品ではありません。Webのしるべ編集部(独自作成)
利用者に見えるページ内容をJSON-LDで検索エンジンへ説明する概念図。
利用者に見えるページ内容をJSON-LDで検索エンジンへ説明する概念図。

構造化データは本文の代用品ではありません。

先に答え:画面にある事実だけを、対応する種類で記述する

構造化データは、ページの内容を決められた形式で説明するコードです。Googleはページの意味を理解する手がかりとして利用し、対応する種類ではリッチリザルトの対象になる可能性があります。ただし、検証に合格しても検索結果での表示や順位上昇は保証されません。

GoogleはJSON-LD、Microdata、RDFaをサポートし、可能ならJSON-LDを推奨しています。この記事では、HTMLの script type="application/ld+json" 内へ記述するJSON-LDを使います。

最初に、ページの主目的と対応する種類を照合する

「SEOに良さそうな種類を全部入れる」のではなく、実際のページ内容とGoogleがサポートする検索機能を照合します。会社概要ならOrganization、店舗情報なら該当するLocalBusinessの具体的な種類、記事ならArticle系など、ページの主題に合うものを選びます。

ページ確認する種類の例先に本文で確認
会社・団体の公式情報Organization名称、公式URL、ロゴ等
実店舗の案内LocalBusinessの具体型所在地、営業時間、連絡先
記事Article等見出し、公開日、著者
パンくずBreadcrumbList画面上の階層とリンク
Googleが対応する種類別ガイドで必須・推奨項目を確認します。Webのしるべ編集部(独自作成)
会社情報、店舗、記事、階層リンクを対応する構造化データの種類へ結ぶ図。
会社情報、店舗、記事、階層リンクを対応する構造化データの種類へ結ぶ図。

Googleが対応する種類別ガイドで必須・推奨項目を確認します。

種類ごとに必須・推奨プロパティや追加ルールが異なります。schema.orgに存在する型でも、Googleのリッチリザルトが対応するとは限りません。Google検索での動作はSearch Centralの種類別ガイドを基準に確認します。

架空のOrganization例を作る

次は架空サイト https://example.com/ の最小限の説明例です。実在する会社・住所・連絡先ではありません。

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Example Guide",
  "url": "https://example.com/",
  "logo": "https://example.com/images/logo.png"
}
</script>

GoogleのOrganization資料では、ホームまたは組織を説明する一つのページへの設置を推奨し、全ページへの重複設置は不要としています。2026年9月8日更新の同資料では必須プロパティはなく、ページに当てはまる推奨項目を追加する形です。

コードは構造説明用です。実サイトの値へ置き換えて検証します。Webのしるべ編集部(独自作成)
example.comを使ったOrganizationのJSON-LD架空例。名称、URL、ロゴだけを記述。
example.comを使ったOrganizationのJSON-LD架空例。名称、URL、ロゴだけを記述。

コードは構造説明用です。実サイトの値へ置き換えて検証します。

ロゴURLは実際に取得でき、クロール可能な画像を指定します。本文にない所在地、評価、価格、架空の受賞歴などをコードにだけ追加しません。Googleの一般ガイドラインは、読者に見えない内容をマークアップしないよう求めています。

作成・検証・公開を分ける

  1. 対象ページのURLと主題を決める。
  2. Googleの対応一覧から種類を選び、その種類別ガイドを読む。
  3. 本文に見える事実から値を作る。
  4. JSONとして構文が正しいか確認する。
  5. リッチリザルトテストでコードまたは検証環境URLを確認する。
  6. エラーを直し、警告は推奨項目として内容に合うものを判断する。
  7. 少数ページへ公開し、公開URLでも再テストする。
  8. Search ConsoleのURL検査で、Googleが取得したページを確認する。
  9. 対応レポートがある種類は、公開後もSearch Consoleで監視する。
コード入力テストだけで完了にしません。Webのしるべ編集部(独自作成)
本文確認、コード検証、少数ページへの公開、URL検査と監視の流れ。
本文確認、コード検証、少数ページへの公開、URL検査と監視の流れ。

コード入力テストだけで完了にしません。

開発中のコード入力テストに通っても、本番テンプレートで削除されたり、JavaScript生成に失敗したり、ログインやnoindexでGoogleが取得できない場合があります。公開後は必ずURLで再確認します。

エラー・警告・表示されない場合を分ける

結果次の確認
JSONの構文エラー引用符、カンマ、波括弧、URL文字列
必須項目エラー種類別ガイドの必須プロパティ
推奨項目の警告ページに本当にある情報だけ追加
テスト合格だが検索に出ないインデックス、ガイドライン、再クロール、表示保証なし
コード入力は成功、URLは失敗本番HTML、アクセス制限、JavaScript生成
Search Consoleで急にエラー増加共通テンプレートやCMS更新の影響

Googleは、リッチリザルトテストに合格しても表示を保証せず、内容との不一致、非表示情報、ガイドライン違反等で対象外になり得ると説明しています。検索結果に出ないからといって、同じJSON-LDを重複追加しません。

更新時に本文とコードを同時に直す

構造化データは初回設置だけでなく、本文変更時の保守が必要です。社名、ロゴ、URL、営業時間、記事公開日等が変わったときにコードだけ古いままだと、ページと説明が不一致になります。

CMSやプラグインの重複出力も確認します。Webのしるべ編集部(独自作成)
ページの名称やURL等を変更したとき、JSON-LDと公開後検証も同時に更新する図。
ページの名称やURL等を変更したとき、JSON-LDと公開後検証も同時に更新する図。

CMSやプラグインの重複出力も確認します。

更新担当者向けチェック表:

  • 画面の名称と name が一致している。
  • 正規URLと url が一致している。
  • logo や画像URLを直接開ける。
  • 削除したページや古いサブドメインを参照していない。
  • 同じ対象を複数プラグイン・テーマが重複出力していない。
  • 更新後の公開URLをリッチリザルトテストで再確認した。

制作担当者への依頼文

対象ページ:https://example.com/about
ページの主題:組織の公式情報
検討する型:Organization
本文に表示している項目:名称、URL、ロゴ
使用形式:JSON-LD
設置場所:ホームまたは会社案内のどちらか一つ
検証:コード入力、本番URL、Search Console URL検査
確認日:2026-10-12
注意:本文にない住所・評価・実績は追加しない

構造化データは本文の代用品ではありません。まず利用者が読める内容を整え、その内容を正確に説明するコードとして管理します。

SITE PORTを検討するときの確認ポイント

サイト制作を依頼する場合は、画面の見た目だけでなく、この記事で扱った設定を誰が担当するか、公開後に何を自分で変更できるかを確認します。SITE PORTの完成例と編集デモでは、完成イメージと日常的な編集の流れを確認できます。サーバー設定・検索向けコード・WordPress保守が通常の本文編集と同じ範囲で扱えるとは限らないため、必要な作業を具体的に伝えて対応範囲を確認してください。

関連記事

[Search ConsoleのURL検査](/articles/search-console-url-inspection)・[サイトマップの作成と送信](/articles/sitemap-create-submit-check)

出典・確認情報

確認日:2026-10-12 / 公式情報の要点と編集部の提案を整理しています。価格・機能・条件は変更される場合があります。

Google Search Central:構造化データの概要Google Search Central:構造化データの一般ガイドラインGoogle Search Central:Organization構造化データGoogle:リッチリザルトテスト

次の「わかる」を見つける

Web制作18分で読める

独自ドメインを買う前に確認すること:初年度料金だけで選ばないためのチェックリスト

初年度の安さだけで決めないために。更新料、自動更新、Whois情報公開代行、無料ドメインの条件、移管料を公式情報で確認し、購入前のチェックリストで整理します。

2026.10.14 確認
Web制作20分で読める

WordPress用レンタルサーバー3社を比較|12か月の総額と無料お試しの注意点

エックスサーバー・ロリポップ!・さくらのレンタルサーバを、12か月の通常料金、ドメイン代、バックアップ、試用から課金に変わる条件で比較。初めて申し込むときの確認手順も説明します。

2026.10.14 確認
WordPress表示設定で最新の投稿と固定ページの選択肢、ホームページと投稿ページの欄、保存ボタンがある。
Web制作8分で読める

WordPressのトップページを固定ページにする方法|お知らせ一覧との分け方

「ホーム」と「お知らせ」を用意し、表示設定で割り当てる手順。管理画面・固定ページ一覧・表示設定の公式画面と4枚の図解で、入口から保存後の確認まで説明します。

2026.10.14 確認