web-dev-qa-db-ja.com

MicrodataまたはJSON-LDのSchema.org?

ブログでMicrodataマークアップを使用する必要がありますか、それともすべての情報を含むJSON-LDのみを配置する必要がありますか、それとも両方の最良のオプションを使用していますか?

ちょっとした説明。ブログをマークアップしようとしていますが、「構造化データテストツール」に1つのエラーが残っています。残っているエラーは発行者のメタです。これで、ブログ情報を投稿の下部に追加したくありません。ロゴがあるヘッダーで組織メタを使用しましたが、テストツールはそれを考慮しません。

すべての情報を複製し、パブリッシャーデータを追加するJSON-LDを追加する必要がありますか、それともJSON-LDのみを使用し、ページ全体をマークする必要はありませんか?

2
klo

Itemrefを使用して組織のマークアップを参照できます。 idを組織マークアップに追加し、組織を含める必要があるマークアップの上部でitemref="yourid"を使用します。

JSON-LDでマークアップを複製しないでください。どちらかを使用してください。

2
grg

組織情報がブログ全体で静的な場合、メタタグを使用してこれらのプロパティを定義できます。情報はページに存在するため、非表示のコンテンツとは見なされません。

サンプルコード:

<span itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
<meta itemprop="name" content="XYZ Org"/>
</span>
1
Sanchit