Schema.orgメタデータでブログをマークしようとしています(Microdataを使用)。
https://developers.google.com/structured-data/testing-tool/ のテストツールでテストしましたが、次のエラーが表示されます。
image:欠落しており、必要です
BlogPosting
スキーマを使用していますが、画像のないページがあります。
イメージが必須である理由と持っていない場合はどうすればよいですか?タグがなくても大丈夫ですか、それとも画像がないことを示す方法がありますか?
Schema.orgはプロパティを必要としないため、BlogPosting
プロパティなしでimage
を使用してもまったく問題ありません。 (また、プロパティを省略する以外に、画像がないことを示す方法はありません。)
( image
プロパティ はnotであるため、画像を提供しないことが標準であると推測することさえできます。はブログ投稿に含まれていますが、画像of、または画像represents、ブログ投稿自体)
Googleが Structured Data Testing Tool でこのエラーを報告するという事実は、コードが無効であることや、何かを修正する必要があることを意味しません。 (理想的には、Googleはこれらを情報として、または警告としてマークしますが、エラーとしてはマークしません。)
ドキュメントによると、image
プロパティが必要なため、Googleは結果のブログ投稿に Article Rich Snippet を提供しないことを意味します。
Microdataを確認するだけで、Google固有のもの(リッチスニペットなど)を気にしない場合は、代替ツールをご覧ください。 オンラインMicrodataパーサー(Software Recommendations SE) 。