SCHEMA Review Markup Check & Questions
-
Hi,
I have a few questions about our SCHEMA for user-submitted business reviews. Here's what I have so far:
User Review
Reviewer Name
Business Name
05/14/20145
1. Am I missing anything?
2. Is the itemReviewed tag necessary?
3. If a category/results page has multiple businesses listed and shows their ratings, is marking the businesses up as you would on their individual page okay? What about the ratings? I have a feeling marking the ratings would confuse Google, but the businesses themselves (NAP) should be alright, correct?
4. General Q: Is it alright to have multiple reviewBody tags within one review? For instance, if the review is split into 2 parts and additional code/content is between them that isn't part of the review, can we just add multiple reviewBody tags within the same main div tag?
Thanks!
-
The way our site is structured, it might pull the business data from one specific source. If we wrap our business NAP data in Schema, it might display that way on the category pages. As I linked above, Home Advisor uses Schema on category pages and I'm not sure why, so I thought I'd ask. It seems nobody is sure why.
1. Okay.
2. They're all using different things and getting different results. TripAdvisor uses RDFa, I believe, which doesn't exactly help me.
I guess I'll just have to play around with them and see which works best.
-
I am just not sure why you'd focus at all on putting schema on the category pages if you're not going to get the markup benefit in the SERPs?
-
I don't have any idea about this.
-
I would just copy the format of a site that consistently gets the markup treatment in the SERPs, i.e. Yelp, TripAdvisor, etc.
-
-
Thanks for the response, David. I think we'll just leave them off of our category pages entirely just to be sure. I'd noticed Yelp didn't mark them, but any idea why Home Advisor seems to do it? Maybe their code just automatically lists businesses with Schema throughout?
**Edit: **Is it okay because they've attached an itemprop="URL" link within the LocalBusiness tag on the business name, effectively attaching it to that URL only and separating it from the "category" page it's on?
Perhaps you can help with these more difficult questions (for me):
1. Do you have any idea about multiple reviewBody tags in the same main Review tag?
2. Is the itemReviewed tag necessary in the review markup or will the review being posted on the page of an already tagged business be enough? 2b. If it needs to be marked up, does it make the connection through Business Name only? 2c. I've seen the itemReviewed itemtype listed as .org/Thing as well. Does this make a difference?
Thanks again!
-
Google is unlikely to show schema markup for reviews on category pages. Yelp does not get these snippets on their category pages like this one and yet invariably gets them on individual business profile pages.
-
Miriam,
Thank you for your help and extra thanks for trying to solicit help from additional Mozzers. I seem to only run into difficult issues that nobody can answer one way or the other these days! Such is life in the cold, SEO world though, hehe.
David,
Thanks for the response!
"The best way to have this done effectively is to have multiple listings for businesses on one page, such as in a category, and then have those linked to an individual business page. On that individual business page you can then have organizational markup, review markup, and anything else that may be useful."
This is exactly how we're currently setup. Our individual business pages are good to go with proper markup (assuming the sample code I pasted for reviewBody is okay). I'm just curious about using markup on the "category" pages.
"I have never seen something that had multiple business organisation markup on one page and to be honest I'm not sure how Google would display that information if they would display it at all."
You can see an example on a very big site here. It doesn't display any of the business information in rich snippets, and they've avoided aggregate snippets (as would I since that definitely would confuse Google IMO), but it seems to be fine with the fact the businesses are all marked up.
I would assume that at the worst, Google ignores it for rich snippets and it doesn't have a negative consequence. And at best, it helps Google understand better that these businesses fit within the niche/keywords/content of the page itself. I'd love insight though since the "category" pages are ones we're interested in ranking for, mostly.
-
The best way to have this done effectively is to have multiple listings for businesses on one page, such as in a category, and then have those linked to an individual business page. On that individual business page you can then have organizational markup, review markup, and anything else that may be useful.
I have never seen something that had multiple business organisation markup on one page and to be honest I'm not sure how Google would display that information if they would display it at all.
-
Hi Kirmeliux,
You've provided excellent details on this. Unfortunately, I don't have first-hand experience with the situation you're describing of setting up good Schema for a multi-business, multi-review website with multiple different companies on the same pages.
I am going to ask for additional feedback from the staff on this question, because it's a really good one, and just not something one runs into every day. In the meantime, I sincerely hope members with experience of this will chime in and help!
-
Hi Miriam,
Thanks for the response. I've read the article you linked before, but it actually deals with a single personal review on a page and not multiple reviews and aggregate ratings, both of which are my target.
The end result will be a few things:
1. A company profile page which lists their business information and hosts their user-submitted reviews. Our plan is to mark up the business information (no problem on this front), the aggregate data (no problem on this front), as well as the user reviews themselves (this is what I'm having questions about).
2. We'll also have category pages (not WordPress-esque category pages) that feature a few businesses at once. I'm curious how Google would handle each business wrapped in regular LocalBusiness code only (I'm aware ratings would confuse Google).
I'm hoping someone can provide insight on, A) The code I submitted above (the generators give off different code which Google's tool won't validate. My version validates, but I want to double check), B) Whether or not marking 3 different businesses with LocalBusiness SCHEMA on a single page is bad, and C) If we can utilize multiple reviewBody tags within the same review DIV.
Any help would be greatly appreciated!
-
Hi Kirmeliux,
I need to confess I'm not aces at interpreting code! If you're using this:
http://schema-creator.org/review.php
...you shouldn't be missing anything.
This is a very good tutorial:
Could you please describe what the end result is you're hoping to achieve with what you're doing to put your questions in a clearer context, please? You mention multiple businesses on the same page. Is this a directory site or something like that? What are you hoping to achieve with multiple reviewBody tags...why do you want to remove itemReviewed, etc?
I'm hoping I can provide better insight once I better understand the situation.
-
Thanks for the response, David.
1. We are using aggregate reviews for the overall business rating, yes. But we'll still need to markup the reviews on the page, correct? I was sure that if you have a reviewCount, you should mark up the reviews on the page as well.
2. Are there any negative consequences to properly marking up businesses on results/category pages? I've noticed many large review sites do this.
3. Well, I am asking because shouldn't it be obvious the reviews on the page are related to the page content, which has already been identified as LocalBusiness with a specific name?
I also already have it as span and it's still displaying.
-
For what you are trying to do, it seems like the aggregate review type would be a much better fit. With the standard review type, Google will only recognise the first review, and display that one in results.
http://schema.org/AggregateRating
"If a category/results page has multiple businesses listed and shows their ratings, is marking the businesses up as you would on their individual page okay?"
I would only markup the code for the business' on their individual page, not have them all marked up on one page. I highly doubt it would get picked up and display properly in the SERP.
"Is the itemReviewed tag necessary?"
I assume you are trying to get rid of this due to the display? On some schema markup, you can replace the "meta" with a "span" tag to remove text you dont want to display. This will remove it from being seen, but still allow the snippet to be indexed correctly.
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
-
Review stars dropped off in Google from Rich Snippets (started in October '17 - Jan '18 timeframe)
Our review stars from Rich Snippets are not showing up in Google for Novus products. I believe these are structured correctly or at least there are no errors. We have tried to troubleshoot on our own and asked multiple SEO'er's and partners, but have not had success. Turning to MOZ! They were there in September/October timeframe but dropped off in October to January timeframe. example URL: https://www.google.com/search?q=hif+1+alpha+antibody&oq=hif+1+alpha+antibod (It seems to be off all products); This started in October to January time frame so was before the latest algo update.
Reviews and Ratings | | revelkayla0 -
3rd Party Reviews - Schema Implementation
Hi, Currently my client displaying Ratings & Reviews from a third-party (TripAdvisor) service and only displaying 5 reviews but not showing "Read More Reviews" button to TripAdvisor page. Now I would like to use Rich Snippet schema markup code on these rating & reviews but below are my few concerns, could you please guide me: 1. Can I use Rich Snippet Schema markup code on widget of TripAdvisor Rating & Review. 2. If I apply schema markup code, Do I need to maintain TripAdvisor link for "Read More reviews". Below are the URLs which contains TripAdvisor rating & reviews after big image: https://goo.gl/DLpDXE https://goo.gl/EHVG7o https://goo.gl/ok6cYp Please let me know if you have any questions. Thanks, Satla
Reviews and Ratings | | TrulyTravel0 -
Client wants to delete Google My Business Due to Bad Review
My client has received a bad review on Google and although has other good ones, wants to delete the current Google My Business page and open a new one. I disagree with this strategy but need some evidence to back it up. They are ranking well and so I don't want to upset the cart. I need reasons not to in terms of potentially harming rankings. Am I right that this could impact?
Reviews and Ratings | | AL123al3 -
Snap Pack & Yelp/Angie's list Page authority
Hey gang, First off thank you for any advice. I know we are all busy trying to make our money so I really appreciate everyone who chimes in. Links to studies and articles are also much appreciated. So. I am by no mean an SEO expert, I prefer to dabble in outreach and authentic link building campaigns. So you can imagine my frustration when I pull off a successful campaign, get about 4 or 5 great real links, raise in organic, but don't budge on the maps. I have noticed something. 1. My competition's yelp page has a couple more reviews than me (btw it's a locksmith site, I know it's a rather spammy industry, I don't do black hat...) BUT their yelp Page Authority is like 46! Same thing with their angies list, BBB, etc etc. MINE IS 1 across the board. Now I know the internet is changing. There is usually no reason for a locksmith site to have a viral blog. Google is looking toward more Citation based authority for local ranking factors. (Or at least that's what they say, I feel like their algorithm is not yet advanced enough to catch all the spammers.) So I am going to have an ethics meeting with my company and make sure we are alwyas treating our customers fabulously as well as sometimes intentionally asking for a review, not just on google, but across all of our web 2.0 platforms. BUT How do I get MY page authority on these directories higher? By back linking to them? DO you guys think these companies actually had campaigns to get links to these directories? Did they just PBN em'? Am I stuck in 2013!? Much love guys.
Reviews and Ratings | | Meier0 -
Does Google's 3rd Party Reviews Guideline Update make Review Aggregators Obsolete?
Good day!We are concerned about Google's updated Guidelines in ratings and reviews, specifically as quoted in the SEO Roundtable: "The new guidelines specifically disallows you from using 3rd party reviews, found on other sites, and marking those up on your site."https://www.seroundtable.com/google-updates-reviews-markup-guidelines-22608.htmlThe Guidelines are here https://developers.google.com/search/docs/data-types/reviews#local-business-reviewsWe enlist the use of a 3rd party aggregate for one of our client's (service business). Since, in effect, it is a 3rd party review site, and what the shortcode does is copy reviews from that third party site and mark them up on the client website. What do you guys know about this update, and what are is your take on what the update says and how it relates to a 3rd party review aggregators? Thanks!
Reviews and Ratings | | LinkRightMedia0 -
Combining reviews and duplicate content
We have some items in different colors or slightly different styles. For example if there is one series of helmets with almost same features and if we have many item pages we get reviews for each one seperate. We want to combine the reviews to increase our conversion rates. For example if style1 gets 5 reviews and style 2 gets1 review and style 3 has zero reviews combining them will help style 2 and style 3 conversion rates. Our review system cannot put all these reviews in one page. So if we combine reviews each page will have duplicate review content. Will this be bad for SEO?
Reviews and Ratings | | rbai0 -
Google+ Places Reviews
Hi There, Am I right in saying that Google Places reviews cannot be reviewed easily if at all. I have advised a client wirth a negative review to instead respond to the review and get clients to place good quality reviews. However, they seem to think if I ring Google they will just remove them and that Google has confirmed this. I am pretty sure I am right but before I jump through pointless hurdles with Google to be told I am, I want to make sure. Has anyone been successful in removing negative reviews from Google. Kind Regards Neil
Reviews and Ratings | | nezona0 -
Q & A Plugin
What would be a good Q & A Plugin to use? We are an independent portal that is custom developed on the LAMP stack and now want to integrate a Q & A section to our site. Any recommendations on plugins that we should look to use would be of great help! TIA Asif
Reviews and Ratings | | prsntsnh0