There is no simple answer to the length of time SEO will require to yield significant result'. A number of elements are in play, such as the keywords used, their terms and locations, among others. We generally estimate an acceptable increase in between 3 and 6 months, but the improvements could be observed from the beginning of the month.