JSON-LDとは?

JSON-LD(JavaScript Object Notation for Linked Data)は、schema.orgの語彙を使ってページ情報を機械可読に記述するための実装形式です。HTMLとは独立したスクリプトとして埋め込めるため、実装・保守が容易で、Googleも推奨しています。

1. JSON-LDとは

JSON-LDは「@context(語彙URL)」「@type(型)」を含むJSONで意味情報を表す方式です。ページの可視領域に影響せず、テンプレート外部からでも安全に追加・更新できます。

2. JSON-LDがSEOにもたらす効果

FAQ・レビュー・イベント等のリッチリザルトの対象になりやすく、検索結果での差別化やCTR向上が見込めます。サイト横断での一括更新やABテストも行いやすく、運用効率が高い点も利点です。

3. AIO(AI Optimization)との関連性

生成AIは構造化ヒントを手掛かりに要約・出典抽出を行います。JSON-LDで組織・著者・FAQ・用語定義を明示することで、AIの誤読を抑え、ブランドや情報の出どころを正しく伝えやすくなります。

4. 実装方法とコード例

HTMLのまたは内にscriptタグで埋め込みます。例:FAQPage

5. チェックツール・検証方法

Googleリッチリザルトテスト Schema.org Validator

6. よくある質問(FAQ)

Q. JSON-LDはどこに設置すべきですか?
A. でもでも機能します。運用管理やタグマネージャー利用可否に合わせて選定してください。

Q. 同じ内容をMicrodataとJSON-LDの二重で入れても良い?
A. 冗長・不整合の原因になるため避けてください。JSON-LDへ統一が無難です。

Q. 多言語サイトではどう管理しますか?
A. 言語・URL別にJSON-LDを出し分け、hreflang・inLanguage等の適切な属性を併用してください。


TOP