如何将 'image' 字段添加到 Review / Medical Clinic?

How to add 'image' field to Review / MedicalClinic?

我最近注意到,我的评论和 MedicalClinic Schema.org 的 Google 结构化数据测试工具出现错误。一周前我没有收到这个错误。

目前的问题是它说我没有 image 字段或 image 字段的值。我需要添加什么语法来获取 MedicalClinic 和 Review 类型中的图像字段?

<span itemscope itemtype="http://schema.org/MedicalClinic">
  <link itemprop="additionalType" href="http://www.productontology.org/id/Travel_medicine" />
  <span itemprop="name">Passport Health Baltimore Travel Clinic</span>
</span>

我在 SDTT 中的页面:https://search.google.com/structured-data/testing-tool/u/0/#url=https%3A%2F%2Fwww.passporthealthusa.com%2Flocations%2Fmd%2Fbaltimore%2F162%2F

URL

如果您想为 Schema.org’s image property 提供 URL 值,您可以在 HTML+Microdata 中使用以下元素之一:

  • src img 元素的属性
  • href a/area/ 的属性link 个元素
  • data object 元素的属性

(根据 WHATWG’s HTML Microdata;省略对图像没有意义的元素)

例如:

<link itemprop="image" href="image.png" />

ImageObject

如果您想提供 ImageObject 值(而不是 URL 值),您可以使用任何可以包含合适子元素的元素,例如 div

<div itemprop="image" itemscope itemtype="http://schema.org/ImageObject">
  <img itemprop="contentUrl" src="image.png" alt="" />
</div>