Is it possible to use the same schema.org markup twice on the same page?

On the product page, I have two aggregated ratings for the same product in different places, which means that they contain identical information. I want to have them twice on this page due to reasons because of this, but I'm not sure if I can split them into schema.org every time, or if that would be useless duplication.

I wonder if there is a solution with itemref , but in my opinion this is not useful for this task.

+1
source share
1 answer

If you are not using itemid , consumers cannot be sure that two (or more) items are (roughly) the same. Therefore, they would know that your Product element has two AggregateRating elements. Consumers may try to deduce that both elements should be the same (for example, comparing url values), but it is better not to rely on this.

So you should use the itemid attribute (Schema.org does not claim to support it yet, which requires Microdata, but according to this problem , designed to document it someday), providing both of your AggregateRating elements with the same URI.

But consumers do not necessarily support itemid , so they may have trouble guessing that these items are about the same.

Ideally: tag only one occurrence (per document) using Schema.org.

+1
source

Source: https://habr.com/ru/post/986012/


All Articles