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

Can I use Organization, NewsArticle and Service Schema.org itemscope on one page?

我一直在 Schema.org 上四处寻找,但没有找到任何相关信息。单个 HTML 页面可以由多个模式组成吗?

我们正在处理一个 Article/Service 页面。我想在其上放置以下模式:

我认为组织和新闻文章没有问题,但是"News Article"和"Service"呢?

Google测试工具不报错,实际检测三要素

GoogleFollow the structured data guidelines的指南告诉我们:

Important: Google does not guarantee that your structured data will show up in search results, even if your page is marked up correctly according to the Structured Data Testing Tool. Here are some common reasons why: ...The structured data is not representative of the main content of the page...

还有:

Relevance

Your structured data should be a true representation of the page content.

在您的海报中,您报告了诸如 NewsArticle. This type has the property publisher with the ability to create nested markup for the type Organization. Thus, you can specify all the data for your organization inside the top level type NewsArticle. This same property recommends using Google 之类的顶级类型(但是,仅针对 amp 网页,这并不完全清楚)。

这个类型的规范告诉我们:

A NewsArticle is an article whose content reports news, or provides background context and supporting materials for understanding the news.

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

一般注意事项:每个网页都是一个文档,与任何文档一样,网页也有一个内容主题。可能这个主题应该是你的结构化数据中的顶级类型(主要类型)。任何文档都不能有一个以上的主题。网页的许多不同类型的结构化数据会相互竞争并瓜分资源,也许这会被搜索引擎简单地忽略,而您对数据所做的工作将被浪费。

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