3

I am adding aggregateRating and review properties to my new product pages that don't have any ratings or reviews. How would I add them to my pages and have them be valid for Google Structured Data?

<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
    <meta itemprop="ratingValue" content="">
    <meta itemprop="reviewCount" content="">
</div>

<meta itemprop="review" content="">

I need to know what to put in for the content of not having established a value yet with the products being so new.

unor
  • 82,883
  • 20
  • 183
  • 315
M. Foster
  • 31
  • 1
  • 3
  • See also: [Schema.org AggregateRating markup when ratingValue is Empty](https://stackoverflow.com/q/32803838/1591669) – unor Jan 05 '19 at 03:34
  • You can completely exclude the aggregateRating. The SDTT will give a warning that it is recommended, but it is not an issue. – Tony McCreath Jan 05 '19 at 22:54

2 Answers2

2

If you check the Schema specification for the type AggregateRating, there you will find the following information:

The average rating based on multiple ratings or reviews.

The same thing tells us Technical guidelines of Google for Review:

Make sure to mark up an aggregate evaluation of an item by many people with schema.org/AggregateRating.

In both cases, the plural is mentioned (highlighted by me), that is, your product must have at least two reviews. Probably you may be useful advice Tony McCreath which he mentions in the comments.

nikant25
  • 711
  • 4
  • 9
0

Google said, AggregateRating or Review or Offers are now required. If you don't provide it on /Product, It will result an error.

https://yoast.com/help/aggregaterating-review-offer-required/

If you get reviews or ratings on some products, push empty value when its empty to avoid error penalty. Theese products will not be pushed on google search anyway.

If you never have review or rating, you have to use /offers in your /Product : https://schema.org/offers

Reign.85
  • 2,115
  • 1
  • 24
  • 24