Schema.org problems with reviews
-
Hey Mozzers,
Has anyone had problems getting review data to appear in the SERP? Specifically, hotel package reviews. The site I work for sells packages and products, but I'm having off cases where the data is appearing if there is only 1 review present. As soon as it gets multiple reviews the snippet data is no longer showing up.
The schema.org markup is testing fine in the structured data testing tool, and when I compare it against competitor sites where the data is appearing, I can't see the difference.
I am by no means a veteran SEO, but this doesn't make any sense to me. Has anyone encountered a similar problem? I could really use some help here.
One of the pages I am having difficulty with: www.tripcentral.ca/vacations-packages_mexico.html
}
-
Still having some issues with this. Would anyone be able to help?
-
Thanks! If you would please mark as a good answer!
-
Thanks,
I'll pass this along to the dev team and we will try again. This has been the best answer I've received to this question!
Best,
Justin
-
The page you mention
http://www.tripcentral.ca/vacations-packages_mexico.html
is about Vacation Packages to Mexico. That is the "product" you are selling and aggregating ratings on them on the page and then marking them up with schema.
You then have the item reviewed as "Mexico"
But if you look at all the individual ratings they really all for different resorts in Mexico and not single specific Mexico vacation package. Example from your page
review [Review]:
name:Riu Santa Fe - Great Resort
datePublished: 2015-09-06
reviewBody:
Very clean resort, nice rooms food was ok a lot to choose from. Barbq by the pool was excellent. Great entertainment staff. Spent most of our time at infinity pool. Staff does an excellent job shutting down party pools early to get drunks out and back to room. They are also quick in stopping rowdiness late at night. Would go back again. Sunwing very comfortable flight and champagne toast was a bonus you don't get anywhere else.Google is normally looking for the aggregated review rating to be of a single product or location. i.e. if you had an aggregate rating of the Riu Santa Fe resort and then all the reviews were of that hotel/resort it would all tie out as far as Google and schema is concerned.What is probably happening is that when you have only a single review, Google is seeing that as the single review for that hotel and so you are ok, and the stars show up in the SERPS. Then you start to add the other reviews related to other hotels/resorts, your stars get dropped as you are now mixing up reviews of different locations/things and Google does not like that.I have as a general rule that when I aggregate ratings like you are doing, I show the aggregated review results to the user as it may be helpfil, but I do not mark that up in schema as that is not what the schema was intended for.https://developers.google.com/structured-data/rich-snippets/reviewsReview and rating markup should be used to provide review and/or rating information about a specific item, not about a category or a list of items. For example, “hotels in Madrid”, “summer dresses”, or “cake recipes” are not specific items. See also our structured data policies for multiple entities on the same page.Good luck!
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
-
What is the best practice way to attribute a Google Review?
An example might be a local directory site, where multiple businesses are featured. To flesh out the respective business profiles, Google Reviews are included. Copying/pasting would be the definition of duplicate content. I wonder though if hyperlinking to the review itself would be enough? For a random example: "you literally have never had better ice cream. cutest shop in charleston sc" - Mandee Jalbert, Google Review Google doesn't appear to have a review embed option- am I wrong? If not, would the above attribution via the "Google Review" hyperlink be sufficient to head off any potential dings for duplicate content? Thanks! Stephen
Reviews and Ratings | | PerfectPitchConcepts
Thanks for your thoughts! I feel like this might make for a good presentation at our SoundBoard conference someday soon.0 -
User ganarated reviews and SEO
Have ideas on how to present hundreds of user ganarated reviews on website in a Google friendly way? "Load more" / calling APIs / or pagination seems to have disadvantages for ranking for this content. Any suggestions, inspiration, tools and articles appreciated.
Reviews and Ratings | | Joseph-Green-SEO0 -
Any experiences with Reviews.io?
Hello, We have used Trustpilot.com for a few years in the past. Service was reasonable and they did what they were supposed to do. However, due to their price and requirement for a full-year payment upfront we stopped using their review collection service. Is someone using Reviews.io? They are included in Google Review Partners, which seems to be very encouraging:
Reviews and Ratings | | the-global-communicator
https://support.google.com/adwords/answer/2375474?hl=en Also, they have a decent price for their intermediary package (about $ 89/month) and don't require a yearly contract like Trustpilot and some others. Any experiences you could share about Reviews.io will be appreciated. Luciano, The Translation Company Group0 -
How many reviews should i have previewed for marking up a page?
I have a separate /reviews URL, but want to markup the main page with aggregate reviews and also add preview reviews on there. Roughly, how many reviews do I need on the page in order to markup with aggregate review?
Reviews and Ratings | | imjonny1230 -
Yelp hides my reviews
Hello, This is pretty frustrating. This is the third time Yelp has hidden a review for my business. I don't know why. I am trying to get lots of reviews on different platforms but I feel at the mercy of Yelp as they decide what to show and what not. I think it was triggered when I actually replied to the reviewer on Yelp. I should have done nothing I think. Any hints or reasons why this might be happening?
Reviews and Ratings | | AL123al1 -
Schema Markup for email with review action for Google places listing - Auto segment.
Hi Guys I have been trying to integrate schema markup with review action into car purchase emails to drive additional reviews for dealership google places listings. I have used the below mark-up but im struggling to get the review action when defining itemtype as AutoDealer. When changing itemtype to FoodEstablishment the review action works perfectly. Has anyone got any suggestions why this may be or have any experience using the review action within emails for google places or itemtype other than FoodEstablishment. I have read the great Moz post on this here but im still struggling. Thanks in advance for any help! See mark-up below... http://schema.org/EmailMessage">http://schema.org/ReviewAction">http://schema.org/Review">https://schema.org/AutoDealer">https://schema.org/Rating">http://schema.org/HttpActionHandler">http://schema.org/Property">http://schema.org/Property"> http://schema.org/HttpRequestMethod/POST"/>
Reviews and Ratings | | MBASydney0 -
Is there a better way to wrap schema on a testimonial page? Example website shown
Hi, Hopefully someone can help my dilemma! I am trying to wrap review schema (schema.org/review). However, it's stumping me because of our WordPress theme "Flawless." If any are familiar with this particular theme you'll know that there is the normal visual/text portion of the page-editing portion of WordPress, but there is also a page-building section which is unique to Flawless. In this instance, a Testimonial "Content/Post Type Item" has been used. This was where the page was constructed and wherein the problem lies. If I wrap schema around it like I normally would, the page distorts on the front end and becomes a garbled mess. I've been trying to solve the problem and the closest I've gotten has been to copy the source-code of the Flawless themed Testimonial Content/Post Type Item into the "Text" portion of Wordpress to replicate the Flawless page-builder. I thought "yay! I can wrap schema around this for sure!" but I'm still encountering some problems. If I'm using the structured data markup helper from Google, and copying and pasting the HTML I'd like (with the corresponding schema "header") I get an error on the Structured Data Testing Tool saying "Incomplete schema data." I've tried looking for plugins that would help me, but all that I've seen adds duplicate content to the page. If there's a way to wrap review schema on this page—it would make my day! Thanks for the help!
Reviews and Ratings | | Shawn1240 -
Migrating Reviews from Old SIte
We recently changed our Website to Word Press and I would like to move the old reviews to the new site. I am concerned Google might not understand the reviews showing up all of a sudden. The old reviews were on a sub-domain (store.domain.com). I will be able to match the dates and text as well as names. Any advice or Best Practice on this? Thanks!
Reviews and Ratings | | Chris6610