Ecommerce software home
Shopping Cart Software Forum for Ecommerce Templates
 
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

Find us on Facebook Follow us on Twitter View our YouTube channel
Search our site
Forum Search
Google Site Search
 All Forums
 Technical
 PHP (Unix / Linux / Apache) versions
 Product Reviews Showing as Votes
Author « Topic »  

RJB
Ecommerce Template Expert

United Kingdom
813 Posts

Pre-sales questions only
(More Details...)

Posted - 04/15/2022 :  13:42:19  
Hi, I just noticed in the Google search results that my product reviews are showing as 'votes' instead of 'reviews'. I haven't noticed this before, but I think it must have changed at some point. Can you advise why this is and if it's possible to revert back to 'reviews'.

Richard.

1818charlie
ECT Moderator

United Kingdom
1205 Posts

Posted - 04/15/2022 :  14:18:20  
Hi Richard

About two years ago I was chatting to someone regarding web stuff and this actually cropped up. I can only recall that it was thought that it is / may be something to do with Schema data. I am guessing the best person with a more complete answer is Vince. Maybe someone else has experienced this could chime in.

-----------------------------------
Steve
Manchester UK

Make it as simple as possible, but not simpler.

ITZAP
Ecommerce Template Guru

Australia
1022 Posts

Pre-sales questions only
(More Details...)

Posted - 04/15/2022 :  18:59:33  
Using the stock standard Ecommerce Templates microdata markup, mine show as:[quote][size=2][orange]*****[/orange] Rating: 5 - 6 votes[/size=2][/quote]

Gary
[img]https://itzap.com.au/pics/logo/itzap-website-design-works-mini-logo.png[/img]

Vince
Administrator

43205 Posts

Posted - 04/17/2022 :  04:15:59  

RJB
Ecommerce Template Expert

United Kingdom
813 Posts

Pre-sales questions only
(More Details...)

Posted - 04/17/2022 :  15:11:38  
Hi Vince,

You can see an example Google result at https://www.google.com/search?q=diy001+dolls+house+door&oq=diy001+dolls+house+door&aqs=chrome.0.69i59.5679j0j1&sourceid=chrome&ie=UTF-8

Our website should be the top result and it shows 'Rating 5 Votes 4' ..I think the listing used to show as '4 Reviews' rather than 'Votes 4'. I don't think this is a major problem, but I thought it should say reviews and wondered if it was possible to change it back.

Richard.

ITZAP
Ecommerce Template Guru

Australia
1022 Posts

Pre-sales questions only
(More Details...)

Posted - 04/17/2022 :  20:17:41  
Hi Richard and Vince, this is an interesting question.

Perhaps I can offer a possible reason why Google sometimes shows "x Votes" and other times "x Reviews" in search results.
Running the latest stable Ecommerce Plus PHP v7.4.8, our Microdata product review snippets feed Googlebots data like this:

[size=3][code][font=Courier New]aggregateRating
type AggregateRating
[red]ratingCount[/red] 9
ratingValue 5[/font=Courier New][/code][/size=3]
Googling around, this question has been asked before [url="https://support.google.com/webmasters/thread/26584606/votes-or-reviews?hl=en"][blue]here[/blue][/url] and [url="https://webmasters.stackexchange.com/questions/118500/googles-review-rich-result-with-reviews-instead-of-votes"][blue]here[/blue][/url]. The best answer appears to be:[quote][size=2]If you only provide an AggregateRating, Google Search needs a way tell whether the ratings come from reviews or not ...

* By providing [purple]reviewCount[/purple], you convey that there are reviews. In this case, the "reviews" label in the rich result makes sense.

* By providing [red]ratingCount[/red], you convey that there are ratings, and [red]if you don’t also provide reviewCount in addition[/red], you convey that there are no reviews. In this case, the "votes" label in the rich result makes sense.[/size=2][/quote]
The relevant Google Developers page is [url="https://developers.google.com/search/docs/advanced/structured-data/review-snippet#microdata_1"][blue]here[/blue][/url] which states:[quote][size=2][purple]reviewCount[/purple]: Number

Specifies the number of people who provided a review with or without an accompanying rating. At least one of [red]ratingCount[/red] or [purple]reviewCount[/purple] is required.[/size=2][/quote]
On that basis, this alteration to our Microdata code should theoretically show "9 Reviews" in search results:

[size=3][code][font=Courier New]aggregateRating
type AggregateRating
[purple]reviewCount[/purple] 9
[red]ratingCount[/red] 9
ratingValue 5[/font=Courier New][/code][/size=3]
But I could be wrong The only way to find out for sure is try it.

Gary
[img]https://itzap.com.au/pics/logo/itzap-website-design-works-mini-logo.png[/img]

Vince
Administrator

43205 Posts

Posted - 04/18/2022 :  05:26:58  
Well thanks again to Gary for some super-sleuthing on this issue. So my take is then that you have to have either one OR the other (or both) ratingCount / reviewCount but as ours are always reviews we can then change ratingCount to reviewCount. I've made this change in the v7.5 incproddetail.php file but if you don't want to update to v7.5 then just search in incproddetail.php for ratingCount and change that to reviewCount

Many thanks again Gary!

Vince

Click Here for Shopping Cart Software
Click Here to sign up for our newsletter
Click Here for the latest updater

RJB
Ecommerce Template Expert

United Kingdom
813 Posts

Pre-sales questions only
(More Details...)

Posted - 04/18/2022 :  15:01:03  
Hi Vince & Gary,

Thank you very much for looking into this issue and providing a solution. I have made the recommended change to my incproddetail.php page.. The Google result hasn't changed, but I suspect it will take a while to be picked up and updated so I'll wait and see.

Thanks again,

Richard.

ITZAP
Ecommerce Template Guru

Australia
1022 Posts

Pre-sales questions only
(More Details...)

Posted - 06/02/2022 :  19:27:11  
I can confirm that the microdata markup itemprop name change from [red]ratingCount[/red] to [purple]reviewCount[/purple] made in v7.5 back in April 2022 does indeed alter the rich snippet displayed in Google search results pages to:

[size=3][font=Courier New][orange]*****[/orange] Rating: 5 - [purple]6 reviews[/purple][/font=Courier New][/size=3]

Exactly what we wanted.

As an experiment, I did also try changing the snippet to read:
[size=3][font=Courier New]itemprop="[red]ratingCount[/red] [purple]reviewCount[/purple]"[/font=Courier New][/size=3]
but Google then just displayed "[red]6 votes[/red]" same as before, no good.

Gary
[img]https://itzap.com.au/pics/logo/itzap-website-design-works-mini-logo.png[/img]

Vince
Administrator

43205 Posts

Posted - 06/03/2022 :  02:36:37  

RJB
Ecommerce Template Expert

United Kingdom
813 Posts

Pre-sales questions only
(More Details...)

Posted - 06/03/2022 :  04:37:26  
I'm using 7.4.8 and edited incproddetail.php as advised, but my Google results are still showing as votes rather than reviews. Are any other changes needed or is it just Google being slow to update?

Also, I just noticed another possible issue where I have products with stock set by options which are showing 'Out of stock' on Google despite being in stock. I think this may be caused by the stock being set to zero on the product page and overridden by the option stock. Where the stock is set greater than zero on the product page and overridden options Google appears to show the items as in stock.

Richard.

ITZAP
Ecommerce Template Guru

Australia
1022 Posts

Pre-sales questions only
(More Details...)

Posted - 06/03/2022 :  19:07:21  
Goodaye Richard,
Using Google Chrome and looking at your webpage here: [url="https://www.craft-products.com/diy001-wooden-interior-door-for-112-scale-dolls-house"][blue]https://www.craft-products.com/diy001-wooden-interior-door-for-112-scale-dolls-house[/blue][/url]

Right-click and "View page source". (or CTRL+U)
Scroll down to LINE 650 and note the JSON-LD script which says:
- - - - - - - - - - - - - - - - - - - -

[font=Courier New][green]<!-- ECT Product Schema Markup Generator v1.0 - by DLSS -->
<!-- JSON-LD Structured Data -->
<!-- ************************************************** -->[/green]
<script type="application/ld+json">
{
"@context" : "http://schema.org",
"@type" : "Product",
"name" : "Wooden Interior Door for 1:12 Scale Dolls House (TC6007)",
"image" : "https://www.craft-products.com/prodimages/large/DIY001-1.jpg",
"description" : "Wooden interior door complete with frame and architrave for both sides.  This is an opening 6 panel door with unpainted natural wood finish.  Fits most standard dolls house door openings.Dimensions (WxH): 86mm x 182mmTo fit 9mm thick wall with opening size (WxH): 75mm x 175mm approx.For smaller door openings sometimes found in dolls house basement and attic rooms please see item DIY049S.Customer Questions & Answers:Quesion:Will this door fit the opening in my Bay View dolls houseAnswer:The DIY001 internal door is the most common size and will fit most dolls houses including the Bay View. If in doubt the opening dimensions required are stated above.",
"sku" : "DIY001",
"brand" : "Streets Ahead",
"mpn" : "DIY001",
"itemCondition" : "http://schema.org/NewCondition",
"url" : "https://www.craft-products.com/diy001-wooden-interior-door-for-112-scale-dolls-house",
"offers" : {
"@type" : "Offer",
"url" : "https://www.craft-products.com/diy001-wooden-interior-door-for-112-scale-dolls-house",
"price" : "5.69",
"priceCurrency" : "GBP",
"availability" : "http://schema.org/InStock",
"priceValidUntil" : "2023-06-04T02:06:37+01:00"
},
[red]"aggregateRating"[/red]: {
"@type": "aggregateRating",
"ratingValue": "5.00",
[red]"ratingCount": "4"[/red]
},[/font=Courier New]

- - - - - - - - - - - - - - - - - - - -

==> [red]"ratingCount": "4"[/red] is the reason why Google still shows your product reviews as '[red]votes[/red]' instead of '[purple]reviews[/purple]'.

And if you run your webpage through the Google Rich Results Test: [url="https://search.google.com/test/rich-results"][blue]https://search.google.com/test/rich-results[/blue][/url]
there is another [orange]Warning: Invalid object type for field 'author' (optional)[/orange]
[orange]author type: Thing[/orange]

- - - - - - - - - - - - - - - - - - - -

To fix both issues your options are:

(1) Contact [url="https://www.ecommercetemplates.com/support/pop_profile.asp?mode=display&id=2195"][blue]Mike Beebe at DLSS[/blue][/url] and ask about an update for his Product Schema Markup Generator.

or

(2a) Re-activate the standard Ecommerce Templates Microdata schema.org markup by altering the [maroon]includes.php[/maroon] config entry: $noschemamarkup=[green]TRUE[/green]; to $noschemamarkup=[maroon]FALSE[/maroon];
(2b) If on latest stable v7.4.8, open [purple]incproddetail.php[/purple]

GO TO LINE 299 and find
[font=Courier New]itemprop="[red]ratingCount[/red]"[/font=Courier New]
AND CHANGE THAT TO
[font=Courier New]itemprop="[purple]reviewCount[/purple]"[/font=Courier New]
and UPLOAD to server.

or

(3) Update to the latest v7.5.0 Advanced Release.


I am not sure about your issue re products with stock set by options.
Regards,

Gary
[img]https://itzap.com.au/pics/logo/itzap-website-design-works-mini-logo.png[/img]

RJB
Ecommerce Template Expert

United Kingdom
813 Posts

Pre-sales questions only
(More Details...)

Posted - 06/04/2022 :  04:47:46  
Hi Gary, Thank you for your reply. I must admit I'd forgotten all about the DLSS mod and hadn't realised that this was generating the markup. I will do as you suggest.

I'm grateful for your help, thank you.

Richard.
  « Topic »  
Jump To:
Shopping Cart Software Forum for Ecommerce Templates © 2002-2022 ecommercetemplates.com
This page was generated in 0.02 seconds. Snitz Forums 2000