0

如果您正在为作为旅游运营商的本地企业实施架构标记,您将添加或更改以下列出的架构标记。我从在线模式工具创建者那里生成了这段代码,但我不知道它是否真的是最好的模式标记。

<div itemscope itemtype="http://schema.org/LocalBusiness">
<a itemprop="url" href="www.downtownaustintours.com"><div itemprop="name">Austin Tours Inc</div>
</a>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">100 Congress Ave</span><br>
<span itemprop="addressLocality">Austin</span>,
<span itemprop="addressRegion">Texas</span>
<span itemprop="postalCode">78701</span><br>
<span itemprop="addressCountry">United States</span><br>
<span itemprop="phone">(512) 111-2222</span>
<div itemprop="geo" itemscope itemtype="http://schema.org/GeoCoordinates">
<meta itemprop="latitude" content="30.263843"/>
<meta itemprop="longitude" content="-97.744655"/>
</div>
</div>
</div>

此外,似乎可以选择使用项目类型“ http://schema.org/TravelAgency ”而不是“ http://schema.org/LocalBusiness ”。对我应该怎么做有什么意见吗?有没有办法在架构标记中包含“美国”而不实际出现在页面上的可见文本中?大多数企业通常不会在其地址中列出“美国”。

4

1 回答 1

1

由于 schema.org/TravelAgency 并不能真正准确地描述您的业务,我建议使用 LocalBusiness 模式,然后使用“additionalType”属性对标记进行更细化,如下所示:

<div itemscope itemtype="http://schema.org/LocalBusiness">
<link itemprop="additionalType" href="http://www.productontology.org/doc/Tour_operator" />
<a itemprop="url" href="www.downtownaustintours.com"><div itemprop="name">Austin Tours Inc</div>
</a>

<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">100 Congress Ave</span><br>
<span itemprop="addressLocality">Austin</span>,
<span itemprop="addressRegion">Texas</span>
<span itemprop="postalCode">78701</span><br>
<meta itemprop="addressCountry" content="United States" /><br>
</div>
<span itemprop="telephone">(512) 111-2222</span>

<div itemprop="geo" itemscope itemtype="http://schema.org/GeoCoordinates">
<meta itemprop="latitude" content="30.263843"/>
<meta itemprop="longitude" content="-97.744655"/>  
</div>
</div>

通常,电话号码不嵌套在 PostalAddress 模式中,并且属性是“电话”,而不是“电话”。您也可以对 country 属性使用元标记,就像我在上面所做的那样。所以尝试一下并测试它,看看你是否喜欢结果。我希望这会有所帮助。

大卫

于 2014-01-12T05:09:29.083 回答