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
-
Any Success Getting Fake 5 Star Google My Business Reviews Removed From Competitors?
Hi, I am working on a competitor who is obviously building up fake reviews using a 3rd party service. I need to build more evidence. A majority of his reviews on Google My Business, they are done by reviewers with very few reviews (no profile pic), and that seem to review 3-4 companies in the Chicagoland area the exact same day. This happens again and again. It started about 1.5 years ago. Before that everything looks normal. Any idea how much proof I need to actually get those reviews and/or his company removed? I am working on getting access to a private group on Facebook where he talks about it. Thanks in advance!
Reviews and Ratings | | vetofunk1 -
Is It Beneficial to 'Like' My Clients Google Reviews?
I have a client who is insisting that all of us in the office 'like' his positive reviews on Google. My boss & I are fine with doing this, but due to the industry the client works in, my staff is questioning doing this or not because they do not want to be associated with his company outside of work. Is there any SEO benefit to us liking his reviews or is this more for him to feel better that people are reading them? Does my staff have anything to worry about if they do 'like' his reviews?
Reviews and Ratings | | Justine.Hedge3 -
Purchasing and rebranding practice with bad reviews
An optometrist is looking to buy a practice with really bad Google reviews. They want to rebrand it under their name. This practice has pretty bad SEO as well. What should they do? Should they just mark the GMB page as permanently closed then make a new one under the new business name? Or is that risky or considered spammy since the "new" practice is also an optometrist? Could Google think it is a duplicate or an attempt to trick them?
Reviews and Ratings | | Mike-i0 -
If I use schema markup for my google reviews, would it be smart to have Google review's on my home page?
Hello, Moz's I'm thinking about added scheme markup to show my google reviews. I have a 4.8 rating and 25 reviews. I'm thinking about added scheme markup to show my google reviews. I have a 4.8 rating and 25 reviews. My first question is: when people see that and then visit my site, would it be good to have the Google reviews on the home page? My second questions is: Is there any reason why I wouldn't want to add this to my site? None of my competition has done this, so I'm a little apprehensive? Thanks in advance 🙂
Reviews and Ratings | | MissThumann0 -
Google Review Guidelines update.
OK Moz peeps... Right then, I have just been reading an article over on SEO RoundTable from Barry Schwartz. NEW Local review guidelines for businesses - take a look. It in effect alludes to Google stamping all over review schema and snippets, third party review solutions/providers and really trying to limit how they are used. I have interpreted the new guidelines to say that you can no longer mark up and use external stats on your own site in the form of aggregate ratings from the likes of TrustPilot, Feefo, Revoo (some uk review sites) and more.... These were the two key lines for more Only include reviews that have been directly produced by your site, not reviews from third-party sites or syndicated reviews. Aggregators or content providers must have no commercial agreements paid or otherwise with businesses to provide reviews. What does everyone else think? and how soon before people get penalised (if ever) for marking up external stats to make your own site and services look more favourable... Could definately be a slap in the face for Serp CTR and onpage conversion optimisation. Also how do people expect this to affect PPC review rating going forward. Will Partner sites become a thing of the past? Looking forward to a good discussion here 🙂 PS - I am not staff at Moz just have a t-shirt which is my avatar. I am not sure why below my avatar it suggests I am Staff due to the tag added to it. Is anyone else getting that on their profile too?
Reviews and Ratings | | TimHolmes0 -
Customers can review business on New Google Plus
Google Plus for businesses has switched to a new Google+ page that does not have a "WRITE A REVIEW" button available for customers to leave a review for a business. This is preventing us from sending a link to our Google Plus business page directly to customers soliciting a review for our business. Has anyone else noticed this update migration and does anyone have a work around for how to send a link to our customers so they can leave a review on our Google+ business page?
Reviews and Ratings | | bcannon130 -
Indeed reviews
Hi guys, Is there any way I can respond or have a review deleted from one of my clients' profile on Indeed.com? Is there a mediation process of any sort? Thanks.
Reviews and Ratings | | echo10 -
Have You Influenced Google's "Reviews From Around the Web"?
This seems like a frustration for many who do SEO for local business. The Google Plus aggregation of reviews is vaguely created and out of our control. Or is it? The most I can find about it is at: https://support.google.com/business/answer/3474120?hl=en&ref_topic=6109351 I have clients in the accommodation industry who are reviewed thoroughly on similar sites to one another. Some of these clients have 100+ "Reviews From Around the Web" where as others are stuck at one or two reviews. My thoughts are that the business name, address, and phone details would allow Google to link the review with the local listing. I'm not sure and doubt this is just the case because the low-review listings have consistent NAP details. Have you been able to get reviews aggregating for a local business in their Google Plus?
Reviews and Ratings | | fastrack1