Schema.org snippet for thumbs up-down reviews
-
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
-
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.
-
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
-
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?
-
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: 1Thanks.
ShaqD
-
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!
-
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
-
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.
-
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?
-
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.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Event Schema for Multiple Occurrences
I am wondering the best way to mark up an event page with multiple occurrences. For example, we have an event that happens over the course of 4 sequential weekends:
Intermediate & Advanced SEO | | Your_Workshop
9/28-9/29
10/5-10/6
10/12-10/13
10/19-10/20 Our website allows us to enter multiple occurrences that results in a single event listing page which outputs all dates (to eliminate duplicate content, titles, metas, etc.) but allows each occurrence to output individually on our events calendar in the respective individual date. Each time the event is shown, it links to the same listing page. I am wondering if we can add event schema on a single listing multiple times to cover each occurrence. In the above example, we would have 4 schemas on the listing page for each date range/weekend. In our current schema, we end up with a start and end date identified as 9/28-10/20 but it is not clear that the event is just happening on the weekends with gaps in between. Any suggestions are welcome however, we are really trying to NOT list each as an individual event on the website both for the duplicate content issue and the extra burden on our client that lists events for a very large geographic area.0 -
How to use Rich Snippets?
Hi there! I have been hearing a lot about Rich Snippets lately but I don't really know how they work. Are they a very important factor to consider for SEO? I would love to know your thoughts about this. Thanks!
Intermediate & Advanced SEO | | lucywrites0 -
Aggregate review schema
Hi Guys, Im working with a SaaS client in the flatmate sharing industry and I need to ask the following: Here's a screenshot showing the reviews people have submitted.
Intermediate & Advanced SEO | | niclaus78
https://www.dropbox.com/s/2ra6cdb5w609o8d/Screen Shot 2016-01-13 at 2.46.12 pm.png?dl=0 1-Is there a chance Google will include these reviews as it doesn't have a way of checking if they are real? They are in this case so that's why would be great to include them. 2- the stars don't seem to be in html, how can we mark the stars to be indexed by google? I want to include this schema
https://developers.google.com/structured-data/rich-snippets/reviews#aggregate_ratings I don't think we would be able to full-fill these items, what do you think? <code>spanvocab="http://schema.org/"typeof="Review"> <span< span="">property="itemReviewed"typeof="Thing"> <span< span="">property="name">Super Book This is not a boook is a service, what should I put here?</span<></span<> <span< span="">property="author"typeof="Person"> <span< span="">property="name">Joe</span<></span<> <span< span="">property="reviewRating"typeof="Rating"> Rating: <span< span="">property="ratingValue">7</span<> out of <span< span="">property="bestRating">10</span<></span<> <span< span="">property="publisher"typeof="Organization"> Whato this property means? Reviews are made by customers not organizations. <meta< span="">property="name"content="Washington Times"> same as abobe, they are not publishers.</meta<></span<></code> If you could help me it would be greatly appreciated. Thanks <code>Nico</code>0 -
Pros or Cons of adding Schema Markup via HTML or through Webmaster Data Highlighter
Hello, I am in the process of adding schema to a site that I am working on,, are there advantages or disadvantages to adding via html on site or through webmaster tools? Thank You
Intermediate & Advanced SEO | | TP_Marketing0 -
Google Not Displaying Rich Snippets
We implemented rich snippets for products some time ago. When viewing our site through a site:xxxx.com on Google, they don't show for every product, despite the fact that they should. I've taken some of the URLs that don't show rich snippets in the SERPs, ran them through Google's testing tool, and they display fine. Not sure what's going wrong here. Any thoughts?
Intermediate & Advanced SEO | | Kingof50 -
Include Product Price in Rich Snippet?
Should price be included in rich snippets? Is there any research supporting inclusion or exclusion of prices in snippets?
Intermediate & Advanced SEO | | AWCthreads0 -
Difficulties in Rich Snippets?
Hey everyone, Lately I have been digging into Rich snippets, checking all the possibilities they offer and still try to figure out some things. Question #1: Do you experience difficulties with implementing Image into Product page? (Don't forget, we're talking about Rich snippets) I have done it "a la carte" just how Google pointed out, in the Rich Snippets testing tool I have seen that the image, still nowhere in the search engine ranking pages (and I have seen that more websites are fighting with the same issue) Question #2: Is there a possible way to implement a Category rich snippet or is there a ProductGroup? One of the favorite demonstrations about Rich Snippets was a MusicGroup implementation. The example would be: http://www.myspace.com/kingsofleon Is there a way to implement something similar? Like having "featured" product show up on category pages? we were thinking to implement an AggregateOffer then the offers. (Did anyone test it that way?) I hope this question will answer not just my curiosity 🙂 Istvan
Intermediate & Advanced SEO | | Keszi1 -
DCMI and Google's rich snippets
I haven't seen any consistent information regarding DCMI tags for organic SEO in a couple of years. Webmaster Tools obviously has a rich set of instructions for microdata. Has there been any updated testing on DCMI or information above the whisper/rumor stage on whether engines will be using Dublin? As a final point, would it be worth going back to static pages that haven't been touched in a couple of years and updating them with microdata? It seems a natural for retail sites and maybe some others, but what about content heavy pages?
Intermediate & Advanced SEO | | jimmyseo0