Schema, aggregate ratings and trustpilot
-
Hi!
I'm looking to include rich snippets on some of my product sites, such as price etc.
In addition, it would be nice to include our overall ratings (from Trustpilot) on the different pages.
However, I've been looking all over, and haven't really found a clear answer, as to if this is even in adherence with the Google guidelines.As it is our company overall, and not the specific products that are being rated, I have done it likes this (on product pages):
name of organization
248
8,2
10.- other product-specific information
Would this be against guidelines?
-
Okay, but I would just like to follow guidelines, in case Google spots it
-
That's a common cheating technique (Product schema in place of Organization), so far I never saw google spotting it.
-
I will test it, Dirk, and get back to you. At the moment, we have star ratings for a specific product page in SERP. Today I've changed the classification from
toand I will keep an eye on what happens to the stars.
Thank you all for your help
-
It is clear - however maybe not what I hoped for
On Trustpilot, it is our company's services AND products that are being rated, and not a specific product, necessarily.
So maybe in this case I should stick to one aggregate rating for the company.I will however test it. By mistake I classified the aggregate rating on the product page with
instead of , and in Google, star ratings have appeared for this specific product. However, since this is not accurate, I have changed it to the "organization", and I will check if/when Google removes the star rating from the product page in SERP
-
I would expect product pages to have AggregateRating markup for that specific product. Not for the organization. Google is not going to show that rating anyway, so why put it there?
Keep in mind, you want star rating to appear in SERP because will improve CTR.
To have star rating appear in SERP you need markup and a user query matching the target of the rating.
Let's assume you sell vegetables and your organization name is "Veggie Inc".
Would you expect the product page for "Early Girl Tomato" to show up in SERP when people search for "Veggie Inc."? Unlikely. So if you add organization aggregate rating markup on that page no one will see that.
Do you think the star rating will appear on "Early Girl Tomato" page for other queries? No way.
Best practice is Organization AggregateRating on 1 page, usually the homepage, which people will likely search for using your brand as query, a query which will match your Organization name...
Hope I was clear.
-
You can put in all your product pages. It seems a logical thing to do both for your company & and your users - a good score from a reliable source will reassure potential buyers that you're a serious company that can be trusted to buy stuff.
I am not sure if the aggregate rating will be displayed in the SERP's (most examples you see are ratings & reviews for individual products), but it will certainly do no harm.
rgds,
Dirk
-
Thank you!
I'm definitily using the aggegate rating, only, at the moment. If I'll include reviews at a later point, I will be sure to add an additional schema.
Question - can I use the aggregate rating for my organization on more than one of my (product) pages, as long as it is only one time per page?
-
In addition to all the good things said by others. Be careful about the following:
- if you add AggregateRating markup for "ACME Inc." it will probably (as you may know google takes into account a variety of factors, not just the markup presence) show up, when people are querying for "ACME Inc.", but if your organization is "Potato and Tomato Inc.", and the user query is "Potato Tomato" won't show up.
- don't confuse google guidelines for "Reviews" with "AggregateRating", you may have multiple reviews on the same page all nicely marked up, it's perfectly fine for google, but you may have only one AggregateRating markup per page.
Of course you can have AggregateRating plus additional schema.org markup on the same page, like reviews, but only one AggregateRating markup.
-
Thank you so much Dirk
That helpsKind regards
Trine -
It is inline with Google policies as long as you add the rating to your organisation & not to an individual product.
If you check the different guidelines
(sources: https://developers.google.com/structured-data/policies & https://developers.google.com/structured-data/rich-snippets/reviews)- When you have multiple entity types on a page, we recommend you mark up all entities on that page to help Google algorithms better understand and index your content
=> OK -both organisation & product are being tagged - Make sure the review or ratings markup refers clearly to a specific product or service as shown in the examples above
=> OK - aggregate reviews are done on item: organisation - Review 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.
=> same as above - Make sure the reviews and ratings you mark up are readily available to users from the marked-up page. It should be immediately obvious to users that the page has review or ratings content.
=> I imagine you put the rating quite visible on the page, you probably also provide a link to the original source (trustpilot)
Don't see any issue here.
rgds,
Dirk
- When you have multiple entity types on a page, we recommend you mark up all entities on that page to help Google algorithms better understand and index your content
-
Hi Dirk
Thank you for you answer
The product-specific info would be in a separate markup, but on product-basis, as that info relates to that specific product:
and so on
The mark-up is working, according to Googles testing tool, so I guess my question is rather focused on, whether or not I'm following Google's guidelines, inserting aggregated ratings for the organization (collected through a third party app) on my product pages
/
-
Hi,
The tagging seems to be on organisation level and looks ok on first sight (you can always check the tag inside WMT or using this tool . From your question I do not really understand where you add the product specific info. Normally they should be in two separate itemtypes: organisation / product (the one for the product should be without the aggregate rating - as this only exist for the organisation & not for the product).
You could check the example on https://schema.org/LocalBusiness (scroll to the bottom) for the tagging of your organisation. For the product - you could check the tagging on https://schema.org/Product (idem).
Hope this helps,
Dirk
-
Hi Patrick,
Thank you for your reply
It is the ratings from a third party app (called Trustpilot).
Every time a person makes a purchase on our site, they get an invitation to rate our business (webshop, products, service).My site is an online webshop, and not a local business, so the info listed is metatags (RDFa's) from schema.org.
So basically, what I want to do is to include these ratings on my product pages.Did that make sense?
-
Hi there
Are these ratings on the website? If not, you can look into tags. Here is more information on the Schema.org site.
You may also want to look into Google+ Business pages, verifying that page, and linking it to your website.
From there, you can see snippets appear in your SERPs. I would also look into Moz Local to help you get on listings that assist in these reviews.
Hope this helps! Let me know if you have any questions or comments, or if I am missing the point of the question. 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
-
Introduce customer reviews and ratings onto our product pages
Hi, I'm looking to introduce historical customer reviews onto our product pages but i want an opinion on whether a product page that's indexed will jump from 0 reviews to possible 30+, what if any problems that could arise from this.. For a bit of background, we've been collecting customer reviews/ratings since 2015 on our internal system. I'm only looking to start using feedback from 2020 onwards. The current set up is that the product page will display the latest 30 reviews, on the same page is a link that will take the user to another page where they can review all the customer feedback. I'm using Google Schema to markup the text to ensure it is firstly understood by google and displays correctly too. So back to my original question. Will an e-commerce product page that currently has no customer reviews that is indexed, been seen differently if when the next time it's crawled its found to have, say 30+ reviews? Are there any implications this way? What's your experience? I look forward to reading your feedback.
Technical SEO | | Train4Academy.co.uk
Thanks0 -
Does Squarespace still have issues with adding Schema through Tag Manager?
I see in a forum posting from 2016 that Squarespace had issues with adding custom code via body tags, and am trying to troubleshoot some schema I've added via GTM using JSON-LD and Yoast's converter tool to a Squarespace website. Is the general consensus to still add JSON-LD script directly into the head? And if so, where?
Technical SEO | | ogiovetti1 -
Schema markup
Hi, I'd love to use schema markup, but I don't think there is one for the type of products we sell (mortgages). Does anyone know of a way of using schema markup for a page like this: https://www.turnkeymortgages.co.uk/mortgage/mortgage-rates/ The regulator for mortgages (FCA) in the UK has rules about how products are displayed, we have to show all the information in the table (see the link), and the compliance text (your home will be repossessed....) with every product. This is why I haven't tried to 'cobble' something together from the existing markup available - I can't fall foul of the regulator (or be misleading to customers). Anyone have any thoughts on this? Or, should I just wait until Schema come up with a markup suitable for such products.
Technical SEO | | CommT0 -
URL Structure for Deal Aggregator
I have a website that aggregates deals from various daily deals site. I originally had all the deals on one page /deals, however I thought that maybe it might be more useful to have several pages e.g. /beautydeals or /hoteldeals. However if I give every section it's own page that means I have either no current deals on the main /deals page or I will have duplicate content. I'm wondering what might be the best approach here? A few of the options that come to mind are: 1. Return to having all the deals on one page /deals and linking internally to content within that page
Technical SEO | | andywozhere
2. Have both a main /deals page with all of the deals plus other pages such as /beautydeals, but add re="canonical" to point to the main /deals page
3. Create new content for the /deals page... however I think people will probably want to see at least some deals straight away, rather than having to click through to another page.
4. Display some sub-categories on the main /deals page, but have separate URLs for other more popular sub-categories e.g. /beautydeals (this is how it works at the moment) I should probably point out that the site also has other content such as events and a directory. Any suggestions on how best to approach this much appreciated! Cheers, Andy0 -
Opengraph or Schema.org - What is your preference?
Just wondering whether Mozzer's have a preference when marking up rich snippets. I have just added Opengraph as per a Whiteboard Friday presentation suggesting that Google will use the meta data as well as schema, mainly for purposes of socially sharing the website details, and I have also used Schema for marking up an address, telephone number, and email. Is this the right way to do things? What are your thoughts?
Technical SEO | | AspectExhibitions0 -
Is adding reviews to your site using schema structured data markup considered duplicating content?
A client of mine whats to add reviews from other sites such as Judys Book and Yahoo to their site. (Yes the actual content of what was posted in the review. They are proud of what their clients are saying). I am not sure if using schema mark up and including the review body on the clients web site was safe or would it be considered duplicate content? Is there a "good practice" for this? Any assistance or suggestions are welcomed. Thanks!
Technical SEO | | mgordon0 -
Implementing Schema.org Metadata for Reviews
Does anyone have much experience implementing Schema.org metadata for reviews? I run and operate a website that reviews study abroad programs and we've started the process of implementing this code to receive rich SERP snippets. We're going to use the framework used here: http://schema.org/Review My main question is how long does it generally take to see the results? I would also like to hear from people who implemented this code, but ran into problems, and how they overcame them. Any other tips and advice would be greatly appreciated! Cheers, Andrew
Technical SEO | | dunklea0 -
How to increase the crawl rate?
hello, Our site was hosted in North America and Google was crawling it reasonably fast. Since our traffic is mostly from India we moved it to India, now the crawling is terribly slow from Google. Is there anyway to fix the crawl rate(we have increased the crawl rate in GWT)
Technical SEO | | greyniumseo0