Skip to content

How Long Does It Take to Rank on Google?

The right SEO strategy is more likely to bring your website to the top of search engine rankings. Use data-driven SEO to improve your site's rankings.

Ahrefs conducted a study on what and how long it takes a web page to become a top-ranking page on Google. They found out that on average most top-ranking pages are over two years old and that pages with a high Domain Rating (DR), which shows the overall strength of a website's backlink profile, perform better than pages with a weaker DR. In addition, they also found out that ranking for keyword terms with a lower search volume ranks faster, since they have lower competition and that websites with a strong overall link profile consistently rank faster than those with weak ones.

This article is a documented summary of their findings. It references the ahrefs tool, but similar results can be obtained from other search tools such as SEMrush or MOZ.

Using the data from the study, Ahref found the following:

How old are the top ranking pages?

First off, Ahrefs tried to find out how old the current top-ranking pages on Google are.

In order to do this, they took 2 million random keywords and pulled data on the Top 10 ranking pages for each of them. This resulted in the following graph:


The graph shows that the average Top 10 ranking page is older than two years. And those ranking at position #1 are (on average) almost three years old.

In fact, only 22% of pages that currently rank in the Top 10 were created within 1 year:


The next step Ahrefs took, is finding out what percentage of pages at each ranking position were less than 1 year old:


The Search Engine Results Pages are evidently dominated by "old" pages.

How long does it take for a page to rank in Google?

To answer this question, Ahrefs randomly selected 2 million pages that were first seen by an Ahrefs crawler one year ago.

They then tracked the position history of each page for any keyword it’s ranked for.

Which resulted in this graph:


Only 5.7% of all studied pages ranked in the Top 10 search results within 1 year for at least 1 keyword.

As already mentioned above, pages from websites with a high Domain Rating (DR) performed significantly better than those with a low DR.

Ahrefs then zoomed into the 5.7% of “lucky” pages to see how quickly they got to the Top 10.

Most of them achieved that in approximately 61 to 182 days


It is important to keep in mind, that the results in the graph above are only those describing the "lucky" 5.7% and that the remaining 94.3% did not achieve the same results and rankings in that time frame.

Ahrefs also recalculated the numbers based on the monthly search volume of the keywords:


Only 0.3% of pages ranked in the Top 10 for a high-volume keyword in less than a year.

And here are the dynamics of these 5.7% “lucky” pages, broken down by search volume of the keyword that they ranked for:


Clearly, you can rank for low‐volume keywords in a very short time, while the high-volume ones take almost a year to get into the Top 10.

But again, don’t forget that this data only applies to 5.7% of “lucky” pages that ranked in the Top 10 within a year. The vast majority of pages don’t perform that well.

In Conclusion:

Most new pages do not get into the Top 10 Rankings within the first year and (especially depending on the topic) it usually takes time and patience for a page to rank very high.

Although it is hard and very competitive to rank high on Google (especially in a short time frame), Ahrefs gave a few tips on how to optimise and improve your SEO strategy, in order to make ranking easier:

SEO Strategy for higher rankings:

Working with a website that does not have a strong backlink profile, you first have to create content targeting keyword topics with low competition and low search volume, building links to the website's homepage and creating topic clusters, in order to build the website's backlink profile.

You have more chances of ranking in the top 10 if you chose a low-competition topic to write about, which leads us to:

Step One: Finding low competition topics with low to medium search volumes

First off, generate keyword ideas with modifier keywords (which are basically add-ons to a basic keyword, like for example "best","top","buy","in" and "with". You can use Ahrefs' Keyword Explorer to type in your seed keyword.

screenshot 1


Next, go to the Phrase Match report tab and add your modifier keyword in the "include" search box, now you can see a list of low competition keywords (which you can see by looking at the Keyword Difficulty rating) with a decent Search Volume.

screenshot 2


In order to further narrow down your search for a low competition topic ,you can go to the Questions report to find something to write about.

screenshot 3


Step Two: Follow this three-step assessment checklist to ensure you chose the right topic

In order to make sure that you have chosen a worthwhile topic to cover, you should work with this three-step assessment checklist.

  1. Search intent
  2. Traffic potential
  3. Competition

You can cover the checklist by analysing the top 10 SERP's of your topic, finding out what format searchers are interested in, how much traffic they generate, how many keywords they rank for and the overall strength of the websites you are competing against.

screenshot 4

Ahrefs' Link building strategy:

Generally your goal should not just be to rank high on one page/article (with a low competition topic), your goal should be building a strong backlink profile for your website in order to consistently rank higher and over time be able to compete for higher search volume keywords. In order to achieve these goals Ahrefs created the following Link Building Strategy:

1) Guest blogging

First off, you have to find websites to pitch, which you can do by going to Google and searching for "guest post by"intitle:your topic .

screenshot 5


In order to make an educated decision, you have to choose an SEO metric to be able to recognise high-quality websites. You can use Ahrefs' SEO toolbar to do this, looking at each website's DR and their overall domain's Search Traffic (ST).

screenshot 6


You can also use Ahrefs' Content Explorer to do this much faster and easier. Just type in your topic and set it as "in title" search, in order to avoid a website appearing more than once and being repetitive, use the "one article per domain" filter. Now you can see various websites reporting on your topic and look at their SEO metrics at the same time.

screenshot 7

Finally, you can pitch an article that might interest them (due to your topic) and later link it back to your own website and article.

2) HARO (Help A Reporter Out)

HARO connects journalists with sources on specific topics. Once you sign up, you will receive e-mails with lists of questions that journalists need help/answers on and specific topics they need more (professional) information on. You can respond to a specific question or supply them with information on a topic you may have a lot of knowledge on and in return they will link back to your site ,in order to give you credit.

HARO Media Outlets List


3) Steal links from the top 10 ranking pages

Open up the backlink profiles from all the top 10 pages on your topic and pick the best places to get links from.

screenshot 9


First off, "group similar links" in order to exclude duplicates. Next, set the link type filter to "dofollow", so only value-passing links will be shown to you.

screenshot 10


Now you can look through the different results and pages shown to you and reach out to other blogs to gain high-quality editorial links.

Additional information

If you follow all these tips and strategies, you will become more competitive and be able to rank higher with your posts and with your website!