Securing a high-ranking position on Google search is the Holy Grail of online marketing, and every SEO expert has their own strategy for getting to the top. One thing’s for sure though: it doesn’t happen overnight. So how long does it take then?   

According to a comprehensive study carried out by SEO tools provider and marketing data company Ahrefs, the average Top 10 ranking page is 2+ years old, while those that rank at position #1 are almost 3 years old on average.

Only 22% of pages that currently rank in Top 10 were created within a year. In other words, almost 95% of newly published pages don’t get to the Top 10 within a year, while the “lucky” ones that do manage to get there, do so in about 2-6 months.

To find out more on what makes these top pages “lucky”, check out this useful infographic below by The Website Group.

Courtesy of: The Website Group