From SEOBOOK by Aaron Wall
If the search results are uncompetitive you might be able to rank in a month even if your site is brand new.
Is your site brand new? If so, how old are the top ranked competing sites. If they are a number of years old then it is probably going to take at least a year to catch up unless they are bad at marketing and link building or you have a great marketing idea that will help you build many organic links. If the companies that are ranking are multi-billion dollar corporations then you can't outrank them with a one man website unless your site is integrated into the conversation of that marketplace and/or your site offers valuable tools and/or original linkworthy content.
If your site is brand new, you probably want to develop links over time in a fairly consistent manner. If you grow x links this month then you want to create x or more the next month. And that number sets the baseline for the following month. Months where you have no viral marketing ideas try to list your site in a few quality directories, join trade organizations, and get other clean links.
If you are sitting on an older site you may be able to grow links a bit more aggressively, and you may be able to get away with being a bit more aggressive with the anchor text you use in the inbound links.
In many regional search markets outside of the US the competition is much less fierce than it is in the US, and it is easy to rank for some fairly competitive keywords.
An exact match domain name may also provide ranking benefits in some search relevancy algorithms, which allows you to rank quicker without needing to build up as much link authority.
