我似乎无法在任何地方找到答案。
我在身体标签上有itemscope itemtype="http://data-vocabulary.org/Review"
。
现在页面上的内容分布在多个div上,其中包含图像等。如果我要将它全部包装起来,那么其他内容实际上会首先出现在主体之前,所以我需要能够将itemprop="description"
放在多个div上。
似乎在谷歌片段工具中显示确定,但我想知道它是否会好或是否只考虑1?
答案 0 :(得分:5)
嗯,您正在为同一项添加几个描述。从Microdata的角度来看,这很好。
仅限微数据defines that an item’s properties with the same name are ordered(参见示例),而不同的属性相互“无序”。
Microdata does not define如果这意味着所有这些描述应该合并到一个描述(您的用例)中,或者这些是替代描述(例如,可以提供多种语言的描述)。
但消费者(如谷歌)如何解释这一点,这取决于他们;它可能是未知的/无证的;它可能每天都在改变。关于这一点的讨论可能与SO无关;它可能更适合Webmasters SE。
答案 1 :(得分:0)
你想在多个div元素上使用itemprop =“description” here例如,你可以在多个span元素上看到itemprop =“name”,所以它可能没问题