如何在Schema.org中为文章设置面包屑?

时间:2016-07-13 13:19:20

标签: seo schema.org breadcrumbs

使用Schema.org,我希望搜索引擎能够阅读我文章的面包屑。

但是,BreadcrumbListWebPage的一部分,但不是Article的一部分。

我可以为每篇文章添加一个WebPage对象,但它似乎有点多余,我不确定搜索引擎会如何对待它。

实现面包屑和文章对象的正确方法是什么?
现实生活中的例子很棒。

2 个答案:

答案 0 :(得分:2)

文章和网页是不同的实体。由于各种原因,不模糊这些实体之间的界限是有道理的。文章没有面包屑,网页有。这就是Schema.org仅为WebPage(和子类型)定义breadcrumb property的原因。

除了您在页面上拥有的任何实体(例如一个或多个WebPage)之外,常见和预期的方法是提供Article实体。

mainEntity property(或反mainEntityOfPage property)用于表示网页描述的主要实体。

因此,对于包含单篇文章的网页,您可以使用以下内容:

  • WebPage breadcrumb BreadcrumbList
  • WebPage mainEntity Article

答案 1 :(得分:-1)

以下是Google上的example with schema.org