Advertisement
  1. SEJ
  2.  ⋅ 
  3. News

Google Updates Employer Aggregate Rating Structured Data Requirements

Google Updates Employer Aggregate Rating Structured Data Requirements

Google updated their developer page for job posting structured data for employer aggregate ratings. The change adds an additional required property to help qualify for rich results.

Job Posting Related Structured Data Keeps Changing

The structured data requirements for job posting seems as if it has been in a state of evolution. So it’s good to keep up with large and incremental changes to structured data requirements.

Failure to keep up with changes can result in a loss of featured snippets or other rich results.

For example, the job posting structured data used to rely on the review snippet structured data in order to qualify for rich results.

But Google later encouraged publishers to update to EmployerAggregateRating structured data and away from review structured data..

The new change is similar but narrower in scope.

What Changed in Employer Aggregate Rating Structured Data

Google updated the developer page in order to reflect changes in the Rich Results Test tool.

Google has introduced an additional required property called, reviewCount.

The reviewCount property provides Google with a count of how many aggregated reviews are on a page. This data is independent of how many ratings were provided.

So it’s possible to have twenty reviews for a product and fifteen ratings.

Here’s an example of the reviewCount structured data in a JSON-LD structured data script:

<html>
<head>
<title>World’s Best Coffee Shop</title>
<script type=”application/ld+json”>
{
“@context” : “https://schema.org/”,
“@type”: “EmployerAggregateRating”,
“itemReviewed”: {
“@type”: “Organization”,
“name” : “World’s Best Coffee Shop”,
“sameAs” : “http://www.worlds-best-coffee-shop.example.com”
},
“ratingValue”: “91”,
“bestRating”: “100”,
“worstRating”: “1”,
“reviewCount” : “10561”
}
</script>
</head>
<body>
</body>
</html>

Screenshot Shows Code With reviewCount Property is Eligible for Rich Results

Screenshot shows that new reviewCount structured data qualifies for rich results

Mixed Rating Count and Review Ratings

The example below is for a situation where there are 561 ratings out of 10,561 total reviews, meaning there were 10,000 reviews and only 561 ratings.

<html>
<head>
<title>World’s Best Coffee Shop</title>
<script type=”application/ld+json”>
{
“@context” : “https://schema.org/”,
“@type”: “EmployerAggregateRating”,
“itemReviewed”: {
“@type”: “Organization”,
“name” : “World’s Best Coffee Shop”,
“sameAs” : “http://www.worlds-best-coffee-shop.example.com”
},
“ratingValue”: “91”,
“bestRating”: “100”,
“worstRating”: “1”,
“ratingCount”: “561”,
“reviewCount” : “10561”
}
</script>
</head>
<body>
</body>
</html>

Screenshot Shows that Mixed Rating and Review Count Code Qualifies for Rich Snippets

Screenshot showing that structured data qualifies for rich results

Only Required to Use at Least One Property

This does not mean you have to use both properties. You can use one or the other property. It’s up to you.

You can use the “reviewCount” property instead of the ratingCount property if you want. It still validates for Rich Results.

What’s important to understand is that publishers are not required to use both. One is enough unless the number of reviews is different than the number of ratings.

See the updated structured data requirements here:

Employer Aggregate Rating

Category News SEO
ADVERTISEMENT
SEJ STAFF Roger Montti Owner - Martinibuster.com at Martinibuster.com

I have 25 years hands-on experience in SEO, evolving along with the search engines by keeping up with the latest ...