We are having an odd problem in our Webflow-based site.
Our customer has Trustpilot and we use the (very simple) code to display their star rating. It is also set to use rich snippets - which should set schema data about the organisation from Trustpilot at runtime. And this has been working correctly. However we have noticed that it has now stopped working as far as the schema data is concerned. We have not changed the code (and we have checked it), the TrustPilot stars etc are still working, we have not had any notification from Google that we have been penalised in any way. Looking at the site in Инструмент проверки разметки schema.org | Центр Google Поиска | Google Developers shows other schema data but not anything from Trustpilot.
Another odd thing is if we look at the site using the Javascript console (in either Chrome or Firefox) as it loads we see absolutely nothing at all - just completely blank.
So we know that the other schema data is being seen correctly, that the Trustpilot widget is working and the site displays correctly. Could Webflow be somehow blocking the data? Has anything changed in the last week? Why is the JS console not showing anything at all?
There are no errors in the console. That is a good thing.
Webflow only needs to serve the scripts you embed or add to the custom code areas of the site or page. They are all loading. You should escalate a ticket with trustpilot.
Aside from that, you could start isolating potential script collisions by removing other third party scripts from the page load to see if that resolves the issue.
Thank you. I cannot imagine there are script conflicts since it was all working a few days ago. I think Trustpilot will have to be our next port of call.
Your welcome. With scripts being served by the third party services, it is hard to tell when they update them, which they can do at will. So the soup is subject to change!
So it looks as if the page is OK, but it looks as if some security setting somewhere is stopping external spiders accessing and crawling the site. Javascript on the site works OK of course. Looking at the schema using other tools/bots gives the same result so its not just Google.