Можете ли вы иметь несколько itemprop= описание на странице?

Кажется, я нигде не могу найти ответ на этот вопрос.

у меня есть itemscope itemtype="http://data-vocabulary.org/Review" на теле тега.

Теперь содержимое на странице распределено по нескольким разделам с изображениями и тому подобным между ними. Если бы я обернул все это, тогда другой контент на самом деле был бы первым перед основным, поэтому мне нужно иметь возможность поместить itemprop="description" на нескольких делениях.

Кажется, он отображается в инструменте Google Snippets, но я хочу знать, будет ли он в порядке или он будет учитывать только 1?

Изображение инструмента

2 ответа

Ну, вы добавляете несколько описаний для одного и того же элемента. Это нормально с точки зрения микроданных.

Микроданные определяют только то, что свойства элемента с одинаковым именем упорядочены (см. Примеры), в то время как разные свойства "неупорядочены относительно друг друга".

Микроданные не определяют, должно ли это означать, что все эти описания должны быть объединены в одно описание (ваш вариант использования), или это альтернативные описания (например, можно предлагать описания на нескольких языках).

Но как потребители (например, Google) интерпретируют это, это их дело; это может быть неизвестно / недокументировано; это может меняться ежедневно. Обсуждение этого, вероятно, не по теме на SO; это может быть лучше подходит для веб-мастеров SE.

Вы хотите itemprop="description" для нескольких элементов div здесь вы можете увидеть itemprop="name" для нескольких элементов span, например, так что это может быть хорошо

Другие вопросы по тегам