Rich snippets are a nice way to make your page stand out in Google results by showing extra details like ratings, reviews, or FAQs.
Below are the most common reasons Review rich snippets may not show up, plus what you can do next.
Rich Snippets Won’t Show on the Homepage
If you’ve only added the widget to your homepage, the rich snippet won’t appear in search results.
As Google explains:
“A rich result can only appear if a web page has structured data that’s properly implemented and relevant to the specific query.”
Snippets are usually designed for detailed content such as product reviews. Homepages, however, tend to be more general and often don’t contain the specific information Google needs to display a rich snippet.
To resolve this, try adding the widget to a page focused on a specific topic or product. This should make it easier for Google to detect and display the snippet.
Make Sure Schema Markup Is Detected
Schema markup is structured data (Schema.org) that helps search engines understand your content. If Google cannot detect the markup on your page, the rich snippet will not appear.
To verify if your schema markup is working properly, use the Rich Results Test. It runs a live check of your page and shows whether your structured data is valid and eligible to generate rich snippets.
If the test doesn’t detect the markup, check out our guide for more tips:
Why My Schema Markup Isn’t Detected
Request Google to Index Your Page
After you add the widget to a website, Google needs to recrawl and reindex the page before it can detect the new content and show the rich snippet. Until then, it won’t appear in search results.
In this case, you have two options:
- Wait for Google to reindex the page naturally (this process may take from a couple of days up to a few months).
- Request reindexing by using Google’s URL Inspection tool: Request Google to Recrawl Your Page
How Google Decides on Rich Snippet Visibility
In summary, here’s a checklist to help you troubleshoot:
Quick Checklist
- Run your page through the Rich Results Test to check schema markup detection.
- If markup is detected, request reindexation with Google’s URL Inspection tool.
- Wait for Google to process the request (from a few days to a couple of weeks)
- Check again if the snippet is now showing in search results.
If you’ve followed all the steps and your snippet still isn’t showing, it’s important to remember that Google always has the final say.
Even if the setup looks correct, Google may still choose not to display a snippet because:
-
The page may not be considered relevant enough for the specific query
-
Google may decide that the snippet doesn’t add enough value to the search results.
-
The content may not be structured or optimized in a way that makes it easy for Google to extract rich snippets.
-
Google may already have enough results for that search query and doesn’t need to add more snippets.
Unfortunately, these decisions are beyond your control. Still, by keeping your content focused, relevant, and well-optimized, you’ll improve your chances of getting a rich snippet.
Got questions or faced difficulties? Let us know in the comments – we’ll be happy to help!