0

我有一个关于 microfomats 的问题,更具体地说是 hreview-aggregate。一个客户前段时间实施了它们,但它们没有显示在 SERP 中,但谷歌的丰富片段测试工具显示它们运行良好。我看了一下代码,它目前是

<div class="hreview-aggregate">
            <div class="rating-45 clearfix">
                <span class="rating" title="4.383 of 5 stars">4.383 of 5 stars</span>
                <a tabindex="0" href="https://www.example.com/category/" title="View all xxxx Reviews"> 
                <span class="count">View all xxxx Reviews</span> 
                </a>
            </div>
        </div>

我将其更改为包括class="average" class="best"它们缺少的其他一些跨度。

<div class="hreview-aggregate">
            <div class="rating-45 clearfix">
                <span class="rating" title="4.383 of 5 stars"><span class="average">4.383</span> of <span class="best">5</span> stars</span>
                <a tabindex="0" href="https://www.example.com/category/" title="View all xxxx Reviews"> 
                View all <span class="count">xxxx</span> Reviews 
                </a>
            </div>
        </div>

更新后的代码最终会显示在 SERP 中吗?另外,页面只有评分没有评论,我应该使用 COUNT 还是 VOTES?

4

2 回答 2

0

我怀疑谷歌丰富的片段工具会通过这个。hreview-aggregate 规范 ( specification ) 声明需要指定正在审查的项目。

我还看到丰富的代码片段工具谈到平均属性,但规范没有提到它,如果您使用价值而不是平均值,那么您遵守规范并且丰富的代码片段工具会选择它。你应该将数字四舍五入到小数点后一位。

如果页面不包含任何个人评论,您确实应该使用投票而不是计数。

于 2014-03-19T09:56:33.487 回答
0

这是一个老问题,但对于那些仍在使用 hreview-aggregate 的人来说。

结构大致如下:

<div class="hreview-aggregate">
<div class="item">
    <span class="fn">Item Name</span>
</div>
<div class="rating">
    <span class="average">3.5</span>
    <span class="best">5</span>
    <span class="count">15</span>
</div>

在您的代码中,您应该有如下内容:

<div class="hreview-aggregate">
<div class="item">
    <span class="fn">Item Name</span>
</div>
        <div class="rating-45 rating clearfix">
            <span title="4.383 of 5 stars"><span class="average">4.383</span> of <span class="best">5</span> stars</span>
            <a tabindex="0" href="https://www.example.com/category/" title="View all xxxx Reviews"> 
            View all <span class="count">10</span> Reviews 
            </a>
        </div>
    </div>

以便它完全验证:https ://search.google.com/structured-data/testing-tool

我应该使用 COUNT 还是 VOTES?

从微格式文档本身: http: //microformats.org/wiki/hreview-aggregate

count:: 此属性用于指定产品或服务的评论总数。

votes:: 此属性用于指定对产品或服务进行评分的用户总数,对平均评分有贡献。对于某些站点,投票数等于评论数,因此可以使用 count 并省略此属性。

在您的情况下,请参阅我的示例,因为我相信这最适用于您。

如前所述,有几个因素可能导致谷歌不显示它。

谷歌自己说:

当 Google 找到有效的评论或评分标记时,我们可能会显示一个丰富的摘要,其中包含来自评论或评分的星标和其他摘要信息。

关键词:五月

https://developers.google.com/search/docs/data-types/reviews#review-snippets

根据我的经验,他们通常会这样做,只要确保其格式正确并经过验证即可。

于 2017-07-05T16:58:49.990 回答