Schema.org:博客项目类型适用性

时间:2013-09-09 04:47:10

标签: blogs microdata schema.org

我希望我的问题不会太模糊。

我开始深入研究微数据和Schema.org的真伪。对我来说有点神秘的是对我的 itemtype BLOG 的确切规范。

它是否适用于各种的通用容器,还是仅适用于“常规”帖子

澄清一下,这是我的例子:我正在构建我的在线网页设计组合。我有两个<sections> - 一个用于投资组合项目,一个用于我的常规博客(包括Twitter更新,视频和其他微博格式)。我应该将它们都标记为“博客”,将它们的内容标记为“文章”,还是建议我使用完全不同的方法。

我发现了很多关于itemtype blog角色的讨论,但大多数都集中在“常规博客情境”中使用itemtypes。

我正在使用的一些商业投资组合WP主题使用“博客”项目类型的投资组合项目,有些人根本没有标记列表。

你有什么建议?

2 个答案:

答案 0 :(得分:1)

schema.org没有定义或解释术语博客(仅says:“博客”)。因此,最终取决于您和您对博客构成的理解。

如果您的帖子为http://schema.org/BlogPosting,则您有一个博客。如果您的帖子为http://schema.org/Article,则表示您没有博客。现在的问题是:什么时候发布博客帖子?

http://schema.org/BlogPosting更具体http://schema.org/Article。但它们由绝对相同的属性组成,因此我们必须再次决定我们对术语文章博客发布的理解。

如何定义博客博客帖子?对于我来说,内容方面,博客是一个(反向按时间顺序)的自包含帖子集合(… and so on)。但意见可能有所不同。

所以我建议一个简单的经验法则:

想象一下专门的博客搜索引擎,利用http://schema.org/Bloghttp://schema.org/BlogPosting。如果您的帖子在那里被索引,它对搜索者是否有用?如果没有,请不要使用这些类型。

答案 1 :(得分:1)

同意unor关于Blog,BlogPosting和Article之间的区别。只是我的两分钱 - 在你的特定情况下更具体一点。

对于博客部分,我完全按照Eric here编写的方式使用Blog和BlogPosting。

我不认为博客应该用于投资组合项目。相反,我会使用schema.org中更具体的类型(例如,http://schema.org/ImageObject)。它们可以包含在某些“容器”类型中,例如http://schema.org/ImageGalleryhttp://schema.org/ItemList

希望这有帮助。