Mobile app version of vmapp.org
Login or Join
Michele947

: How to handle an unrated object with AggregateRating? In terms of microdata, what is the proper way of displaying an unrated item such as a schema.org/Article? I was thinking about one of the

@Michele947

Posted in: #Microdata #SchemaOrg #StructuredData

In terms of microdata, what is the proper way of displaying an unrated item such as a schema.org/Article?

I was thinking about one of the following:


Do not specify any aggregateRating property for the parent object (Article).
Have an aggregateRating object, set its ratingCount to 0, and do not set its ratingValue.
Have an aggregateRating object, set its ratingCount and ratingValue to 0.


What are the pros and cons of each option?

10.01% popularity Vote Up Vote Down


Login to follow query

More posts by @Michele947

1 Comments

Sorted by latest first Latest Oldest Best

 

@Shanna517

I’m assuming that the Article can be rated, but it got no ratings yet. (If the Article can’t be rated, don’t specify aggregateRating.)

Specifying aggregateRating and giving ratingCount the value 0 seems to be appropriate (but that’s, of course, not required, you could simply omit it). That way, a consumer might learn that the Article could have a rating and that it’s not rated yet (which is "more" information than they get if aggregateRating is not specified).

If you should specify ratingValue (with the value 0) depends on the way your site works. Do you actually have the rating "0" (i.e., you specify worstRating = 0)? In that case it seems to be appropriate to specify it. But if you only want to say that it has no "real" rating value, while for example normal ratings start at 1, you should omit ratingValue.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme