Google 使用 Schema 的星级评分错误
Star ratings wrong on Google using Schema
我正在尝试在我的 Google 列表中实施 "Review ratings" 架构。
我的"total score"结构如下:
<div class="span7" itemscope itemtype="http://schema.org/Place">
<div class="stars" onclick="document.location.href='http://www.chambresdhotes.org/cgi-bin/links/review.cgi?ID=65995'" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<span class="badge badge-success">5 avis</span>
<meta itemprop="bestRating" content="10" />
<meta itemprop="worstRating" content="8" />
<meta itemprop="ratingValue" content="9.2" />
<meta itemprop="ratingCount" content="5" />
</div>
</div>
然后,对于该页面上的每条评论 - 我还有:
<div class="reviewBox" itemscope itemtype="http://schema.org/Review">
<meta itemprop="author" content="Patrice" />
<meta itemprop="itemreviewed" content="Les Collinades" />
<div class="reviewRating" itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating">
<span class="link-rating"><span class="rating-5"></span></span>
<meta itemprop="bestRating" content="5" />
<meta itemprop="ratingValue" content="5" />
</div>
</div>
在此处对 Google 工具进行架构检查时,这一切都显示正常:
"overall" 排名/评论数量等:
...然后是个人点评分数:
然而,当你走到这里时,它错了:
我有点不明白为什么要这样做。我错过了什么?
谢谢!
您似乎已经填写了 bestRating
和 worstRating
您的企业获得的最佳和最差评分。但是,这些旨在用于定义最佳可能评级和最差可能评级。
根据您的示例,我假设您的客户可以按 1 到 10 的等级对您的业务进行评分。因此,bestRating
必须是 10
,而 worstRating
将必须是 1
.
然后您必须自己计算平均总体评分,并将其放在 ratingValue
下
我正在尝试在我的 Google 列表中实施 "Review ratings" 架构。
我的"total score"结构如下:
<div class="span7" itemscope itemtype="http://schema.org/Place">
<div class="stars" onclick="document.location.href='http://www.chambresdhotes.org/cgi-bin/links/review.cgi?ID=65995'" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<span class="badge badge-success">5 avis</span>
<meta itemprop="bestRating" content="10" />
<meta itemprop="worstRating" content="8" />
<meta itemprop="ratingValue" content="9.2" />
<meta itemprop="ratingCount" content="5" />
</div>
</div>
然后,对于该页面上的每条评论 - 我还有:
<div class="reviewBox" itemscope itemtype="http://schema.org/Review">
<meta itemprop="author" content="Patrice" />
<meta itemprop="itemreviewed" content="Les Collinades" />
<div class="reviewRating" itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating">
<span class="link-rating"><span class="rating-5"></span></span>
<meta itemprop="bestRating" content="5" />
<meta itemprop="ratingValue" content="5" />
</div>
</div>
在此处对 Google 工具进行架构检查时,这一切都显示正常:
"overall" 排名/评论数量等:
...然后是个人点评分数:
然而,当你走到这里时,它错了:
我有点不明白为什么要这样做。我错过了什么?
谢谢!
您似乎已经填写了 bestRating
和 worstRating
您的企业获得的最佳和最差评分。但是,这些旨在用于定义最佳可能评级和最差可能评级。
根据您的示例,我假设您的客户可以按 1 到 10 的等级对您的业务进行评分。因此,bestRating
必须是 10
,而 worstRating
将必须是 1
.
然后您必须自己计算平均总体评分,并将其放在 ratingValue