Schema Markup: What is it and why do I need it for my Google Reviews widget
You might get really confused while going into this challenging matter. But don't worry, we've collected the most useful information in order to clarify what Schema Markup is and what it is supposed to do in Elfsight apps.
In this article
What is Schema Markup?
Schema markup is basically a piece of code that gets added to your HTML content in order to display more informative results in SERPs. Such results are also called rich snippets.
So, markup is a structured data that is used to mark up different types of items so that Google can read and understand them in more detail. This makes search engines display the relevant information to a user searching for this particular information or related.
This is how your website might look on Google search providing markup is enabled.
This markup code gets created at schema.org, however, we've done our best to simplify things for you.
So if you feel like displaying more detailed information of your page with the installed widget on Google search, you just need to enable Schema.org option in your Google Reviews widget's settings on the Settings tab.
Product Schema Markup
There is a big diversity of markup types and you can get acquainted with the most popular ones here.
The goal of this article is to describe the markup Google Reviews app uses so this time we'll focus on one markup type.
So, Google Reviews uses Product Schema Markup which displays product information along with star rating on search pages. Also, this markup type helps search engines understand the purpose of the content on your page in order to display it to a user searching for the related information.
Since we use only Product Schema Markup and do not set different markup types for different types of business, other fields in markup remain empty. This might cause warnings from Google tools to fill in the rest of the fields.
What if I still don't see stars in search results?
Actually, there could be several reasons for stars not to be enabled:
- Indexation. Google should index the website in order to display rich snippets in search results and this might take time.
- Google restrictions. Unfortunately, Google ignores most snippets for root pages. Thus, if the widget is installed on the homepage the stars won't display in the search results.
- Google algorithms. Google has its own constantly updating algorithms by choosing one page and declining another. Sometimes the page doesn't get selected for a rich snippet even if it's eligible.
We do hope this article could shed some light on Schema markup issue. However, if any questions remain, feel free to contact our Support Team, we will be delighted to assist.