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
-
Can you use schema markup to do this?
We sell steel plates. They come in a number of different grades and then in a variety of sizes. Generally we have a page for each unique grade. What I want to do is to use schema to enhance the rich snippet in SERPS to say something like width: 2 - 3.5m length 6 - 14m thickness 6 - 300mm Phosphorous: 0.005% Sulphur 0.005% is this possible using schema? would I use thing/product or another theme? i'm trying to scope out the possibilities here to determine whether it is worth spending time on. The the other more interesting question is whether it is possible to respond differently to informational and purchasing searches. So if someone is looking for informations physical and chemical properties would be best used in the schema markup. If they are looking to purchase then product characteristics. Can these be shown differentially?
Technical SEO | | Zippy-Bungle0 -
Is it worth adding schema markup to articles?
I know things like location, pagination, breadcrumbs, video, products etc have value in using schema markup. What about things like articles though? Is it worth all the work involved in having the pages mark up automatically? How does this effect SEO, and is it worthwhile? Thanks, Spencer
Technical SEO | | MarloSchneider0 -
Schema.org Review for Person
I'm trying to make some sense of Google's rich snippets and microdata/Schema.org. Wondering if it's allowed to have reviews or an aggregateReview for a Person, rather than a Thing, Product or Place. Of course, a Person is a Thing, but when I try to validate my markup with Google's Structured Data Testing Tool, it tells me: Warning: Page contains property "aggregaterating" which is not part of the schema. Anyone have any ideas here?
Technical SEO | | Mase0 -
Schema address question
I have a website that has a contact us page... of course and on that page I have schema info pointing out the address and a few other points of data. I also have the address to the business location in the footer on every page. Would it be wiser to point to the schema address data on the footer instead of the contact page? And are there any best practices when it comes down to how many times you can point to the same data, and on which pages? So should I have schema address on the contact us page and the footer of that page, that would be twice, which could seem spammy. Haven't been able to find much best practices info on schema out there. Thanks, Cy
Technical SEO | | Nola5040 -
Javascript to manipulate Google's bounce rate and time on site?
I was referred to this "awesome" solution to high bounce rates. It is suppose to "fix" bounce rates and lower them through this simple script. When the bounce rate goes way down then rankings dramatically increase (interesting study but not my question). I don't know javascript but simply adding a script to the footer and watch everything fall into place seems a bit iffy to me. Can someone with experience in JS help me by explaining what this script does? I think it manipulates the reporting it does to GA but I'm not sure. It was supposed to be placed in the footer of the page and then sit back and watch the dollars fly in. 🙂
Technical SEO | | BenRWoodard1 -
Keyword Variants - Low conversion rates - Is a site redesign required?
Hi Guys, I'm Chris & i'm a noob to SEO. Thanks for taking the time to read this and for offering your support! It is greatly appreciated! I work for a small family run company called custom designed cables and we manufacture bespoke cable and bespoke retractable cables. I posted a couple of days ago about how to move forward with our site. Our website has been targeting specific keywords and their variants across the relevant pages to somewhat reasonable effect. Since signing up to SEOMOZ, i have been trying to narrow down the keywords that we target per page and also tried to improve the content on the pages with the help of the on page optimisation tool. I have a few questions that i would like somebody to help me with please if it isn't to much trouble. Firstly, for our keywords, there are a lot of variants. For example, we braid cables. Here are some of the variants of this keyword: cable braid, cable braiding, cable screen, cable screening, cable shielding etc etc. The way i have gone in the past has been to try and target all of those keywords on the relevant page. Now, writing content has been the issue as whilst trying to write good informative information, squeezing in all of the keywords has been a problem and more than likely affected the readability of the page. From what i have learnt since i signed up, this is not a good practice and therefore i have tried to narrow it down somewhat yet i don't really want to lose potential customers finding us by only targeting one or two of the keywords. This is a similar situation for most of our keywords on the majority of our pages. What is the best way to approach this? If i was to write a page per keyword, i don't believe that it would look very good as we could end up with over 100 pages with say 5 or 6 of them talking about the same subject which then leads onto the problem of writing good content. It would be difficult to write good content for pretty much the same thing across such a wide number of pages. If this is the solution though then i would more than happily tackle it. What would be the best way to move forward? The next issue that I have is that since i have been modifying the pages with the help of SEOMOZ, the number of enquries that we have received have fell off the charts. We used to average around 50 enquiries a month from the website and since i have modified the site, i'd say we've had probably 20 since the end of February. The funny thing is though, we have also averaged around 200 hits more per month since the changes. So the hits have increased yet the enquiries have died. I was wondering if anybody was willing to take a look at our site: http://www.customdesignedcable.co.uk to give me some general feedback as to why this may be happening and what your overall opinions of the site may be with regards to the layout, look and general feel etc because i am beginning to wonder whether or not the design is what could be causing us to convert so little of our new found visitors. If anyone could also provide me with actionable feedback with regards to our keyword targeting for our pages that would also really really help! I am currently considering re-designing the site in it's entirety and i am interested in your opinions on whether or not this would be a good way to go. Any help that you can give me would be greatly appreciated guys! Thanks again! Chris (Just another website/seo noob desperately attempting to avoid the sack)
Technical SEO | | Chris_CDC0 -
How do i properly combine these two schema's from schema.org
So we're redoing our reviews/testimonials page on our website right now and moving over to the schema.org format as described here: http://schema.org/Review But we would like to combine each of our reviews with a location for which it was reviewed using this: http://schema.org/LocalBusiness What i can't wrap my head around would be the correct syntax? is it just the first block and then the next block? or is there a way of putting the actual physical address within the review page itself? So is this the correct way to do a page full of reviews that are reviewing various physical locations? * <div< span="">itemprop="reviews" itemscope itemtype="http://schema.org/Review"></div<>* <span< span="">itemprop="name">Value purchase</span<> -* by <span< span="">itemprop="author">Lucas</span<>,* <meta< span="">itemprop="datePublished" content="2011-03-25">March 25, 2011</meta<>* <div< span="">itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating"></div<>* <meta< span="">itemprop="worstRating" content = "1"/></meta<>* <span< span="">itemprop="ratingValue">4</span<>/* <span< span="">itemprop="bestRating">5</span<>stars* <span< span="">itemprop="description">Great microwave for the price. It is small and</span<>* fits in my apartment. 1. <div< span="">itemscope itemtype="http://schema.org/LocalBusiness"></div<> 2. # <span< span="">itemprop="name">Beachwalk Beachwear & Giftware</span<> 3. <span< span="">itemprop="description"> A superb collection of fine gifts and clothing</span<> 4. to accent your stay in Mexico Beach. 5. <div< span="">itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"></div<> 6. <span< span="">itemprop="streetAddress">3102 Highway 98</span<> 7. <span< span="">itemprop="addressLocality">Mexico Beach</span<>, 8. <span< span="">itemprop="addressRegion">FL</span<> 10. Phone: <span< span="">itemprop="telephone">850-648-4200</span<> <div< span="">itemprop="reviews" itemscope itemtype="http://schema.org/Review"></div<>* <span< span="">itemprop="name">Value purchase</span<> -* by <span< span="">itemprop="author">Lucas</span<>,* <meta< span="">itemprop="datePublished" content="2011-03-25">March 25, 2011</meta<>* <div< span="">itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating"></div<>* <meta< span="">itemprop="worstRating" content = "1"/></meta<>* <span< span="">itemprop="ratingValue">4</span<>/* <span< span="">itemprop="bestRating">5</span<>stars* <span< span="">itemprop="description">Great microwave for the price. It is small and</span<>* fits in my apartment. <div< span="">itemscope itemtype="http://schema.org/LocalBusiness"></div<> <span< span="">itemprop="name">Beachwalk Beachwear & Giftware</span<> <span< span="">itemprop="description"> A superb collection of fine gifts and clothing</span<> to accent your stay in Mexico Beach. <div< span="">itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"></div<> <span< span="">itemprop="streetAddress">3102 Highway 98</span<> <span< span="">itemprop="addressLocality">Mexico Beach</span<>, <span< span="">itemprop="addressRegion">FL</span<> Phone: <span< span="">itemprop="telephone">850-648-4200</span<>
Technical SEO | | adriandg0 -
Implementing Schema within Existing CSS tags
In implementing Schema with a site using CSS and containing existing tags, I want to be sure that we are (#1) using the tags effectively when used within a product detail template and (#2) not actually harming ourselves by telling Google that all products are named or described by the SS tag and not actually the product name or description (which obviously could be disasterous). An example of what we are looking at implementing is the following: Old: <ss:value source="$product.name"></ss:value> New: <ss:value source="$product.name"></ss:value> Old: <ss:value source="$product.description">New: <ss:value source="$product.description"></ss:value> Basically, is Schema at the point where the SS tag be replaced (in the eyes of the search engines) with the actual text and not the tag itself?</ss:value>
Technical SEO | | TechMama0