【问题标题】:Do I need to repeat all the categories on all sub-pages?我是否需要在所有子页面上重复所有类别?
【发布时间】:2015-01-14 09:10:48
【问题描述】:

我正在使用微数据标记我网站上的内容。我是本地企业并使用此层次结构: 组织/LocalBusiness/TravelAgency/

我是否需要在我网站的每个页面中为每个类别重复所有相关属性:地点、组织、本地企业和旅行​​社?

http://schema.org/TravelAgency

我有很多子页面,每次在页面上重复商家的位置、地址、电话等都太过分了。

对于特定的子页面,我可以剪掉更高的类别吗?

例如:如果我有一个页面:纽约特价周末

我是添加所有属性还是仅添加与 TravelAgency 和潜在价格相关的属性? http://schema.org/PriceSpecification

感谢您的帮助

PS:我问这个是因为我已经读到对用户来说不可见的内容是不好的。

【问题讨论】:

    标签: schema.org microdata


    【解决方案1】:

    Schema.org 没有定义任何必需的属性,所以一切都是可选的。

    但请注意,Microdata 中没有“网站”的概念。微数据总是按文档解析。因此,如果 Microdata 消费者解析您的“纽约特价周末”页面,它不会得到电话/地址/等。业务,即使这些将在您的所有其他页面上指定。

    如果您不想在每个页面上标记有关您的业务的所有可见内容,您可能需要使用适当的 Schema.org 链接到标记了此数据的页面(例如首页)属性。

    示例:在“纽约特价周末”(Offer) 中,您可以使用 seller property 链接到您的首页 (TravelAgency)。

    Microdata 中没有定义解析 Microdata 时应遵循这些链接,但这样解析器可以(如果他们愿意)理解所有这些页面属于同一个 TravelAgency

    【讨论】:

    • 谢谢你。这回答了我的问题并且很有意义! :-) 你能推荐任何以良好方式使用微数据的旅游网站或其他网站吗?
    • @Julien:对不起,我不知道这样的旅游网站。如果您已经构建了一些东西,您可以在Code Review 上要求审查您的 HTML5+微数据。
    猜你喜欢
    • 1970-01-01
    • 2011-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-26
    • 1970-01-01
    • 2018-02-19
    • 1970-01-01
    相关资源
    最近更新 更多