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
-
Do Product Ratings or Reviews Improve Google Rankings?
The is a lot of info on the web about how business reviews/ratings improve local search result rankings. However do product ratings or reviews improve PDP/PLP/Homepage (not local) rankings?
Reviews and Ratings | | rigelcable0 -
Does embedding Yelp reviews hurt SEO?
Yelp has embed code for reviews now - does it count as duplicate content? Will this hurt or help my SEO?
Reviews and Ratings | | LindaWolfe0 -
Motivating Clients to leave reviews
We are a bankruptcy law firm and therefore getting clients to post a public review is challenging, as they don't wish to disclose the fact that they filed for bankruptcy. I recently audited our local competitors. Most just have one or two reviews. But 2 firms in particular have 6- 10x the amount of what is "normal" for our practice area, and in addition they are 1.) all 5-star reviews 2.) the only review they had ever posted by that person (seems unnatural that your first and only review is of a bankruptcy attorney). This is the exact same fact pattern for both attorneys, so I am wondering if they are using a special tool or some how incentivizing clients to leave a 5 star review...is there any way to know if they are using unethical practices? So my question: how do we motivate happy clients to leave a public review when they the nature of our practice is a private matter? Is there a helpful tool or method people have found good success with? Is there a way to leave anonymous or first name only reviews on Google Plus? We have a lot of review on the testimonials section of our website, but clients who submit ask us to change their name for privacy. Could we somehow post these on Google Plus for the clients, while still keeping within the regulations of Google? Thanks in advance for your insights!
Reviews and Ratings | | JulieALS0 -
Will adding schema markup to copied Google reviews show up in organic search?
Google no longer favors my client's industry with Google reviews in local Snack Pack results, but a national competitor has markup for site-based reviews that are showing up in organic results, which is a big, shiny, advantage. Rather than have to solicit reviews in two places (Google and the site), I'm wondering if it would be possible/advisable to copy and paste the Google reviews into the site and mark them up there, in an attempt to get Google to feature the rating in the organic SERP result? I don't know if this would work though, since I'm guessing part of the reason that Google accepts the competitor reviews is because they are verified purchases, which wouldn't be possible just cutting and pasting. But is it worth a try? It's too bad though, Google is effectively only showing handpicked, "national" reviews, which does local customers a disservice. Thank you!
Reviews and Ratings | | PerfectPitchConcepts1 -
How can a business turn off the Google+ review feature?
Is there a way to disable the review feature on our Google+ page whilst still retaining the rest of the Google+ features?
Reviews and Ratings | | CostumeD0 -
Local review site discovery
Rand and others have shared a link to a free service where you type in a state location and it shows a list of the most used local listings & review sites for that area. I can't find this service or link anywhere. Was this a service that was on getlisted.org that no longer exists?? Anyone know where it is or where it went?
Reviews and Ratings | | clearlyseo1 -
Google maps, G+ and Google reviews on right hand side of results page:
Hi Guys Happy Monday! I have been having a real headache trying to the get that panel on the right hand side of the Google results showing up when my company brand is entered as a search query. From all the research that I have done, it looks as though you can't have this panel showing unless you serve customers face to face in your place of work. Is this necessarily true? Our biggest competitor has a very stripped down version of this box which just contains the image from their Google+ page and also a link to their wikipedia page but the point is it shows up when you search for their brand... ours doesn't? Has anyone else recently configured this to work for their website? Any advice? Cheers in advance! Jamie
Reviews and Ratings | | SanjidaKazi0 -
Reviews Duplicate Issue
Hi, I have one query, Can we use the reviews displayed in one website to other website. I mean I have one product and has different websites for that. Can i use the reviews that i got in one of my website in my other website. Will it bring any duplicate content issue? Also one more question for example, consider i am running a review website, can i list the reviews that has been displayed in different websites to my review websites . Whether it will bring any copyright issue?
Reviews and Ratings | | WebOps-SEO0