2016-06-23 11 views
0

私はニュース記事のウェブサイトを持っており、私はschema.orgの構造化データを採用しようとしています。それはnameプロパティが必要ですが、私は本当にそれが保持する必要があるか分からないと言います。schema.orgのnameプロパティとは何ですか?

ニュース記事では、記事のタイトルはheadlineプロパティの下にあり、著者の名前はauthorです。だから、nameのプロパティは何を保持するために残っているのかは少し不明ですか?

Schema.orgが言いたいのは、「アイテムの名前」であり、値がテキストタイプであることだけです。そしてその商品のタイトルはタイトルですが、それはコンテンツを複製するように思えますし、重複したコンテンツを処罰するというGoogleのポリシーでは恐ろしいことがあります。だから私はここで何をすべきか分からない。

答えて

4

まず、Schema.orgにはname(またはその他の)プロパティは必要ありません。
検索結果の機能の1つにGoogleが必要としていることについて話しているかもしれません(要件を満たさず、その機能を利用できない場合や、何も起こりません)、そして/ their issue about headline vs. name参照)。

headline propertyは多くの場合、name propertyのような同じ値を持ちます。同じコンテンツに両方のプロパティを使用すると、Microdata:itemprop="headline name"; RDFa:property="headline name"; JSON-LDでは2回目の値を指定する必要があります。 「重複コンテンツ」についての話は、同じコンテンツを持つ2つ以上のページであり、同じコンテンツを持つ2つ以上のプロパティについてではありません。

headlineを卑下し、著者が代わりにnameを使用することを示唆している程度(#423にし、#205に)いくつかの時間前の議論があったが、これは(まだ)起こりませんでした。

関連する問題