How Long Does It ACTUALLY Take To Rank In The Google SERPs?

So you’ve started a new blog or website.  You’ve now got a good dozen posts or so up.  You’re also not seeing any Google SERP traffic.  I bet you’re wondering:  what does it take to rank in Google and/or how long do I have to wait before I start ranking in the top positions for my keywords?

There isn’t a magical formula – or solid answer – to these questions.  How to rank a blog or website in Google includes a lot of different factors.  From experience, though there are some of those factors that play a more important role than others, and this is what I’m going to cover in this post.

Ranking Factors

Google has consistently stated that they are using more than 250 different factors in their ranking algorithm but the most important factors that are also related to how long it takes to rank in Google are the following:

Age Of Domain – A website that’s old and trusted is more likely to rank higher in Google.  Anyone working online for at least a few years has probably noticed their older domains tend to consistently rank higher than newly registered domain names.  This doesn’t mean that a brand new website can’t rank, but it simply means that it will take more time.  This is one factor you can’t necessarily just work hard at improving.  It’s a matter of time and patience.  Don’t let it discourage you though – time will pass faster than you think.


Domain Age

Clean Domain – This is another factor that can work in favor or against your efforts to rank in the SERPs.  A clean domain is a website that has not been penalized from Google either by a manual or algorithmic penalty.  There are a couple ways to tell if your domain is clean:

  • Login to Google webmaster tools, click on a website to go to the dashboard and select ‘Manual Actions’ from the Search Traffic menu.  If you see the message ‘No Manual Webspam Actions Found’ then this means that the website does not have any manual penalties.  That’s GOOD!
  • Besides manual, you should also check for algorithmic penalties.  The best way to do this is to log in to Google Analytics and go to the traffic sources report.  Select Google as the traffic source and set the date range from the beginning of the year.  Watch for any drastic changes in traffic and compare the dates these happen with the Google Algorithm Change History.  If you see a connection between the dates you lost traffic and the date Google rolled out changes then you know that your website was penalized and depending on the type of change you can start working on your recovery.

If your domain is not clean then it’s a waste of time to try and rank for any terms in Google because the imposed penalty will not let you. The best way to continue is to first clean your domain or maybe consider starting from the beginning on a new domain.

Competition for the keywords you want to rank in Google – There is strong competition especially for the most popular keywords so you should be selective of the keywords you want to rank for.

If you try to go after popular keywords believing that this way you will get more traffic, chances are you are not going to achieve much unless you have a very strong and trusted website.

What you should do instead is to target low competition keywords until you get high rankings for those and then try to go after popular keywords. High rankings for low competition keywords will get you traffic, links from other websites and slowly this will make your website stronger and able to rank for more important terms.

Type of content (news item, article, image etc.) – Another factor that affects the time needed to rank in Google is the type of content. Breaking news stories will rank faster than stories which are not considered news. For example, a story about possible war episodes in the Middle East is likely to appear in the top positions faster than your story about food allergies.

Likewise, a new picture of the new born British prince will get to the top faster than the image you are uploading to accompany your new post.

Selection of title (SEO optimized title) – Having an SEO optimized title is more important than you think.  What I want to clarify here is that an SEO title will help you rank faster than a non-optimized title.

If you are a normal blogger or webmaster i.e. you have a relatively new website, with a not so strong author profile and only a few incoming links to your website, then even if you write the best content but choose the wrong title you won’t rank for anything, at least in the short term.

I have seen this many times before and what I try to explain to my clients is the importance of page titles especially for not so strong websites.

For Example, If your blog title is ‘Blog Title Optimization: 6 Simple Steps for SEO Copywriters’ is an SEO optimized title i.e. there are people looking for this term in Google and it does contain keywords. This blog title has good chances to attract people as well as a search engine rather than for a non-optimized title i.e. ‘6 Simple steps for SEO copywriters to create optimized blog title.


Blog title optimization

If you have a really strong website and profile then it’s possible to rank for non-optimized titles pretty fast as well but if this is not the case, you can be more selective with your titles and get better results in less time.

Content-Length – Content-length does count as a ranking factor.  A number of recent studies that prove that lengthy articles are more likely to rank higher than shorter articles. In terms of time needed to rank, an in-depth article about a topic has more chances of ranking higher than a shorter article about the same topic. Recently I had read one article on SERPIQ regarding the content length of the article and they share some interesting states.


average content length

A number of posts / Quantity of content on website – This is also related to the age of the domain and author trust as explained above. A post published on a website that already has a number of quality published posts will probably rank faster than an article published on a web site with only a few published posts.

Original Content – This goes without saying but sometimes it is important to clarify the basics. Don’t expect to rank non-original content on Google or other search engines. This is true for both the post and the website to publish it. If the website has no original content as well then even if you publish original content, it will not rank.

SEO is important – On Page and Off page SEO play a very important role not only for ranking a new post or website but also on how long it will take to rank. A carefully designed SEO Campaign will also speed up the time needed for new pages or posts to rank in Google.

 SEO visibility

A number of external references (links) – A new post/page that receives a number of natural links because it is important, useful and valuable will also climb the SERPs faster.

How often you publish new content – The frequency you publish content affects the time needed to rank a new page in Google. If you have a steady schedule (i.e. 2-3 times per week) then most probably your content will get indexed almost immediately but in the cases that you don’t publish new content that often, it may take a day before search engines find out about it. Note that indexing does not mean ranking, but it’s the first step in the process.

What Can You Do To Achieve Better Rankings In Google?

Besides what I already explained above, in order to achieve better rankings in Google you can follow these tips:

Be patient – Patience is perhaps one the most important characteristics you need to have if you want to succeed online. Search engines are governed by complex ranking algorithms, they have BIG data to manage, competition is huge and it generally takes time to convince them that you deserve one of the top positions in their rankings.

Hire a reliable SEO agency – The Internet is very important for all businesses and sometimes when you can’t get the results you want, maybe it’s better to leave it to the pros.  Outsourcing to a trusted SEO firm is perhaps the best thing to do and it does not cost as much as you think.

Keep updating with good quality original content – Don’t give up but keep trying. If you have not done anything that may get you into trouble (like buying links for example) then perseverance together with good quality work will get you results.

Work on your social media presence – While waiting for Google to find and recognize your good work, you can turn to social media for more exposure and visibility.

Forget about Google for a while – Don’t be obsessed about Google because this will make you make mistakes. Instead of checking your ranking statistics many times per day what you can do is forget about Google for a while and concentrate on other ways to increase your traffic. This will not only help you be less dependent on Google but it will also diversify your traffic and income sources which are necessary if you want to build a solid online presence.


It takes time to get good rankings on Google. If you are starting a website now then you may have to wait for 3-4 months until you see your first visits from Google. After 6-7 months and provided that you are working on the right direction you can start getting more serious traffic from Google and the other search engines.

What you can do if things don’t look good in the first months, is not to give up but to keep trying using white hat techniques and sooner or later you will get the portion of Google traffic you deserve.

About The Author:

Siddharth KambleSiddharth Kamble is the founder of WebHostChampion which is a website hosting blog niche website. He’s been in digital marketing since 2012 so he has a quite strong marketing background. He likes to do research on the internet about this digital world. You can follow him on Facebook, Instagram, LinkedIn

Vishwajeet Kumar

Vishwajeet Kumar is a passionate and full-time blogger. He is the Owner and Author of this blog. He started his blogging career in late 2016 and has written various articles on Internet Marketing, Affiliate Marketing, Blogging, SEO etc. He loves to help people to get success in their online ventures.

You May Also Like

11 thoughts on “How Long Does It ACTUALLY Take To Rank In The Google SERPs?

  1. Hey Vishwajeet,

    Awesome Article.

    Ranking on Google is not something that happens immediately you setup your new blog.

    It takes time and would definitely yield some results if you follow white hat techniques.

    It all about the patience!

    Great Post once more buddy!

  2. hey Buddy
    I am kinda regular reader of your blog. I am a beginner at blogging and all, Whenever I Get an Article written over here, I found uniqueness I mean your contents are as cool as you. Can please you get me tricks over content

  3. Hi Siddharth,

    A Very well written article all the points that you have mentioned in your post are amazing and very helpful in this scenario.

    As you said at the end if we have a new website it takes 3-4 month to get the first click from Google and after 6-7 months some serious traffic. But I believe if we take a low competitive keyword, its easy to get rank fast in Google search results. What do you think? Please share your opinion.

    Thanks for sharing a lucrative post.

    – Rajinder

    1. Hello Rajinder,

      Thanks for your comment. Yes, you’re right but most of the blogger or start-up entrepreneur, they are not aware with SEO.

      When I was wrote this blog, i consider those people.


Leave a Reply

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