I came across a study from Ahrefs (that analysed the top 10 results for over 2 million keywords), which shows that almost 95% of newly published pages don’t get to the top 10 within a year.

So, only around 5% of newly published pages get to Google top 10 within a year.

I’ve identified 10 websites that have successfully managed to do it – i.e. get on the Top 10 within 6-12 months for their keywords.

I’m thinking of writing a blog that breaks down the SEO process followed by these websites. It will cover

* Their backlinks strategy
* The different types of backlinks they built (content marketing, or guest blogs, or PR, or manual link building etc.)
* How often they did it
* Their content strategy
* How often they published on their blog
* And how many links those blogs got.
* Their website hierarchy
* What the website structure is
* How many keywords they are targeting, important links etc
* And, key changes to their website (via web archive)


The blog will cover how these website did it. I want to highlight that SEO takes time – and that these websites followed an SEO process (building links, adding content etc regularly).

Oh, and I have nothing to sell. The blog is free. Doing this as I get asked this question from clients all the time before I start the project.

This is an interesting topic for me, and before I start writing this, I wanted to test and validate if this is interesting for you too.

Could you rate this topic from 1 to 10 on how interested you are in reading more. It will tell me if I should spend time writing this. If there is no interest (low score), I know the topic is not good yet, and I need to make it much better.

Thanks for your help!


**How you can help**: In the comments below, could you rate this topic from 1 to 10 on how interested you are in reading more about this.

**Topic**: Something along the lines of … How you can get your new website to the top 10 on Google within 6 months. And, how these 10 new websites did it.

View Reddit by arjunrajkumarView Source

Last update on 2019-10-23 at 08:27 / Affiliate links / Images from Amazon Product Advertising API

57 thoughts on “SEO takes time”

  1. Definetly a 9 i think people should understand that even though this is all happening in the digital world it will take a lot of time to see any real improvement / results.

  2. Great content always wins the battle. If you are offering the great content to the users as well as the search engines. Then your website will automatically get the higher rankings for that keyword.

  3. Interested: 6, but I think it would make a great read to show clients.

    There’s definitely no rule or anything set in stone to how quickly something can get ranked, but developing content to manage expectations is probably a good idea. Would love to see a case study with lag time and competitiveness.

  4. I think the topic is great, I’d give a 10, especially considering this is one of the least understood facts about SEO from a client perspective. With that being said, not all keywords and websites are created equal. To assume time is the only factor to reason in as to why “95% of newly published pages don’t get to the top 10 within a year”, is very myopic and ultimately will be harmful to your overall goal of explaining how and why SEO takes time. It does take time, but that’s not really why so many pages don’t rank in the top 10 within a year. More importantly, it’s about analyzing domain authority and keyword competition, and choosing the most appropriate keywords to target in your content. I have multiple clients that easily rank in the top 10 and even top 3 for our target keywords within just a few short weeks of publishing new content. The real reason SEO takes time is because it takes time to create domain authority. I really think you need to look at the real factors in which you can prove cause and effect with real data. Publishing a well optimized article on a brand new website and then just letting it sit for years is never going to get you first page rankings. Yes, SEO takes time, but time itself has very little effect on keyword rankings if all other factors remain equal.

  5. Sounds very interesting. The more you can tell us about the competitors sites in comparison the better. Maybe there will be some interesting results against strong competition that you could focus on even more. You might also use something like historical data like Ahrefs to assess volatility for topic the keyword is in. If we are talking about the best of some kind of electronic or other thing where models change all the time, Google has probably learned people want a fresher result and new comers have a better chance than something more evergreen like the best apple pie recipe.

    You also might want to do a crawl of some of the sites that rank against your fast rankers for the same keyword and compare their internal linking frequency and anchor text for the competing page, things like that, to the fast ranker. That would make this a 10 for me.

    Also see the “days to rank for the 5.7 % lucky pages” in the same Ahrefs post about time to rank. (Well more than half of those lucky pages attain their top 10 rank within 6 months even at low domain rating.) So basically there is a lot of crap out their that is never going to rank. I would focus in on the 6 months or less ones. Do some time comparison to what Ahrefs says. Hopefully you can make some conclusions based on your research that will be interesting for everyone.

    I am sure you won’t do this, but please don’t just compare to Ahrefs or similar difficulty ratings because then you might only be making a conclusion about how well those ratings approximate Google’s black box.

  6. As a designer of 22+ years and an SEO expert of almost 10 years, this is “duh” information. Rankings for things will take 8-12 months. If you want it to be faster, you’re retarded for wanting your ROI to be within a year.

  7. >I came across a study from Ahrefs (that analysed the top 10 results for over 2 million keywords), which shows that almost 95% of newly published pages don’t get to the top 10 within a year.

    Your conclusion from this data is flawed.

    How many of those pages were trying to rank in the top 10?

    How many will never rank in the top 10?

    How many are ranking in the top 10, just not for a search term that was checked?

    This idea that SEO takes time is just flat out wrong. It takes effort and a budget. How much effort you can devote to it and how much money you can throw at it is what causes the limiting factor on time.

    Let me put it another way. Let’s take two situations.

    First you want to rank for a pretty competitive search term and it is just you working on it with $500/month to spend on whatever you wanted (content, links, etc).

    In the second situation, you want to rank for the same competitive term, but you have a team of 25 people working with you and a budget of $25,000/month.

    Which one is going to hit the goal first?

    Obviously, the second one. Is it because “SEO takes time”? No. It is because of the amount of work that can be completed and amount of money that can be spent.

    You can rank in a week or a few weeks if you have enough resources to put behind it.

  8. If a user really knows what he want, I believe he is not using keywords that we found by research. And that user is the most important one for Web site. I have 45 articles on my blog. Over time, I have seen articles that I wrote naturally without keyword optimization are more successfully. I am not saying keyword optimization is useless but it’s not easy to use naturally.

  9. Did a website for a new wine bar. They put finishing it on the back burner because they were remodeling the building etc… Told them that it will take time to rank and we should get the site up asap. They finished the site and went live AFTER they had already opened for business (site sat for about 6 months 1/2 done) then 17 days after the site went live they decided it just wasn’t getting the traffic they expected and wasn’t worth it. “Just never got used as much as we thought it would.”

  10. Hi; ahrefs is missing something. Majority of websites doesn’t have any SEO strategy. Adding Yoast or Allinone SEO extensions to your wordpress website is not implementing technical aspects of SEO either.

    So your steps should be;

    1. **Technical Readiness** – I mean, meta, cannonical, h1-h2-h3s, sitemap, robots, targeted search terms being mentioned/highlighted properly, mobile accesibility, server performance etc.
    2. Their **algorithm performance** – Forget about eye candy reports you give to your customers from semrush, ahrefs, woorank or sitenalyzer and such; which algorithms of Google are you responding properly? Just list that.
    3. **Local SEO performance** – That goes beyond the website and enters Google Mybusiness domain. However its vital for the website and business performance totally.
    4. **Search Console performance** – This one will be hard to reach but it’s the most important final step to learn on how many searches they were listed, average rank, how many clicks they received from which keywords.

    That’s how you analyze any SEO performance properly, anything else is just fireworks for customers.

  11. >”So, only around 5% of newly published pages get to Google top 10 within a year.”

    Uh, I consistently do that.

    Just because it’s not “normal” doesn’t mean that it’s not possible or that it’s even hard to do.

    It really depends on the topic.

    I assure you that I can produce a list of topics that can be ranked on page 1 of Google in about 30 minutes on a brand new domain.

    Now, personally, I don’t see there being much value in doing that, as those keywords are not likely going to produce much value.

    But, I assure you, there is plenty of value in keywords that are slightly more difficult, that take say ~80 days to to get to page 1, which is pretty much the minimum (unless it’s temporary.)

  12. I think that average is a little misleading. Many many businesses are sold on the idea that the web designers or hosts have some seo knowledge and of course they do not. So they put up a site and do not hire a real seo company until they figure out that they really need it. How many people have you started doing seo for that said I bought the seo package from my web designer or hostgator/godaddy/bluehost?

  13. Ranking new site is difficult even old website which have few backlink…

    You have to update content regularly… Be consistent… Quality matter…

    Keyword research pay any important role… If you have trying to rank keyword which already have 90KD
    😂😂 Need Tips on this particular thing….

  14. I don’t know how real this is. I have 3 seo niches, and there are in top 10 since month 5.

    With nothing too fancy. 10 blog post with 3000 words each.

  15. SEO stands for Search Engine Optimization, which is the practice of increasing the quantity and quality of traffic to your website through organic search engine results.

    What goes into SEO?

    To understand the true meaning of SEO, let’s break that definition down and look at the parts:

    **Quality of traffic:**

    You can attract all the visitors in the world, but if they’re coming to your site because Google tells them you’re a resource for Apple computers when really you’re a farmer selling apples, that is not quality traffic. Instead you want to attract visitors who are genuinely interested in products that you offer.

    **Quantity of traffic:**

    Once you have the right people clicking through from those search engine results pages (SERPs), more traffic is better.

    **Organic results:**

    Ads make up a significant portion of many SERPs. Organic traffic is any traffic that you don’t have to pay for.

    You might think of a search engine as a website you visit to type (or speak) a question into a box and Google, Yahoo!, Bing, or whatever search engine you’re using magically replies with a long list of links to webpages that could potentially answer your question.

    That’s true. But have you ever stopped to consider what’s behind those magical lists of links?

    Here’s how it works: Google (or any search engine you’re using) has a crawler that goes out and gathers information about all the content they can find on the Internet. The crawlers bring all those 1s and 0s back to the search engine to build an index. That index is then fed through an algorithm that tries to match all that data with your query.

Leave a Reply

Your email address will not be published. Required fields are marked *