我在网站中使用schema.org类型Article
。该页面允许用户对文章进行评论。在文章中提到注释可以用UserComments
类型标记。我这样做了很长一段时间。
前几天谷歌(网站管理员工具)开始抱怨我的标记错误。
他们希望我为每个评论添加属性location
和startDate
。
目前我只使用属性creator
,commentTime
和commentText
。
为什么需要添加上述属性?我不知道location
和startDate
对于简单的用户评论可能是什么。
(这可能只是Google收集更多数据的伎俩吗?)
答案 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>
(我还测试了包含creator
和commentTime
的代码段:也没有警告。)
答案 1 :(得分:0)
现在Googles网站管理员工具中的失败消息已经消失。看起来Google已经解决了这个问题。