There's no easy answer for how long SEO will require to yield noticeable results'. There are a variety of factors at play, such as the keywords used, their terms and locations, among others. We usually estimate an decent uplift within 3 to 6 months, but the improvements could be noticed as early as the first month.