There is no simple answer to the length of time SEO will be able to deliver significant results'. Many factors are in play, such as the keywords used, their terms and locations, among others. We typically estimate a decent increase in 3 to 6 months, but improvements can usually be observed in the very first month.