我可以在一页上使用Organization,NewsArticle和Service Schema.org itemscope吗?

时间:2019-04-12 16:24:48

标签: schema.org json-ld

我一直在浏览 Schema.org ,但是找不到任何有关此的信息。单个HTML页面可以由多个架构组成吗?

我们正在处理一个页面“文章/服务”页面。我想在上面放置以下模式:

  • 组织
  • 新闻文章
  • 服务

我认为组织和新闻文章没有问题,但是“新闻文章”和“服务”呢?

Google测试工具不会向我显示错误,而是可以检测到这三个要素

1 个答案:

答案 0 :(得分:0)

Google Follow the structured data guidelines 指南告诉我们:

  

重要提示:即使您的页面标记正确,Google也不保证您的结构化数据会显示在搜索结果中   根据结构化数据测试工具。这是一些常见的   原因:   ...结构化数据不代表以下内容的主要内容   页面 ...

并进一步:

  

相关性

     

您的结构化数据应真实显示页面   内容。

在您的海报中,您报告诸如 NewsArticle 之类的顶级类型。此类型的属性为 publisher ,可以为 Organization 类型创建嵌套标记。因此,您可以在顶级类型NewsArticle中指定组织的所有数据。此属性 recommends using Google (但是,仅适用于amp网页,尚不完全清楚)。

此类型的规范告诉我们:

  

NewsArticle是其内容报告新闻或提供新闻的文章   背景知识和支持材料,以了解   新闻。

通过这种方式,我们可以了解您的潜在网页包含新闻等内容。但是,我无法想象某种新闻可以提供某种服务。这没有任何意义,因此新闻文章的服务类型几乎没有用处和相关性。

一般说明:每个网页都是一个文档,并且与任何文档一样,网页都有一个主题。该主题可能应该是结构化数据中的顶级类型(主要类型)。任何文档都不能包含一个以上的主题。网页的许多不同类型的结构化数据将相互竞争,并在各自之间进行分配,也许搜索引擎会简单地忽略这一点,并且浪费您的数据工作。

检查我对类似问题的答案 Can I duplicate product schema markup on my home page because Google is preferring to rank my home page for product terms?