Google Review Schema Not working

I have the option to show the review schema but it does not load on the page. It used to work just fine and the Google results would show the reviews but it seems that it is broken. In looking at the page source I can not see any review schema at all.

3 Likes

Hi @user9803 welcome to community, :clap:

what does the google search console say?
→ Rieview Snippets → valid items ?

Schema markup places review snippets in Google search results, not on your own site.

2 Likes

Hi @user9803 :wave:

Sina is right! The review snippet is displayed in Google Search results, but not on the website itself.

I’ve checked the page you’ve shared in your support ticket and schema markup is working correctly:


Could you please double-check it?

2 Likes

Ok use small words so I can understand…LOL :wink:

What I am reading is that the Schema Code is not added via JavaScript to the site through code insertion.

Elfsight is adding the Schema code on the load of the JavaScript instead of using code insertion

So there is no verifying though looking at the source code that it is working and a Schema Validator will not see the Review Schema either.

The only way to verify that it is working is to look at the SERP pages themselves?

If I use a floating badge and add the code to the header then the review schema will be add to all pages site wide?

2 Likes

Hi again, @user9803 :wave:

You’re absolutely right regarding adding the schema on JS load, this is how it works in our widget.

However, there are several ways to check if Schema works on your website:

  1. Check the rich snippet (rating and stars) in search

  2. Check your page using Rich Results Test

  3. Find the schema code by inspecting your website:

As for your question, if you add the floating badge to all pages, the schema markup will be added to all the pages as well.

Let me know if this clarifies the situation or if you have any questions left :slightly_smiling_face: