我同意其他人的说法,即这个主题非常模糊。 我永远不会试图就这一问题表达我的想法,并告诉你,我怎么做。
我使用WebPage和Blog,在同一文件中标有不同东西的项目类型。
Web page
I use WebPage。 标签上的物品类型(但也可以使用面包umb的其他任何父母)。 通过这样做,我可以打上我的面包.。
<body itemscope itemtype="http://schema.org/WebPage">
<ul itemprop="breadcrumb">
<li>
<a href="foo">foo</a>
</li>
<li>
<a href="foo/bar">bar</a>
</li>
<li>
<a href="foo/bar/baz">baz</a>
</li>
</ul>
...
</body>
Blog posts
当我选择博客时,我使用Blog 包含所有博客文章的包装上的项目类型。 我将每一条都标有以下财产:<条码>blogPosts,课程的使用BlogPosting作为项目类型。
<section itemscope itemtype="http://schema.org/Blog">
<article itemprop="blogPosts" itemscope itemtype="http://schema.org/BlogPosting">
...
</article>
<article itemprop="blogPosts" itemscope itemtype="http://schema.org/BlogPosting">
...
</article>
...
</section>
Article page
<><>><><><><><>><><>><>>关于本意见的增订见以下编辑>。
在文章的上页上,don t使用Blog 。 但是,我确实把这个职位作为BlogPosting项目。
<article itemscope itemtype="http://schema.org/BlogPosting">
...
</article>
The only reason I can see that you would wanna mark something with a Blog item type is because of the blogPosts
properties and the fact to say that it is a blog. I think you fulfill saying that it s a blog by marking the article as a BlogPosting.
I also don t think it s correct using the property in this context since this is used in a plural form. To me that reflect a different area of use.
Edit
I m not sure if the schema has extended or if I missed it the first time around, but the Blog item has a property called blogPost
now, that is the singular form blogPosts
. So then I would say that it makes more sense to mark up the main element as the Blog item and use the blogPost
property for the article and mark it up as a BlogPosting item