schema.org中的多个开放时间定义

时间:2015-03-15 18:15:29

标签: schema.org microdata

我必须为一家大型本地汽车经销商实施schema.org 维修店,加油站,陈列室和洗车场。全部在一个网站上。

是否可以在schema.org中为每个区域定义自己的开放时间?也许谷歌显示它们全部? 喜欢

<meta itemprop="openingHours" item-name="Gas Station" content="Mo-Sa 11:00-14:30"> 或者是为此用例保留的任何子实体?

感谢提示。

2 个答案:

答案 0 :(得分:0)

每个区域都需要自己的项目(在带有itemscope属性的微数据中)。一个区域的开放时间必须嵌套在其项目下。

所以整个业务可能是AutomotiveBusiness。修理厂可以是AutoRepair,洗涤区域可以是AutoWash,依此类推。要将这些区域与业务联系起来,您可以使用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>

答案 1 :(得分:0)

您可以尝试使用架构时间来区分每个单独实体的营业时间,但获取Google中列出的每个实体的最佳方法是为每个实体设置一个Google我的商家页面。 我有客户以同样的方式在同一地点提供多种服务。诀窍是添加一个&#34;子地址&#34;通过添加套件编号或字母来到该位置。即1234 Mary Way#100,或1234 Mary Way #A。 Google地图制作工具允许用户添加此类唯一地址,以划分建筑物或企业的内部位置。

希望这有帮助