There is no simple answer to the length of time SEO will be able to deliver significant result'. There are a variety of factors at play, such as the keywords used, their terms and locations, among other things. We generally estimate an acceptable uplift within three to six months, however, improvements may be observed in the very first month.