記事ページに設置するJSON-LDの最小構成と検証方法
記事ページの構造化データはArticle型の少数プロパティで成立する。最小構成の書き方と、設置後の検証ツールの使い方をまとめる。
最小構成のプロパティ
@context、@type、headline、datePublished、author、mainEntityOfPageがあれば骨格になる。imageは推奨だが必須ではない。
設置場所と形式
script type=application/ld+jsonをheadまたはbody内に置く。HTML構造と乖離した内容を書くとスパム判定リスクがあるため、可視コンテンツと整合させる。
検証の手順
リッチリザルトテストとSchema Markup Validatorの両方に通す。前者はGoogle対応機能のみ、後者はschema.org準拠全般を見る点が異なる。