背景/上下文
由于schema.org相对较新,因此这个问题可能会引发更多讨论而不是明确的答案。无论如何,希望能从他人的应用/经验中获得一些学习。
在研究了http://schema.org文档页面之后,虽然似乎有大量属性(即itemprop
属性)可用于丰富博客文章,但在标记博客评论方面存在一些不一致和“灰色地带”。让我举个例子:
博客的schema.org文档可以在Thing > CreativeWork > Blog中找到,供参考,博客文章位于Thing > CreativeWork > Article > BlogPosting中
到目前为止,前述页面上的文档和标记示例提供了足够的参考来格式化博客索引页以及单个帖子内的大部分内容(例如author
、pubDate
、articleBody
、interactionCount
等)
问题:将UserInteraction模式应用于单个博客评论
当我们开始查看interactionCount
中的单个用户交互元素(博客评论)时,事情变得有点模糊。文档引导我们进入Thing > Event > UserInteraction > UserComments,并描述为“用户交互:关于项目的评论。”然而,UserInteraction
的所有建议属性都面向物理事件。在此模式的文档中,似乎唯一与博客评论相关的属性是
description
;它可能用于评论正文。感觉缺少的是有关博客文章的用户评论的具体上下文。还没有关于这些评论的示例标记的证据,即使在在网站上搜索“评论”也似乎找不到任何明确的信息。是否有人使用schema.org标记了他们的博客-您是如何处理/解决这个问题的?
我还将通过schema.org反馈表提出此问题,并在有任何消息时更新此帖子。
Review
(单数形式)的列表。但是既然UserComments
是复数形式,它应该包含一系列的评论,而不是作为列表的一部分。 - freedev