'Things' 每页 Google 个丰富网页摘要

'Things' per page for Google Rich Snippets

我们的主页有我们组织的 JSON-LD。我们的产品页面也应该有那块代码吗?

如果 Google 抓取我们的一个产品页面并找到 @type: Organization@type: Product,它是否会难以确定该页面的性质特定页面?

假设您想表达您的 Organization is the manufacturer of the Product:

Product 节点内部,您可以提供完整的 Organization 节点作为值,或者您可以提供 Organization 的 URI 作为值,它由@idOrganization 节点 (see an example).

引用标识符的优点是您不必重复自己,但缺点是消费者可能需要更多工作(他们可能不支持)。

Google在他们的Rich Snippets documentation if they follow URIs and take the referenced node into consideration, while embedding nodes seems to be supported according to their examples and their SDTT中没有明确提及。

If Google crawls one of our product pages and finds @type: Organization and @type: Product, will it have trouble determining the nature of that particular page?

Google 甚至 recommends 标记(或者在 JSON-LD 的情况下,为页面上的 all 实体提供数据.

另请注意,Schema.org 提供了一个 属性 允许表示哪个实体是主要实体(例如,产品页面上的 Product,产品页面上的 Organization主页): mainEntity/mainEntityOfPage (see my answer with more details).