Skip to content

How long does SEO take to work?

SEO usually shows movement over months, not days. Some changes appear within weeks, while competitive searches can take much longer, and no one can promise a date.

SEO usually shows movement over months, not days. Google says some changes can take effect in a few hours while others take several months, and it suggests waiting a few weeks before judging whether a change helped. No one can promise a specific date or position.

What affects the timeline

  • How new your site is. A brand new domain has no history or links yet, so it often takes longer to appear for competitive searches.
  • How competitive the search is. "Plumber" in a large city is harder than a specific service in a small town.
  • How much needs fixing. A site with technical problems has to be fixed and re-crawled before content work can pay off.
  • How often Google visits. Google decides how often to crawl a site. It does not accept payment to crawl faster.
  • Your Google Business Profile and reviews. For local searches, the profile and reviews can move faster than the website.

A realistic way to think about it

  • First weeks: fixes go live, Google re-crawls pages, and Search Console starts to show which searches bring you up.
  • First few months: you may see more searches showing your pages (impressions) before you see more clicks.
  • Longer term: steady work on pages, reviews and links builds on itself. Results tend to grow gradually rather than all at once.

Google's own guidance suggests asking anyone you hire what results they expect and in what timeframe, and being wary of anyone who guarantees results.

How to track progress

  • Use Google Search Console to watch impressions, clicks and average position for your main pages.
  • Compare the same months year over year if your business is seasonal.
  • Count real outcomes too: calls, form fills and bookings.

Common problems

  • If nothing has changed after a few weeks, that is normal. Check that the changed pages are indexed in Search Console.
  • If rankings jump around, small daily movement is normal. Look at trends over a month or more.
  • If someone promises page one in 30 days, see the article on first-place guarantees.

Still need help?

Ask our team
How long does SEO take to work? | Website Wannabe Support