我希望我的问题不会太模糊。
我开始深入研究微数据和Schema.org的真伪。对我来说有点神秘的是对我的 itemtype BLOG 的确切规范。
它是否适用于各种的通用容器,还是仅适用于“常规”帖子?
澄清一下,这是我的例子:我正在构建我的在线网页设计组合。我有两个<sections>
- 一个用于投资组合项目,一个用于我的常规博客(包括Twitter更新,视频和其他微博格式)。我应该将它们都标记为“博客”,将它们的内容标记为“文章”,还是建议我使用完全不同的方法。
我发现了很多关于itemtype blog
角色的讨论,但大多数都集中在“常规博客情境”中使用itemtypes。
我正在使用的一些商业投资组合WP主题使用“博客”项目类型的投资组合项目,有些人根本没有标记列表。
你有什么建议?
答案 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/Blog
和http://schema.org/BlogPosting
。如果您的帖子在那里被索引,它对搜索者是否有用?如果没有,请不要使用这些类型。
答案 1 :(得分:1)
同意unor关于Blog,BlogPosting和Article之间的区别。只是我的两分钱 - 在你的特定情况下更具体一点。
对于博客部分,我完全按照Eric here编写的方式使用Blog和BlogPosting。
我不认为博客应该用于投资组合项目。相反,我会使用schema.org中更具体的类型(例如,http://schema.org/ImageObject)。它们可以包含在某些“容器”类型中,例如http://schema.org/ImageGallery或http://schema.org/ItemList。
希望这有帮助。