web-dev-qa-db-ja.com

MicrodataとJSON-LDが同じページで競合するかどうか

Wordpressウェブサイトでは、Rich-Snippetプラグインを使用しました。これは、Microdataを使用するページのスキーマを追加しました。また、JSON-LD言語を使用して、サイトリンク検索ボックス、製品スキーマ、同じサイトの記事スキーマを異なるページに適用しました。競合するかどうかまたは任意のサイトに有害です。その背後にある実際の理由を知りたい。私にお知らせください?

4
Mourin

GaryがJSON-LDとMicrodataを使用して言った 同じページで問題が発生することはありません。

Google検索コンソールには両方のマークアップが表示されますが、Googleはそれをマージするか、 使用可能な場合はmicrodataよりもJSON-LDマークアップを優先します とします。

3
Goyllo

同じページにmicrodataとjson-ldがない場合、問題は発生しません。

同じページにある場合、この quora 投稿によれば、microdataとjson-ldが異なるエンティティを参照している場合、問題は発生しません。

問題は、microdataとjson-ldデータで同じエンティティを参照している場合です。 2つが同じエンティティを参照している場合、Googleまたはその他の検索エンジンがページ上の情報を誤って解釈する可能性があります。

1
DFord

さまざまな語彙/構文でさまざまなことを問題なくマークアップできると思います。ただし、同じものを複数回マークアップすると、競合が発生する可能性があります。通常、Googleは1つを選択し、他を無視します。

もう1つの問題は、Googleのようなシステムが、ページコンテンツを表すマークアップを決定する必要があることです。ページを記事としてだけでなく製品としても個別にマークアップすると、ページの内容について競合するシグナルを送信していることになります。

ベストプラクティス:単一のエンティティは複数のタイプにすることができます

0