我是否必须为UserComments使用'location'和'startDate'?

时间:2014-01-30 14:52:20

标签: schema.org

我在网站中使用schema.org类型Article。该页面允许用户对文章进行评论。在文章中提到注释可以用UserComments类型标记。我这样做了很长一段时间。

前几天谷歌(网站管理员工具)开始抱怨我的标记错误。 他们希望我为每个评论添加属性locationstartDate

目前我只使用属性creatorcommentTimecommentText

为什么需要添加上述属性?我不知道locationstartDate对于简单的用户评论可能是什么。

(这可能只是Google收集更多数据的伎俩吗?)

2 个答案:

答案 0 :(得分:0)

谷歌抱怨在哪里?以下示例根据Microdata和schema.org有效(并且Google Structured Data Testing Tool未显示任何警告/错误):

<article itemscope itemtype="http://schema.org/Article">
  <h1 itemprop="name">Article name</h1>
  <article itemprop="comment" itemscope itemtype="http://schema.org/UserComments">
    <p itemprop="commentText">Comment text</p>
  </article>
</article>

(我还测试了包含creatorcommentTime的代码段:也没有警告。)

答案 1 :(得分:0)

现在Googles网站管理员工具中的失败消息已经消失。看起来Google已经解决了这个问题。