Initial improvements can appear within weeks, but consistent rankings and stable traffic typically take a few months, depending on competition, location strength, and existing online presence.