这个模式标记可以改进吗?

问题描述 投票:0回答:3

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

<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”。对我应该做什么有什么意见吗?有没有办法将“美国”包含在架构标记中,而不实际使其出现在页面上的可见文本中?大多数企业通常不会在其地址中列出“美国”。

schema structured-data
3个回答
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 架构中,并且属性是“电话”,而不是“电话”。您也可以对国家/地区属性使用元标记,就像我上面所做的那样。因此,尝试一下并测试一下,看看您是否喜欢结果。我希望这有帮助。

大卫


0
投票

您可以在此处找到所有 LocalBusiness 属性 https://schema.org/LocalBusiness 并且由于您拥有一家旅行社,因此最好使用 TravelAgency 类型,因此您可以在此处找到其所有属性 https://schema.org /旅行社


0
投票

是的,通常可以通过遵循以下准则来改进架构标记:

1.准确性:确保架构标记中提供的所有信息都是准确且最新的。这包括有关业务、产品和服务的详细信息。

  1. 完整性:在模式标记中提供尽可能多的相关信息。这将有助于搜索引擎更好地理解您网站的内容并提供更准确的结果。

  2. 相关性:使用与您网站内容相关的架构标记。这将帮助搜索引擎将您的网站与正确的搜索类型相关联。

  3. 结构:使用正确的语法和嵌套正确构建架构标记。这将确保搜索引擎可以正确解释和处理您的标记。

  4. 测试:使用 Google 结构化数据测试工具等工具测试您的架构标记,以识别任何错误或不一致之处。这将帮助您确保标记准确有效。

  5. 定期审查:随着网站的发展定期审查和更新您的架构标记。这将确保您的标记保持准确和相关。

以下是如何改进架构标记的一些具体示例:

对于产品页面:包括有关产品名称、价格、描述、图像和可用性的详细信息。

对于博客文章:包括有关博客文章的作者、发布日期和类别的详细信息。

对于活动:包括有关活动名称、地点、日期、时间和说明的详细信息。

  • 对于本地企业: 包括有关企业名称、地址、电话号码、网站 URL 和营业时间的详细信息。

通过遵循这些指南和示例,您可以改进架构标记并帮助搜索引擎更好地了解您的网站,从而为用户提供更准确和相关的结果。 点击查看更多;

© www.soinside.com 2019 - 2024. All rights reserved.