If you're doing client SEO, new clients will likely ask you this question:
"How long till my website/page ranks on top of Google?"
The standard response: it depends.
But is there a better answer?
We did a study in 2017 to find out.
A thread 👇
We randomly selected 2 million pages that were 1st seen by AhrefsBot a year ago. We tracked the position history of each page for any keyword it ranked for.
The result 🔽
Only 5.7% of all studied pages ranked in the Top 10 search results within 1 year for at least 1 keyword.
We then zoomed into this 5.7% of “lucky” pages to see how quickly they got from nowhere to the Top 10.
The majority of them managed to achieve that in approximately 61 to 182 days.
Does this mean we found a definite answer to the “how long does it take to rank” question?
Unfortunately, no.
But we did show that almost 95% of newly published pages don’t get to the Top 10 within a year.
And the "lucky" ones? They do it in about 2-6 months.
Actually, we shouldn't call them "lucky", because the reason they got to the Top 10 in less than a year is most likely hard work and great knowledge of SEO, not luck.
One of the hardest things for SEOs is prioritization. There are a lot of best practices, but some changes will have more of an impact on your rankings and traffic than others.
Here are some technical SEO quick wins 🧵
1/ Check indexing
Make sure pages you want people to find can be indexed in Google.
You can check the Indexability report in Site Audit to find pages that can’t be indexed and the reasons why. It’s free in Ahrefs Webmaster Tools ➡️ ahrefs.com/webmaster-tools
2/ Reclaim lost links
Websites tend to change their URLs over the years. These old URLs usually have links from other websites. If they're not redirected, those links are lost & no longer count for your pages.
You'll want to 301 redirect any old URLs to their current location.