構造化データ(JSON-LD)の基本と入れ方|初心者向け

構造化データ(JSON-LD)とは何か、なぜ有効か、どう入れるかを初心者向けに解説します。FAQ・パンくずなど、まず入れたい型も紹介します。

構造化データ(JSON-LD)は、ページの内容を検索エンジンやAIが理解しやすいように「意味づけ」する仕組みです。リッチリザルト表示やAIの理解を助けます。ここでは基本と入れ方を紹介します。

構造化データとは?

構造化データとは、schema.orgという共通の語彙を使って、「これは記事」「これはFAQ」「これは会社情報」といったページの意味を機械可読の形で記述するものです。Googleが推奨する記法はJSON-LDです。

手順

  1. 1

    入れたい型(スキーマ)を決める

    まずは効果が分かりやすい型から。記事なら Article、よくある質問なら FAQPage、パンくずなら BreadcrumbList、会社情報なら Organization が定番です。

  2. 2

    JSON-LDを作成する

    schema.orgの語彙に沿って、対象ページの内容をJSON形式で記述します。Googleのマークアップ支援ツールや生成ツールを使うと簡単です。

  3. 3

    ページのHTMLに埋め込む

    作成したJSON-LDを、application/ld+json 形式の script タグとしてページの head または body に埋め込みます。ページ内容と一致していることが必須です。

  4. 4

    リッチリザルトテストで検証する

    Googleのリッチリザルトテストに該当URL(または貼り付け)で、エラーや警告がないかを確認します。内容と不一致な構造化データは避けます。

  5. 5

    公開後、Search Consoleで確認する

    公開後はSearch Consoleの「拡張」レポートで、構造化データが正しく認識・表示されているかを継続的に確認します。

注意点

構造化データはあくまで「意味を伝える補助」です。実際のページ内容と一致していること、ユーザーに見えない情報を偽って記述しない(ガイドライン違反)ことが重要です。また、構造化データを入れれば必ずAIに表示される、というものではありません。

WordPressの場合

SitePilotのWordPress自動改善を使うと、承認するだけでページ別に最適な構造化データ(Article/FAQ/BreadcrumbList など)を自動で出し分けられます。手動でのコード編集は不要です。

よくある質問

構造化データを入れると順位は上がりますか?

直接の順位要因ではありません。ただしリッチリザルト表示や、検索エンジン・AIの理解を助ける効果が期待できます。

どの型から入れるべきですか?

効果と手軽さのバランスから、FAQPage・BreadcrumbList・Article あたりが始めやすいです。

コードが分からなくても入れられますか?

生成ツールやCMSのプラグインで対応できます。SitePilotのWordPress自動改善なら、承認するだけで反映できます。

関連ページ

手順を実践したら、効果を計測しましょう。

SitePilotは、ChatGPT・Gemini・Claude・PerplexityでのAI可視性を計測し、改善まで支援します。

最終更新: 2026年7月1日