Rand Fishkin - CEO of SparkToro, shared 3 elements related to #1 result on Google. Here is the summary of 3 parts:
Google has its own way of featured content in every category: content, news, hotel, flight, etc. They prioritize websites follow their SEO recommendation. For example, AMP, server rendering, meta tags, structured data
As long as it matches the keywords, Google will rank ads before search results, even if it someone else's brand. To protect your brand on Google, you need pay listings, much like a tax.
Google priority content that has high engagement, doesn't matter what it is.
Sites with higher engagement over time are ranked higher in search results
Every 2 days on IH, I share a 1-min summarized content helps you to build (develop, growth, marketing, etc.)
Thanks for reading!