The Moz Q&A Forum

    • Forum
    • Questions
    • 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 Forum
    2. Categories
    3. SEO Tactics
    4. Intermediate & Advanced SEO
    5. Schema.org snippet for thumbs up-down reviews

    Moz Q&A is closed.

    After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.

    Schema.org snippet for thumbs up-down reviews

    Intermediate & Advanced SEO
    10 3 2.1k
    • 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.
    • ShaqD
      ShaqD last edited by

      Hi guys,

      I'm deep into the Schema.org meta-tags implementation for the reviews on my website and I'd love to know how do you think I should implement it when I have Positive-Negative reviews as opposed to star ratings.  I couldn't find a site that had this with schema tags for reference.  Fiverr used to have thumbs up/down, but recently changed to star rating.

      On our services marketplace we allow users to review the providers they worked with and ask them for a positive-negative review - thumbs up/down with an additional open text area.

      I thought about adding a schema.org meta-tags like this:

      Lets assume one of our providers got two reviews, one is positive and the second is negative. So, first I thought about adding an aggregateReview meta-tag on top, just like this:

      And also add a meta-tag for any review, like this:

      Two days ago by
          Kareem Abdul-Jabbar
          Joe is a great guy, I'd recommend him to my friends.

      Does that make sense?

      Has anyone had the chance to implement a schema.org meta tags for this kind of situation or familiar with a website who does it that way?

      Thanks so much for your help!

      Shaqd

      1 Reply Last reply Reply Quote 0
      • Everett
        Everett @ShaqD last edited by

        I'm pretty sure it was on the product page you messaged about. Not that there is anything wrong with marking up several things on a page, but I'm just saying perhaps one of those other areas (e.g. pharmacy) is where the incomplete markup is instead of the product markup.

        1 Reply Last reply Reply Quote 0
        • ShaqD
          ShaqD @Everett last edited by

          Thanks Everett for your help.

          The HTML code is ok, you're right. It's something with how we configured the Schema.org tags.

          Btw, where did you see the several different schemas?

          ShaqD

          Everett 1 Reply Last reply Reply Quote 0
          • Everett
            Everett @ShaqD last edited by

            Hello ShaqD,

            I had a look at the code and it looks good to me, but I'm not a developer by trade. Perhaps a developer could be of more assistance.

            One thing I did notice was that you have several different schemas on that page, such as one for "website" and one for "pharmacy". Is it possible that one of those is responsible for the error, or were they already on the page the last time you tested the site live without errors using the structured data testing tool?

            ShaqD 1 Reply Last reply Reply Quote 0
            • ShaqD
              ShaqD last edited by

              Well, I decided to go with the approach we discussed earlier. After I pushed the changes to our live environment and tested it on Google Structured Data Testing Tool, I found a really weird (and very generic) error: "Error: Incomplete microdata with schema.org."

              Any idea what could be the issue here?

              Results:

              Item
                type: http://schema.org/review
                property:
                  reviewrating: Item 1
                  datepublished: 2014-07-25
                  author: Massim L.
                  reviewbody: This is the great job made by X. You know what? I will have remix some of my previous songs too... he's so good!!!

              Error: Incomplete microdata with schema.org.

              Item 1
                type: http://schema.org/rating
                property:
                  ratingvalue: 1
                  worstrating: 0
                  bestrating: 1

              Thanks.

              ShaqD

              Everett 1 Reply Last reply Reply Quote 0
              • Everett
                Everett @ShaqD last edited by

                LOL, well you know the Moz folks. If they bent the rules just a bit they'd have a thousand haters calling them out on it publicly by the end of the day. So they tend toward sticking with legitimate best practices and unfortunately there is no such thing at the moment that I can find for "thumbs up or down" but I think a scale of 0-1 is definitely appropriate and will bring this up to the powers that be.

                Thanks!

                1 Reply Last reply Reply Quote 1
                • ShaqD
                  ShaqD @Everett last edited by

                  Everett, I think you're right. Since I didn't find a place to get inspiration from I will try it out in the way I mentioned above with a scale of 0-1 for every review.

                  Btw, I'm not sure you guys noticed, but this forum includes thumbs up/down rating system.Unfortunately, they didn't implement the schema.org tags 🙂

                  Thanks a million.

                  ShaqD

                  Everett 1 Reply Last reply Reply Quote 1
                  • Everett
                    Everett @ShaqD last edited by

                    I would put the scale at 0-1. The choice is binary: on or off, good or bad, thumbs up or thumbs down. If you used 1-2 even a bad review would increase the score so the worst Item could end up having the highest rating on the site if enough people voted.

                    I haven't implemented thumbs up or thumbs down, but I have bent the use to match the way I present data on a site. The site I did this on does have star ratings in the SERPs, which use the aggregate rating of two or more star ratings/reviews. This is pretty standard, but my problem was that I was comparing two or more totally different products, and I'm sure the aggregate rating is meant to apply only to multiple reviews of the same thing. However, that was the only way to get the stars (unless I missed something, and I hope I did) so that's what I did.

                    All of that is to say, don't be afraid to try it out and see what happens. You're not going to get penalized for poorly implemented schema. Unless you are grossly and obviously trying to spam Google the worst that is going to happen is you don't get the snippet in the SERPs. The problem is even if everything is perfect, that doesn't guarantee Google will display them. 😕

                    ShaqD 1 Reply Last reply Reply Quote 0
                    • ShaqD
                      ShaqD @Ray-pp last edited by

                      Thanks Ray-pp for the quick and helpful response.

                      It might be a good idea to add bestRating/worstRating tags to each Review (I'm thinking whether it should be a 0/1 or 1/2 like you suggested). The thing is I need also to add an aggregateReview meta tag in addition to the reviews.

                      What do you think should be the values for the aggregateReview meta tags reviewCount and reviewValue than?

                      Everett 1 Reply Last reply Reply Quote 0
                      • Ray-pp
                        Ray-pp last edited by

                        Hi Shaqd,

                        I have not personally implemented a thumbs up/down rating system, but have implemented a 5 star rating system.

                        Since your rating only have two values, either 1 or 2 (1 being thumbs down, 2 being thumbs up), you'll need to specify the Bestrating attribute so Google understands you only have two options.

                        This is because, by default, Google assumes a 5 star rating system (1-5) if the attribute is not specified.

                        On this page: http://schema.org/Rating you'll see how to add the bestrating attribute (bestRating)

                        It would be great if someone could give an example of how that looks in the SERPs too.

                        ShaqD 1 Reply Last reply Reply Quote 0
                        • 1 / 1
                        • First post
                          Last post

                        Got a burning SEO question?

                        Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.


                        Start my free trial


                        Explore more categories

                        • Moz Tools

                          Chat with the community about the Moz tools.

                          Getting Started
                          Moz Pro
                          Moz Local
                          Moz Bar
                          API
                          What's New

                        • SEO Tactics

                          Discuss the SEO process with fellow marketers

                          Content Development
                          Competitive Research
                          Keyword Research
                          Link Building
                          On-Page Optimization
                          Technical SEO
                          Reporting & Analytics
                          Intermediate & Advanced SEO
                          Image & Video Optimization
                          International SEO
                          Local SEO

                        • Community

                          Discuss industry events, jobs, and news!

                          Moz Blog
                          Moz News
                          Industry News
                          Jobs and Opportunities
                          SEO Learn Center
                          Whiteboard Friday

                        • Digital Marketing

                          Chat about tactics outside of SEO

                          Affiliate Marketing
                          Branding
                          Conversion Rate Optimization
                          Web Design
                          Paid Search Marketing
                          Social Media

                        • Research & Trends

                          Dive into research and trends in the search industry.

                          SERP Trends
                          Search Behavior
                          Algorithm Updates
                          White Hat / Black Hat SEO
                          Other SEO Tools

                        • Support

                          Connect on product support and feature requests.

                          Product Support
                          Feature Requests
                          Participate in User Research

                        • See all categories

                        • Schema.org and YouTube Videos
                          Carlos-R
                          Carlos-R
                          0
                          4
                          18.9k

                        • Schema.org and Testimonials
                          rarbel
                          rarbel
                          0
                          3
                          9.3k

                        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

                        Looks like your connection to Moz was lost, please wait while we try to reconnect.