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. Intermediate & Advanced SEO
    4. Schema.org snippet for thumbs up-down reviews

    Schema.org snippet for thumbs up-down reviews

    Intermediate & Advanced SEO
    10 3 964
    • 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
      • 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
        • 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
          • 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 @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

                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 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

                    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 @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

                        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
                        • 1 / 1
                        • First post
                          Last post
                        • Schema.org for Hotels
                          Hurf
                          Hurf
                          0
                          2
                          113

                        • How to work with schema.org together with Wordpress
                          DonnaDuncan
                          DonnaDuncan
                          1
                          4
                          340

                        • How should I setup schema.org for ecommerce site?
                          rjonesx. 0
                          rjonesx. 0
                          0
                          2
                          142

                        • Schema.org for Organization Logos
                          AlanMosley
                          AlanMosley
                          0
                          3
                          160

                        • Does anyone have any experience using GoodRelations Snippet Generator for E-Commerce versus markup from Schema.org?
                          danatanseo
                          danatanseo
                          0
                          2
                          526

                        • Schema and Rich Snippets
                          xoffie
                          xoffie
                          0
                          8
                          720

                        • Schema.org on Youtube iframe embed?
                          Adam.Whittles
                          Adam.Whittles
                          0
                          4
                          4.0k

                        • Schema.org and Testimonials
                          zigojacko
                          zigojacko
                          0
                          3
                          7.8k

                        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