Можете ли вы иметь несколько itemprop= описание на странице?
Кажется, я нигде не могу найти ответ на этот вопрос.
у меня есть itemscope itemtype="http://data-vocabulary.org/Review"
на теле тега.
Теперь содержимое на странице распределено по нескольким разделам с изображениями и тому подобным между ними. Если бы я обернул все это, тогда другой контент на самом деле был бы первым перед основным, поэтому мне нужно иметь возможность поместить itemprop="description"
на нескольких делениях.
Кажется, он отображается в инструменте Google Snippets, но я хочу знать, будет ли он в порядке или он будет учитывать только 1?
2 ответа
Ну, вы добавляете несколько описаний для одного и того же элемента. Это нормально с точки зрения микроданных.
Микроданные определяют только то, что свойства элемента с одинаковым именем упорядочены (см. Примеры), в то время как разные свойства "неупорядочены относительно друг друга".
Микроданные не определяют, должно ли это означать, что все эти описания должны быть объединены в одно описание (ваш вариант использования), или это альтернативные описания (например, можно предлагать описания на нескольких языках).
Но как потребители (например, Google) интерпретируют это, это их дело; это может быть неизвестно / недокументировано; это может меняться ежедневно. Обсуждение этого, вероятно, не по теме на SO; это может быть лучше подходит для веб-мастеров SE.
Вы хотите itemprop="description" для нескольких элементов div здесь вы можете увидеть itemprop="name" для нескольких элементов span, например, так что это может быть хорошо