構造化データ
JSON-LD
構造化データをJSON形式で記述する方法。Googleが最も推奨する実装形式。
JSON-LDとは?
JSON-LD(JSON for Linking Data)は、構造化データをJSON形式でまとめて記述する方法です。<script type="application/ld+json">内に記述し、HTML本文とは分離して管理できます。
Googleが構造化データの実装方法として最も推奨しているのがJSON-LDです。
HTMLタグに属性を埋め込むMicrodataと違い、本文を汚さず、追加・修正・管理が容易な点が大きな利点です。
JSON-LDの使い方・実践方法
JSON-LD実装のポイントは次のとおりです。
<head>か<body>にscriptブロックで記述- Schema.orgの語彙に沿って型とプロパティを指定
- 表示内容と構造化データの内容を一致させる
- リッチリザルトテストで検証
JSON-LDで押さえるべきポイント
JSON-LDで最も多い失敗は「ページに表示されていない情報を構造化データに書く」ことです。
Googleは表示内容との一致を求めており、不一致は無視や手動対策の対象になります。
あくまで表示内容を正しくマークアップしましょう。
JSON-LDを実践するなら
Saguru なら、月額270円から、SEOキーワード調査・上位サイト分析・自サイトSEO診断のすべてが使えます。
「JSON-LD」を理解した上で、すぐに実践に移せます。
登録なしで1日5回まで無料 / メール登録で1日30回 / ベーシック月額270円 / 自サイトをSEO診断
JSON-LDについてよくある質問
JSON-LDとMicrodataどちらが良い?
Googleが推奨するのはJSON-LDです。
本文と分離でき保守性が高いためです。
本文と分離でき保守性が高いためです。
どこに書けば良い?
headでもbodyでも認識されます。
管理しやすい場所にまとめて記述します。
管理しやすい場所にまとめて記述します。
検証方法は?
Googleのリッチリザルトテストやスキーマ検証ツールでエラーを確認できます。