Reviews Schema on Yext Pages

Hey Team,

My client has Yext Pages and recently reached out to me asking how we can position ourselves so that review previews show underneath our pages in Google Search results. Like this:

I did a little research and ran the Google Structured Data testing tool on Pages that did have that reviews preview, and it looks like the schema item that controls this is called “aggregateRating”. Is there any way we can use Yext’s new Custom Schema offering to incorporate these into our Page Builder Pages schema? Right now, my client is using an HTML module to include a Reviews widget, so I’m not sure how we would store this information and mark it up with schema.

Let me know what you think!

Hey Team! I wanted to ping this question since it has become relevant to me again for another client.

Many thanks in advance!

Hi all - the custom schema tool only has access to the entity profile fields. So in order to add review schema, you would need to save aggregate review as a field on the entity and map to it in the custom schema tool.

This would technically work, however, there would be no way to automatically update the aggregate review score on the entity. The score would need to be updated manually, as it changes.

Let me know if you have any questions - happy to help.

Hey Gideon! Thanks.

I also found out that if the client uses the Yext widget, there is schema built-in!