我正在用微数据标记我网站上的内容。我是本地商家并使用此层次结构: 组织/ LocalBusiness /旅行社/
我是否需要重复每个类别的所有相关属性:我网站每个页面中的位置,组织,本地商务和旅行社?
http://schema.org/TravelAgency
我有很多子页面,每次在页面上重复业务的位置,地址,电话等都是过度杀戮。
对于特定的子页面,我可以删除更高的类别吗?
例如:如果我有一个页面:纽约特别优惠周末
我是否添加了所有属性,或者我可以添加与TravelAgency相关的属性以及可能的价格? http://schema.org/PriceSpecification
感谢您的帮助
PS:我问这个是因为我读过为用户提供隐形内容并不好。
答案 0 :(得分:1)
Schema.org没有定义任何必需的属性,所以一切都是可选的。
但请注意,Microdata中没有“网站”的概念。 Microdata总是按文档进行解析。因此,如果Microdata消费者解析您的“纽约特别优惠周末”页面,它将无法获得电话/地址等。业务,即使这些将在您的所有其他页面上指定。
如果您不想在每个页面上标记有关您的业务的所有可见内容,您可能希望使用适当的Schema.org链接到标记此数据的页面(例如,首页)属性。
示例:在“纽约特别优惠周末”(Offer
)上,您可以使用seller
property链接到首页(TravelAgency
)。
Microdata中没有定义应该遵循这些链接来解析微数据,但解析器可以(如果他们想)了解所有这些页面都属于同一个TravelAgency
。