- Joined
- Aug 3, 2021
- Messages
- 31
- Likes
- 52
- Degree
- 0
I published a review post about two months ago. I really dislike WP review plugins so I added this code instead:
No matter what I do I cannot get the star rating to stick. The page passes the schema markup/snippets validator, with just some warnings about missing "offers" and the SKU etc.
1. Initially, within a week or two of publishing, the star rating and author displayed properly (persona author attached to most posts on the site, has their own "About the author" box).
2. Then the star rating disappeared, and the author was replaced with "Posted by [website name]" (not the author).
3. Now neither displays.
I have a table at the top of the post with a summary of the product/review, including saying that I gave it 4.1 out of 5. I also state this again in the conclusion. The post is ranking well and I think Google knows it's a review post, it ranks for "[product] review". Do I just need to wait or is there anything I can do?
Code:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Product",
"name": "[product name]",
"description": "[meta description]",
"brand": {
"@type": "Organization",
"name": "[product manufacturer]"
},
"review": {
"@type": "Review",
"headline": "[article title]",
"author": {
"@type": "Person",
"name": "First Last"
},
"reviewRating": {
"@type": "Rating",
"ratingValue": "4.1",
"bestRating": "5"
}
},
"image": {
"@type": "ImageObject",
"url": "https://site.com/product-photo.png",
"height": 555,
"width": 555
}
}</script>
No matter what I do I cannot get the star rating to stick. The page passes the schema markup/snippets validator, with just some warnings about missing "offers" and the SKU etc.
1. Initially, within a week or two of publishing, the star rating and author displayed properly (persona author attached to most posts on the site, has their own "About the author" box).
2. Then the star rating disappeared, and the author was replaced with "Posted by [website name]" (not the author).
3. Now neither displays.
I have a table at the top of the post with a summary of the product/review, including saying that I gave it 4.1 out of 5. I also state this again in the conclusion. The post is ranking well and I think Google knows it's a review post, it ranks for "[product] review". Do I just need to wait or is there anything I can do?