How long does it take to make a noticeable impact with SEO?

On average, it can take 3-6 months to see results for a specific keyword. Your keyword difficulty and competitiveness will influence the timeframe.