Schema.org 必填字段和 Google 显示更改所需的时间

Schema.org mandatory fields and the time needed until Google shows changes

我在我的产品页面中实施了 Schema.org(使用微数据),当我检查 Google 网站管理员工具时,它被 Googlebot 抓取并成功解释。关键是我没有在 Product 类型中实现某些属性,例如 brand

我想知道是否所有产品属性的某个子集应该从本质上实现?

第二个问题是 Google 在搜索结果中将产品评级和价格显示为丰富网页摘要需要多少时间?

侯赛因 正如 google 指出的,片段所需的结构化数据是:

产品 姓名 描述 价格规格(包括:) 价格货币 价格值 可用性 有效期自 图片

首先您应该考虑检查是否添加了 validfrom 和 availability 属性,因为这两个是您编写第一个 SEO 代码时最常见的错误。

然后有一些属性,虽然它们不在 Google 的开发人员要求的列表中,但似乎所有成功的片段都曾经有过(您可能也注意到了),: 评论和投票属性,包括来自 schema.org 个库的期望值。在某些人看来,我也是,拥有这些将 "almost" 确保他们会受到关注。

获得这些并不容易,因为您必须创建一种获得评论和投票的方式。

否则请尝试使用网站管理员新工具搜索控制台突出显示产品代码段的数据。只需确保所需的属性在文本中具有其预期值,以便您可以使用工具标记以上所有属性。

确保所有属性都是标记而不是元数据,因为它表明您只是在编造信息。 大约在这个时候,检查产品的结构化数据是否增加,如果没有,则获取并提交到索引。

在Schema.org中没有必须的properties/types。

但是,数据的消费者(例如 Google 搜索)可能会制定规则,在哪些条件下他们会使用您的数据进行某些操作(例如,他们正在寻找特定的属性)。所以你必须检查他们的文档。

对于 Google 搜索,他们的 Rich Snippets 记录在 https://developers.google.com/structured-data/rich-snippets/. The Products Rich Snippets 列出了必需的和可选的 properties/types。如您所见,Google 不需要 brand 属性 在搜索结果中显示其丰富网页摘要。