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?
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?
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,
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
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
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
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.