When digital lead generation is discussed, few questions are asked as often as “How long will it take for me to rank #1 for these keywords? ” The answer is not really simple, because the question itself also shows the wrong way of thinking. This question stems from an SEO practice that once existed, but no longer exists.
There was a time when SEO strategy was about identifying the keywords that were most relevant to your business, attracted the most traffic, and weren’t very competitive. In the past, you would find 5-10 keywords that are your “golden keywords” and will bring in the majority of traffic. When someone comes in front of us and says, “I need to be #1 for this and this keyword,” we know they are stuck in that mindset. Keyword strategy is flawed, because with fewer and fewer exceptions, no single keyword, nor group of keywords, will bring significant traffic to your site – at least when compared to what you might get from long-form search. The bottom line is that if you’re focusing on a small group of generic keywords, it’s likely that most of the people searching for you won’t be able to see you.
SEO is now increasingly influenced by natural language search, i.e., people are performing more searches like normal questions than as two or three keywords. This is happening because people are using tools like Siri or Google Now to input searches by voice, instead of typing it out themselves, and also because people are adding more details to the their searches, as they want to find what they are looking for more quickly. Ranking high for these keywords is much easier, as they are not as competitive as others. They are also much more relevant, because they include more detail, and so traffic from these keywords has a higher conversion rate. And in general, the number of searches with long content is often significantly more than searches with “golden keywords”. So the goal, when it comes to rankings, is not to achieve good rankings for a few top keywords that are constant over time, but to focus on a much larger number of natural language searches, which is growing and changing rapidly.
Ranking really matters. But this is not the metric you should focus on. If you mean by asking the question “How long does it take for SEO to start working?” as “How long will it take for me to be at the top?” then you’re confusing output with outcome, as Wil Reynolds, founder of Seer Interactive, likes to say. Achieving good rankings is an output that SEO agencies easily offer to attract customers, because they are emotionally satisfying, but they are worthless unless it generates leads or sales – the outcome you want. That’s why you should only hire SEO agencies or SEO experts that focus on outcome, not output.
Now that you know how SEO has changed and you want your SEO agency to generate leads and sales, not just good rankings for you, the question you should be asking is “How long does it take for SEO to start generating leads and sales?”
Now we are ready to answer the right question. And the answer is… it depends. Sounds disappointing, doesn’t it? But it is true. Then what does it depend on? Depending on how long your site has been around, the amount of SEO done to that site in the past, the health of the site, the amount of content, the link profile of that site, and lots of other SEO factors. Every site has a different starting position, even if it’s in the same industry and competing for the same audience. However, below is a possible scenario that describes your SEO efforts in the early months and the results you can expect.
A lot of SEO firms will tell you that it takes 4 to 6 months to start seeing results. That’s generally correct, but remember this is when you start to see results and SEO results go up over time. Whatever results you get at 6 months will be significantly less than at 12 months. At some point, you may find your results go down, and that requires maintaining results rather than bringing results up.
A lot of companies underestimate the amount of time and money it takes to be successful with SEO. Success, by any standard, rarely comes within the first 3 months, even with a large SEO budget. There are many companies that start the right way, but give up after 2 to 3 months saying, “The reason is we didn’t get the results we paid for.” This means they set unrealistic expectations before starting the work. If you can’t prepare a budget for 6 to 12 months of SEO, you’re better off spending that budget on something else. Paying for a few short months of SEO is, in many cases, like throwing money out the window. SEO is a long-term marketing tactic, and should not be seen as a way to generate quick sales. However, if you make the right investments and plan to do so for the long term, SEO is a marketing tactic with the highest return on capital available.