I googled Top 10 Songs and it returned me a rich snippet
of 10 songs from Top10 website. Digging further, the website had a list of exact same songs which google displayed in their Rich snippet.
Reading about Rich Snippet SEO, I got to know that we need to markup our data to qualify for Rich snippet card. Looking into the source of Top10 website, I found out that it didnt had schema.org/og definition that would mark their site up. To backup my claim, I checked the same on Google Structure Data Testing Tool and, as expected, it returned nothing.
I want to know how google is displaying the data on the Rich Snippet card. PS:- I read somewhere Google does not use their Knowledge Graph for Rich Snippet.
Please find the attached screenshot of the rich snippet.
2
Answers
That is likely a featured snippet (not a rich snippet, nor a rich result, as they are called now).
Google Search extracts the information from the webpage.
You can’t directly influence that such a featured snippet gets shown for your result:
What you see on top of organic result results is not Rich Snippet. A rich snippet is just a rich result. Rich snippet provides more graphical elements like rating stars, recipe cooking time, calory count, thumbnails etc. Rich snippets are generally more visually appealing. For example, I wanted to know the best recipe for chicken broth and googled to search for the same. Google will show me a list of rich snippets (like below) if the ranked pages are with structured code added for recipes.
rich snippet pic from learnly.info
Featured snippets often show up for some of the most competitive queries. Google’s automated systems determine whether a page would make a good featured snippet to highlight for a specific search request. This is not something we can control using structured codes. There are ways to opt out if you don’t want your content from your pages to be displayed as a featured snippet.
References for this answer: rich snippet guide by learnly.info