【问题标题】:Can you have multiple itemprop=description on a page?你可以在一个页面上有多个 itemprop=description 吗?
【发布时间】:2014-01-21 00:41:56
【问题描述】:

我似乎无法在任何地方找到答案。

我在 body 标签上有itemscope itemtype="http://data-vocabulary.org/Review"。

现在页面上的内容分布在多个 div 中,其中包含图像等。如果我把它全部包装起来,那么其他内容实际上会在主体之前出现,所以我需要能够将itemprop="description" 放在多个 div 上。

在 google sn-ps 工具中似乎显示正常,但我想知道它是否可以,或者是否只考虑 1?

【问题讨论】:

    标签: html microdata rich-snippets


    【解决方案1】:

    嗯,您正在为同一项目添加 几个 描述。从微数据的角度来看,这很好。

    仅微数据defines that an item’s properties with the same name are ordered(参见示例),而不同的属性“相互之间是无序的”。

    Microdata does not define 如果这意味着所有这些描述都应该合并为一个描述(您的用例),或者如果这些是替代描述(例如,可以提供多种语言的描述)。

    但消费者(如谷歌)如何解释这一点,这取决于他们;它可能是未知/无证的;它可能每天都在变化。关于这个的讨论可能是关于 SO 的题外话;它可能更适合Webmasters SE。

    【讨论】:

      【解决方案2】:

      您希望 itemprop="description" 在多个 div 元素上 here 例如,您可以在多个 span 元素上看到 itemprop="name",所以可能没问题

      【讨论】:

        猜你喜欢
        • 2023-03-29
        • 2022-11-26
        • 1970-01-01
        • 2019-09-27
        • 2014-07-26
        • 2018-04-18
        • 1970-01-01
        • 2011-11-28
        • 2014-11-11
        相关资源
        最近更新 更多