我必须为当地一家大型汽车经销商实施schema.org,包括修理店、加油站、陈列室和洗车场。都在一个网站上。
是否可以在schema.org中为每个地区定义自己的开放时间?也许谷歌给他们看了所有的东西?喜欢
<meta itemprop="openingHours" item-name="Gas Station" content="Mo-Sa 11:00-14:30">
或是否为该用例保留了任何子实体?
谢谢你的暗示。
发布于 2015-03-15 21:55:53
每个区域都需要自己的项目(在用itemscope
属性引入的微数据中)。一个区域的开放时间必须嵌套在它的项目下。
所以整个业务可能是一个AutomotiveBusiness
。修理店可以是AutoRepair
,洗衣区可以是AutoWash
,等等。要将这些领域与业务联系起来,您可以使用 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>
发布于 2015-04-11 09:59:49
您可以尝试使用模式时间来区分每个单独实体的开放时间,但在Google中列出每个实体的最佳方法是为每个实体创建一个Google页面。我有客户,他们提供多个服务,在同一地点,以同样的方式。诀窍是添加一个“子地址”到位置,要么添加一个套件号码或字母。也就是说,1234 Mary Way #100或1234 Mary Way #A. Google Map Maker允许用户添加这样的唯一地址来划分建筑物或机构的内部位置。
希望这能有所帮助
https://stackoverflow.com/questions/29064374
复制相似问题