架构微数据:引用仅出现在某些页面上的项目是否有害?

Schema microdata: Is it damaging to reference an item that is only present on some pages?

我正在构建一个 WordPress 主题。 LocalBusiness 实体在网站的 header 中说明(出现在每个页面上)。我想要"itemref"业务描述,它只出现在主页上。我可以将引用放入,它将在主页上运行,但在其他每个页面上都会有对 non-existent 项的引用。这是坏事吗?

itemref 属性只能用于引用 相同 文档中的元素。

该怎么做?

  • 您可以在每个页面上复制 description。如果您不想将其作为可见内容,可以使用 meta 元素。

  • 您可以省略附加页面上的 description

  • 您可以(并且无论如何应该)提供商品的 url(如果整个网站都是关于此业务的,通常是主页),并希望消费者对此商品感兴趣将跟随 URL 了解更多信息(这样他们就会找到 description)。