Review schema not showing up in Google Search Console

Hi, I have Elfsight installed on Safari Gruppenreisen in Afrika – Abenteuer gemeinsam erleben , but unfortunately the review schema is not picked up by Google. In Search Console, I can see that in some cases Google renders the schema but majority of times not (for example, one crawl it finds it, the next it doesn’t, for the same URL).

I have removed lazy loading and on the home page I moved the code up on the page, that didn’t help.

Anything else I can do to make rendering of the review schema more reliable?

Thank you!!

3 Likes

Hi there and welcome to the Community, @Tina_Reis :waving_hand:

I checked your website and found another markup on your website, in addition to ours:

Sometimes, in situations like this, Google may choose to display one markup over the other. For more detailed information, please check this article: Why My Schema Markup Isn’t Detected.

To resolve the issue, could you please disable the other markup and check the Rich Results Test for our markup?

1 Like

Hi Max, thank you for your response!
I should have been clearer, this is how I check: I check the live test of a URL in GSC and then check the code of the crawled page. In most cases, the schema is not visible in the code, so Google doesn’t render the Javascript. I’d like to get it to render first before checking conflicts with other schema as the cause.
Thank you!
Best,

Tina

2 Likes

This is an expected behavior since Google chooses only one markup. Thus, to make the widget’s markup work fine, you should disable your own markup on your website.

Please let me know if this explains things or if you have any questions left :slightly_smiling_face:

1 Like

Hi Max, I removed the other schema here: Zwei Länder Familiensafari: Abenteuer Simbabwe & Botswana
And this is the rich result test: https://search.google.com/test/rich-results/result?id=YbgA7X3Wez3ceQuAn4NtZQ
The Elfsight review schema is not recognised. In GSC, the crawled code does not include the review schema, Google doesn’t seem to render it.
Are there other solutions we could explore?
Thank you!

2 Likes

Hi there, @Tina_Reis :waving_hand:

I’ve checked this page and it still has another product markup:


Could you please double-check it?

1 Like

Hi Max, thank you for checking! What you found is Organization and Breadcrumb mark-up, it will not conflict.

1 Like

Ah, my bad, attached the screenshot of the wrong markup.

In this screenshot, I’ve highlighted our widget’s markup at the top and below you can see your markup, which causes the conflict:


It’s the same markup, we’ve found on this page yesterday. Please try to remove it once again and let me know if it worked :slightly_smiling_face:

1 Like

Hi Max, ah sorry, someone on the team switched it back. It is removed now and here is the result, it’s still the same – review schema is not detected on this URL

2 Likes

Thank you!

I’ve checked your website in the Rich Result Test and now the widget’s markup appears there:

Thus, to make the markup on all pages, you should completely remove the conflicting markup from your website.

To make the rich snippet appear in the search, you should reindex your URLs: Why My Rich Snippet Doesn’t Show Up in Google Search.

You can either wait for Google to automatically reindex the page or request an earlier reindexation by following the steps in Google’s documentation: Ask Google to recrawl your URLs. This should resolve the issue.

Please keep in mind that reindexation can take anywhere from a few days to a couple of weeks.

Please let me know if this explains things or if you have any questions left :slightly_smiling_face:

Hi Max, thank you for checking this again, and sorry for being such a bother – I can see that it worked for you, but when I just checked again two min ago, it didn’t show for me. See test here.

To me this looks pretty much like the earlier hypothesis I had, that Google doesn’t render the Javascript reliably and so sometimes it’s there and sometimes it’s not.

1 Like

The thing is that you check the mobile version, but you’ve chosen to show the widget on desktop only.

If you switch to the desktop check, everything will be fine:


Give it a try and let me know if the markup appeared on your end :slightly_smiling_face:

1 Like

Ha! OK thank you.

2 Likes

No sweat :wink: