org中MapCategoryType的枚举是什么意思?



在Schema.org上有一个标记地图的类型。我想包含一个链接到谷歌地图显示我的业务所在的位置。

有四个选项,但我不确定哪一个合适:

ParkingMap
SeatingMap
TransitMap
VenueMap

停车、交通和场地似乎都是合适的选择。

这些东西有必要吗?我只是想确保当有人在谷歌上搜索我的业务时,我的地图会显示出来。

这些枚举uri可以用作mapType属性的值。它们只是指定映射的类型/类型。

如果你有一个Map,你想指定它的类型,它可以是这样的:

<div itemscope itemtype="http://schema.org/Map">
  <link itemprop="mapType" href="http://schema.org/TransitMap" />
</div>

对于Google Search,似乎没有任何类型的文档特性(至少在https://developers.google.com/structured-data/和https://developers.google.com/webmasters/business-location-pages/上没有)可以使用Schema.org的Map类型。

如果你只是想链接到一个Place的映射(例如,一个LocalBusiness),而不提供映射的元数据(如mapType,地图名称等),你可以使用它的hasMap属性,而不是引用Map项,提供直接的URL:

<div itemscope itemtype="http://schema.org/LocalBusiness">
  <a itemprop="hasMap" href="http://example.com/your-map">Map</a>
</div>

我想这也是可以想象的,消费者(如谷歌搜索)可能会显示(他们自己的)地图,即使没有这个hasMap属性开始,例如,基于address/location

最新更新