The Moz Q&A Forum

    • Forum
    • Questions
    • My Q&A
    • Users
    • Ask the Community

    Welcome to the Q&A Forum

    Browse the forum for helpful insights and fresh discussions about all things SEO.

    1. SEO and Digital Marketing Q&A Forum
    2. Categories
    3. Reviews and Ratings
    4. How and where to implement the AggregateRating schema?

    How and where to implement the AggregateRating schema?

    Reviews and Ratings
    3 2 7.0k
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as question
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • BrianAlpert78
      BrianAlpert78 last edited by

      I've been trying to wrap my head around marking up various bits of information for a local business website, and I want to make sure I understand a few things.

      • If I understand Google's schema guidelines, marked up reviews should only appear on the page of a specific product, not every page, and _definitely _not the homepage, correct? Does this also mean that the LocalBusiness schema that is on every page should **not **use the AggregateRating parameter? And if the AR is only to be put on certain pages, what page should it go on if the business in question provides a service rather than selling specific products? In other words, situations where the local business _itself _is the "product" being reviewed/rated.

      • Individual reviews cannot be taken from 3rd party sites (GMB, Facebook, Yelp, etc) and posted on your website with capital R Review schema (http://schema.org/Review). That markup is only to be used for reviews that have been generated on/for your site specifically. Does this also mean that the numbers used to calculate an AggregateRating have to be unique as well? In other words, if there are 10 reviews of your business on Facebook that average at 4.5/5, you can't take those individual reviews and post them on your site as marked up Reviews. But can you use that "4.5/5 based on 10 reviews" information in the AggregateRating schema?

      • Can AggregateRating scores include ratings from different sources? In other words, if there were 10 ratings on Facebook and 20 on Yelp, could the AggregateRating be marked on the website as "__/5 based on 30 ratings"?

      If I can simply take the numerical average and pop that into the LocalBusiness JSON markup that goes on every page automatically, alongside the other basic business info like name, phone number, and address, this will make things much easier.

      Thanks!

      1 Reply Last reply Reply Quote 1
      • David-Kley
        David-Kley last edited by

        In looking up some stuff to answer that question, I found these requirements: 1. Ratings must be sourced directly from users.
        2. Don't rely on human editors to create, curate or compile ratings information for local businesses. These types of reviews are critic reviews.
        3. Sites must collect ratings information directly from users and not from other sites.Here are the guidelines: https://developers.google.com/search/docs/data-types/review#review-snippetsDoes this help?

        BrianAlpert78 1 Reply Last reply Reply Quote 0
        • BrianAlpert78
          BrianAlpert78 @David-Kley last edited by

          That helps some, but there are a few things I'm a little unclear about. Thanks though!

          1 Reply Last reply Reply Quote 0
          • 1 / 1
          • First post
            Last post
          • 3rd Party Reviews - Schema Implementation
            Sally94
            Sally94
            0
            5
            1.4k

          • Schema markup for employees and local business on same page - Possible?
            mcncl
            mcncl
            0
            3
            679

          • Why Isn't Product Schema Showing Up for my Ecom Site?
            OfficeFurn
            OfficeFurn
            0
            5
            133

          • Schema Markup Ratings Not Showing Up in SERPs
            MattRoney
            MattRoney
            0
            4
            613

          • Schema.org problems with reviews
            tripcentral
            tripcentral
            0
            5
            273

          • Schema Markup for email with review action for Google places listing - Auto segment.
            MBASydney
            MBASydney
            0
            2
            254

          • EKomi widget and Schema.org
            max.favilli
            max.favilli
            0
            5
            2.8k

          • Schema Reviews
            PlanetDISH
            PlanetDISH
            0
            3
            165

          Get started with Moz Pro!

          Unlock the power of advanced SEO tools and data-driven insights.

          Start my free trial
          Products
          • Moz Pro
          • Moz Local
          • Moz API
          • Moz Data
          • STAT
          • Product Updates
          Moz Solutions
          • SMB Solutions
          • Agency Solutions
          • Enterprise Solutions
          • Digital Marketers
          Free SEO Tools
          • Domain Authority Checker
          • Link Explorer
          • Keyword Explorer
          • Competitive Research
          • Brand Authority Checker
          • Local Citation Checker
          • MozBar Extension
          • MozCast
          Resources
          • Blog
          • SEO Learning Center
          • Help Hub
          • Beginner's Guide to SEO
          • How-to Guides
          • Moz Academy
          • API Docs
          About Moz
          • About
          • Team
          • Careers
          • Contact
          Why Moz
          • Case Studies
          • Testimonials
          Get Involved
          • Become an Affiliate
          • MozCon
          • Webinars
          • Practical Marketer Series
          • MozPod
          Connect with us

          Contact the Help team

          Join our newsletter
          Moz logo
          © 2021 - 2026 SEOMoz, Inc., a Ziff Davis company. All rights reserved. Moz is a registered trademark of SEOMoz, Inc.
          • Accessibility
          • Terms of Use
          • Privacy