我在 Google Search Console 中收到一条警告,指出“未提供全局标识符(例如 gtin、mpn、isbn)”。问题是,我的产品没有这样的东西。关于如何向 Google 表明不存在此类属性的任何想法?这是阻止我的产品完全有效的唯一警告。
我知道identifier_exists
,但我找不到任何迹象表明它适用于微数据或如何在微数据中指定它。我无法转移到不同的格式(JSON-LD),所以这不是一个选项。即使是,我也找不到如何为 JSON-LD 指定它。
我已经指定了 sku
,据我所知,这是一个有效的标识符 according to Schema.org 。我可以验证 Google 能够看到它,但它仍然提示没有标识符?
最佳答案
sku 似乎与 Google 分离,并且无法解决该警告。
我认为你必须忍受它。发出警告是因为拥有这些标识符之一可以帮助 Google 解决问题。告诉 Google 您无法提供它并没有什么区别,Google 仍然没有它。
这与评论警告类似。如果您没有产品评论,您就会得到它。但这不是一个错误。它真正的意思是,如果您没有评论,就无法获得评论星级丰富的结果。
这不是您的结构化数据的错误。这些警告与在 Google 搜索中获取丰富结果特别相关。
如果这些工具能够提供更清晰的消息,那就太好了。
关于product - 如何用 Microdata 指示 Schema.org 'Product' 没有全局标识符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56987916/