Is this misuse of scheme data?
-
A directory list page that uses the individual business page review data.
Instead of the scheme markup indicating the a particular business page has a review, the page that lists all of the businesses gets the review instead.
This means the list page can get hundreds of reviews which could potentially affect its SERPs.
A competitor is doing this now.
Is this an abuse of the system?
Should it be reported?
How does on report this kind of this?
-
Thanks for the insighful responses.
I need to clarify one point.
They are not aggregating reviews from around the web. Instead they have business profiles which include reviews. Instead of the business' profile page using the mark up, the directory page that lists each of the businesses uses the mark up.
So if there are 50 businesses in a category with 1 review each, the category page shows up in SERPs with 50 reviews.
This would affect CTRs as you pointed out.
Is this considered manipulation?
-
Does the directory page show ratings and reviews (or review snippits) that are viewable by visitors to the page? If so, wrapping those elements in schema.org (or other structure schemes that correctly tag the structured data) does not feel like abuse.
The follow-up questions becomes, does that site have the right to show the reviews/ratings they are showing? This is a somewhat grey area at the moment. Google themselves, used to frequently summarize reviews from other sites without those sites permission (http://techcrunch.com/2011/07/21/google-places-stops-stealing-reviews/) and when they did so, they certainly did wrap the reviews in structured data tags. The IP owner usually wants Google (and other media) to promote its site, and is usually happy for them to use small snippits of their content to do so (that's the whole premise of Google Search). Where the grey area comes in, is when the "promotional" or "editorial" use starts to compete with the original content owners use-case (as happened when Yelp reviews were showing up on Google Plus Places pages).
At the very least, you could use google to see who else has the same reviews as the directory page you are competing with, and then see if one of those sites is the intellectual property owner, and if they want to assert their rights.
So in summary, I don't think using schema.org is abuse (if the data marked up, is in fact accurately tagged), but the site does need to have the rights to the review content they are using.
-
Hi there
First of all, it should be remembered that the schema markup itself will not effect rankings - it is not a ranking factor. However, it will most likely effect click through rate - and so any gaming of the system would be seen as manipulative.
I think what you have described does exactly that - it manipulates the rich snippet in Google search by aggregating reviews of hundreds of other websites to pass off as its own. Pretty clear cut and shouldn't be happening.
Google's algorithmic detection of this appears to be lacking at the moment, but they do have a rich snippet spam reporting tool, which you can find here, which allows you to report anything that you think is spammy.
Hope this helps.
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
-
Did We Implement Structured Data Correctly?
Our designer/developer recently implemented structured data on our pages. I'm trying to become more educated on how it works since I'm the SEO marketing specialist on the team and the one that writes and publishes the majority of our content. I'm aware it's extremely important and needs to be done, I just don't know how to do it yet. The developer was on our team for over a year, we recently let him go. Now, I'm going through all the pages to make sure it's done correctly. I'm using the structured data testing tool to look at the pages and have been playing with the structured data markup helper. I would REALLY appreciate it if one of my fellow MOZ fans & family can help me determine if it's done correctly. We do not currently have any schema plugs installed that I know of. So I'm not sure how he implemented the Schema code. I would like to know what I need to do moving forward to the additional content we publish as well as what to do to correctly implement Schema if not already. When I manually look at one of our FAQ pages I see multiple schema data formats detected... I'm not sure if we're supposed to have multiple or just one----> https://www.screencast.com/t/TjHphL7jsI I also noticed in the Question schema data for that same page... the accepted answer is empty. I would image that should have the short version of the answer to the question in it?--->https://www.screencast.com/t/e6ppXkhXd7QS Here's a screenshot of our structured data info from Google search console---> https://www.screencast.com/t/KHj4BGgdrZ4m HELP please! Our website consists of 25-30 "product" pages https://www.medicarefaq.com/medigap/ https://www.medicarefaq.com/medicare-supplement/ https://www.medicarefaq.com/medigap/plan-f/ https://www.medicarefaq.com/medicare-supplement/plan-f/ We currently have about 75 FAQ pages and adding 4-6 per month. This is what brings in most our traffic. https://www.medicarefaq.com/faqs/2018-top-medicare-supplement-insurance-plans/ https://www.medicarefaq.com/faqs/2018-medicare-high-deductible-plan-f-changes https://www.medicarefaq.com/faqs/medicare-guaranteed-issue-rights We have 100 state specific pages (two for each state) https://www.medicarefaq.com/medicare-supplement/florida/ https://www.medicarefaq.com/medigap/florida/ https://www.medicarefaq.com/medicare-supplement/California/ https://www.medicarefaq.com/medigap/California/ We have 20ish carrier specific pages https://www.medicarefaq.com/medicare-supplement/humana/ https://www.medicarefaq.com/medicare-supplement/mutual-of-omaha/ Then we have about 30 blog pages so far and are publishing new blog posts weekly https://www.medicarefaq.com/blog/average-age-retirement-rising/ https://www.medicarefaq.com/blog/social-security-benefit-increase-announced-2018 https://www.medicarefaq.com/blog/new-california-bill-force-drugmakers-explain-price-hikes
Intermediate & Advanced SEO | | LindsayE0 -
Is it necessary to use Google's Structured Data Markup or alternative for my B2B site?
Hi, We are in the process of going through a re-design for our site. Am trying to understand if we need to use some sort of structured data either from Google Structured data or schema. org?
Intermediate & Advanced SEO | | Krausch0 -
Should HTML be included in the structured data (schema) markup for the main body content?
Lately we have been applying structured data to the main content body of our client's websites. Our lead developer had a good question about HTML however. In JSON-LD, what is the proper way to embed content from a data field that has html markup (i.e. p, ul, li, br, tags) into mainContentOfPage. Should the HTML be stripped our or escaped somehow? I know that apply schema to the main body content is helpful for the Googlebot. However should we keep the HTML? Any recommendations or best practices would be appreciated. Thanks!
Intermediate & Advanced SEO | | RosemaryB0 -
I need thoughts on how to chase a suspected Hosting Issue with Simple Helix and 524 errors, also some site speed data mixed in...
So the back story on this project is we've been working as PPC and SEO managers with an ecoomerce site (Magento Enterprise based) that crashed in April. After the issue they fired their developer and switched hosting to Simple Helix at the recommendation of the new developer. Since the change we have seen a plummeting ecommerce conversion rate especially on weekends. Every time something seems really bad, the Developer gives us a "nothing on our end causing it." So doing more research we found site speed in GA was reporting crazy numbers of 25+ seconds for page loads, when we asked Simple Helix gave us answers back that it was "Baidu spiders" crawling the site causing the slowdown. I knew that wasn't the issue. In all of this the developer keeps reporting back to the site owner that there is no way it is hosting. So the developer finally admitted the site could be slowing down from a Dos attack or some other form of probing. So they installed Cloudflare. Since then the site has been very fast, and we haven't seen turbulence in the GA site speed data. What we have seen though is the appearance of 524 and 522 errors in Search Console. Does anyone have experience with Cloudflare that seeing those types of errors are common in usage? Is there any other thought what might be causing that and what that means from the servers, because the developer reports back that Simple Helix has had no issues during this time. This has been a super frustrating project and we've tried a lot different tests, but there is really abnormal conversion data as I said especially during peak times on the weekend. Any ideas of what to chase would be appreciated.
Intermediate & Advanced SEO | | BCutrer0 -
Website Structured data in Google
Can anyone help me to show website structure data in Google when someone search my website in Google. I already added my website in Google and Google webmaster tool. Thanks in adv.
Intermediate & Advanced SEO | | talkinnetventure0 -
Data highlighter in WMT displays old version of page
I want to mark up a business address for Google Local, so I thought I would use the data highlighter in WMT. However I only just added the address to the the bottom of the home page and when using data highlighter iit is giving me the old version of page to mark up without the address on. Rather frustrating, does any body have any experience on the time frame until Google updates the page in the data highlighter? According to this thread it's not even related to the page re caching: Data Highlighter: Start link is pulling an old version of page
Intermediate & Advanced SEO | | Milian0 -
What is Structured Data and how to add it WordPress Blog Via Meta tags ?
Hi Friends, Can anyone please tell me what is Structured Data and how to add it to WordPress blog via meta tags because I don't want to show on my blog but show in Google Search. Is there any helpful plugin or some codes? Then please help me to sort it out this problem. Thanks, OM1YI
Intermediate & Advanced SEO | | KLLC0 -
Unsure where Google has sourced this inaccurate Product Data
Hi, This is a slightly odd one I was hoping someone could shed some light on. One of our staff just did a Google search and located these listings on Google UK Product Search: http://www.google.co.uk/search?q=ink+cartridges&hl=en&sa=X&biw=1074&bih=499&tbm=shop&prmd=imvns#q=ink+cartridges&hl=en&sa=X&tbs=store:3287803270081455254&tbm=shop&prmd=imvns&ei=xp5pUP6uN8i_0QXUuoHADQ&ved=0CI0BEMcMMAE&bav=on.2,or.r_gc.r_pw.r_qf.&fp=333b49ec245f6031&biw=1074&bih=499 Do you happen to have any idea where Google is getting this regionalised data from and in particular the pricing which is incorrect? We have a Google (UK) Product Feed however the prices given are different than those being displayed in this localised search. Additionally the product feed that we supply relates to our main website and not a specific store. If you click through to compare prices from multiple merchants you'll see our prices being listed correctly under our company name and website rather than the incorrect pricing attributed to a specific store. I have checked our Google Places Account and our Google Product Feed Account but I just can't figure out where this data and incorrect pricing is coming from and indeed why it only affects our physical stores and not the more generalised website pricing. If someone could point me in the right direction so I can get this corrected I’d appreciate it! Many thanks Chris
Intermediate & Advanced SEO | | ChrisHolgate0