代表Schema.org中的一个地方

时间:2016-10-28 09:57:04

标签: location schema.org

我正在尝试了解如何在Schema.org中识别地点。例如,如何描述位于纽约格林威治村的LocalBusiness

我希望使用containedInPlace属性并定义代表格林威治村的Place实体。

我可以看到两种可能性,使用geo属性或globalLocationNumber

geo并非总是可行,因为我们没有所有地点的GeoShape数据,并且[GeoCoordinates 7并非如此捕捉格林威治村的商业概念。

我还没有多看globalLocationNumber,但想知道在有问题的位置没有global location number时会发生什么。

有更好的建议吗?

1 个答案:

答案 0 :(得分:1)

如果您想提供LocalBusiness的位置,一种简单的方法是使用address属性提供其地址。

理想情况下使用PostalAddress值(see example),但如果您没有结构化格式的地址,则可以提供Text值。

其他一般选项包括location(例如,如果您不能提供地址,但只能提供国家或城市),containedInPlace(例如,如果该业务位于另一个,众所周知地方)和geo(例如,如果地方没有地址)。