schema.org 中的多个开放时间定义
Multiple opening hour definitions in schema.org
我必须为当地一家大型汽车经销商实施 schema.org
修理厂、加油站、陈列室和洗车店。全部在一个网站上。
是否可以在 schema.org 中为每个区域定义自己的开放时间?也许 google 全部展示?
喜欢
<meta itemprop="openingHours" item-name="Gas Station" content="Mo-Sa 11:00-14:30">
或者是否为该用例保留了任何子实体?
感谢提示。
每个区域都需要自己的项目(在 Microdata 中引入 itemscope
属性)。一个区域的开放时间必须嵌套在它的项目下。
所以整个业务可以是 AutomotiveBusiness
. The repair shop are could be an AutoRepair
, the wash area could be an AutoWash
, and so on. And to relate the areas with the business, you could use the department
property。
<div itemscope itemtype="http://schema.org/AutomotiveBusiness">
<!-- properties about the whole business go here -->
<div itemprop="department" itemscope itemtype="http://schema.org/AutoRepair">
<!-- properties about the repair area go here -->
</div>
<div itemprop="department" itemscope itemtype="http://schema.org/AutoWash">
<!-- properties about the wash area go here -->
</div>
</div>
您可以尝试使用模式营业时间来区分每个单独实体的营业时间,但让每个实体都列在 Google 中的最佳方法是为每个实体创建一个 Google 我的业务页面.
我的客户以与您相同的方式在同一地点提供多种服务。诀窍是通过添加套房号或字母向该位置添加 "sub address"。即 1234 Mary Way #100,或 1234 Mary Way #A。
Google Map Maker 允许用户添加诸如此类的唯一地址,以划分建筑物或机构的内部位置。
希望对您有所帮助
我必须为当地一家大型汽车经销商实施 schema.org 修理厂、加油站、陈列室和洗车店。全部在一个网站上。
是否可以在 schema.org 中为每个区域定义自己的开放时间?也许 google 全部展示? 喜欢
<meta itemprop="openingHours" item-name="Gas Station" content="Mo-Sa 11:00-14:30">
或者是否为该用例保留了任何子实体?
感谢提示。
每个区域都需要自己的项目(在 Microdata 中引入 itemscope
属性)。一个区域的开放时间必须嵌套在它的项目下。
所以整个业务可以是 AutomotiveBusiness
. The repair shop are could be an AutoRepair
, the wash area could be an AutoWash
, and so on. And to relate the areas with the business, you could use the department
property。
<div itemscope itemtype="http://schema.org/AutomotiveBusiness">
<!-- properties about the whole business go here -->
<div itemprop="department" itemscope itemtype="http://schema.org/AutoRepair">
<!-- properties about the repair area go here -->
</div>
<div itemprop="department" itemscope itemtype="http://schema.org/AutoWash">
<!-- properties about the wash area go here -->
</div>
</div>
您可以尝试使用模式营业时间来区分每个单独实体的营业时间,但让每个实体都列在 Google 中的最佳方法是为每个实体创建一个 Google 我的业务页面. 我的客户以与您相同的方式在同一地点提供多种服务。诀窍是通过添加套房号或字母向该位置添加 "sub address"。即 1234 Mary Way #100,或 1234 Mary Way #A。 Google Map Maker 允许用户添加诸如此类的唯一地址,以划分建筑物或机构的内部位置。
希望对您有所帮助