https://schema.org/Article で見つけたすべての例で、Google構造化データテストツールに少なくとも1つのエラーが表示されます
おそらくheadline
が必要になりました。それで問題ありません。itemprop="name"
をitemprop="name headline"
に変更するだけです。
しかし、それはまたエラーを与えます:
A value for the image field is required.
Required by:
Articles Rich Snippets
画像は記事の画像である必要があると人々が言うのを聞いたことがあります(文字通りドキュメントを解釈する:「アイテムの画像。」)-記事の実際のスクリーンショットのように。それは役に立たないのではないですか?それも正しいですか?画像を提供する必要がありますか?すべての記事で同じ空白の画像またはロゴを使用できますか?または、関連性がないために重複した画像にペナルティが課せられますか?
Schema.org(語彙)にはプロパティは必要ありません。
Googleの構造化データテストツールはSchema.orgバリデーターではありません。このツールは主に、Schema.orgの使用がリッチスニペット(または同様の機能/製品)の1つを表示するためのGoogle独自の要件に準拠しているかどうかをテストします。
したがって、Googleのツールで「画像フィールドの値が必要」と表示されている場合でも、技術的に提供する必要があることや、提供しないと何か悪いことが起こる(ランキングペナルティなど)ことを意味するわけではありません。これは、GoogleがこのドキュメントのリッチスニペットをSERPに表示しないことを意味します。
Googleは通常、機能に必要なプロパティを https://developers.google.com/structured-data/ に文書化します。 (例:彼らの 記事リッチスニペット )。
Googleの目にはどの画像が問題ないかを議論することは、Stack Overflowではトピックから外れています( Webmasters SE で助けが得られるかもしれません)。
Schema.orgの観点から: image
property は、ご存知のように、値として「アイテムの画像」を持つように定義されています。 Product
の場合、製品の写真、Person
の肖像画などです。Article
の場合、同等のものは記事自体の写真/スクリーンショットになります。ただし、それはあまり役に立たないことがよくあります。したがって、この記事を表す画像を指定するのが一般的な方法だと思います。実際には、記事のティーザー画像として表示できる画像です。ただし、画像が記事の一部であるという理由だけでimage
プロパティを使用しないでください(したがって、すべての画像に使用しないでください。また、画像を表す/すべき画像がない場合は使用しないでください。論文);このような場合は、代わりに hasPart
property を使用できます。