如何处理Google结构化数据测试工具的评论

时间:2015-10-23 16:01:56

标签: html5 microdata google-rich-snippets

我的HTML内容包含评论数据,因此我将其包装在div中,该div定义了itemtype和itemscope属性,告诉浏览器它使用HTML5微数据。但是如果没有评论我应该怎样处理这个场景(例如我店里的新产品还没有提交任何评论)。

现在我正在做这样的事情......

 <div itemscope itemtype="http://data-vocabulary.org/Review-aggregate">
  <meta itemprop="count" content="0 Reviews">
  <meta itemprop="rating" content="0.0">
    There are no reviews for this item.
</div>

用户说没有评论的简单消息,以及一些告诉Bot相同的元标记。

但谷歌的结构化数据测试工具抱怨这个说法......

“无法规范评级值。 您的评级值超出了默认范围,您必须提供最佳和最差值。“

如果我完全放弃评级,那么它会抱怨称评级“缺失并且必须”。

如果没有对我的内容进行评论,我该如何开心呢?

1 个答案:

答案 0 :(得分:1)

Review-aggregate type代表“对业务,产品或组织的审核”。你没有评论。所以你根本不应该使用这种类型。

<div>
  There are no reviews for this item.
</div>

顺便说一下,除非您有使用Data-Vocabulary.org的特定原因,否则您可能希望使用Schema.org(或另外)。 Data-Vocabulary.org不再维护。 advice stays the same:如果您没有此类型所代表的内容,请不要使用类型。