我真的不知道有没有解决的办法,请您提出建议。
我认为实体的aggregateRating
限制了架构标记。如果有扩展的可能性,我相信source
或url
这样的属性将非常有用,因为我们可以知道评级来自哪个来源。
挑战场景: 我正在为一本书标记一个模式,这本书在goodreads.com和amazon.com上均具有评级。这两个等级不同,但是由于目前不可用,因此无法解释不同的总等级。我认为只取平均值并不酷。
现在:
"keys": "values",
"aggregateRating": {
"@type": "AggregateRating",
"reviewCount": "25",
"ratingValue": "5"
},
建议:
"keys": "values",
"aggregateRating": [
{
"@type": "AggregateRating",
"reviewCount": "25",
"ratingValue": "5",
"source": "https://amzn.com/product/url/reviews"
},
{
"@type": "AggregateRating",
"reviewCount": "5",
"ratingValue": "4",
"source": "https://gdreads.com/product/url/reviews"
}
],