背景/上下文
由于 schema.org 相对较新,也许这个问题会引发更多的讨论,而不是一个明确的答案。无论哪种方式,希望可以从其他人的应用程序/经验中获得一些学习。
研究了http://schema.org文档页面 - 虽然似乎有大量属性(阅读:itemprop
属性)可用于丰富博客文章,但似乎存在一些不一致和“灰色区域”标记博客评论的最佳方法。让我举个例子:
博客的 schema.org 文档可以在Thing > CreativeWork > Blog中找到,作为参考,博客文章位于Thing > CreativeWork > Article > BlogPosting
到目前为止,上述页面上的文档和标记示例提供了足够的参考来格式化博客索引页面,以及单个帖子中的大部分内容(author
、pubDate
、articleBody
、interactionCount
等)
问题:将 UserInteraction 模式应用于单个博客评论
当我们开始查看单个 UserInteraction 元素(博客评论)时interactionCount
,事情变得有点模糊。该文档将我们引导至Thing > Event > UserInteraction > UserComments,并被描述为“用户交互:关于项目的评论”。然而,所有建议的属性UserInteraction
都是针对物理事件的。
在此模式的文档中,似乎与博客评论相关的唯一属性是description
; 可用于评论正文。感觉缺少的是用户对博客文章发表评论的特定上下文。也没有证据表明所述评论的示例标记,即使在网站上搜索“评论”似乎也没有产生任何清晰度。
有没有人使用 schema.org 标记他们的博客 - 你是如何处理/解决这个问题的?
我还将通过 schema.org 反馈表提出这个问题,如果有任何问题,我会更新这篇文章。