How long does SEO take? For most small businesses, the honest answer is that some improvements show within a few weeks, while meaningful growth in rankings, traffic and enquiries usually takes several months, and competitive searches can take a year or more. The timeline depends on where your website starts, how competitive your searches are and how consistently the work is done. This guide explains what Google itself says about timing, what the research shows and what to realistically expect month by month.
How long does SEO take, according to Google?
Google's SEO Starter Guide answers the question directly: every change takes some time to be reflected on Google's side; some changes might take effect in a few hours, others could take several months, and you'll usually want to wait a few weeks before judging whether a change helped. It also points out that not every change leads to a noticeable difference.
Part of the delay is simply discovery. Google's page on how to ask Google to recrawl your URLs notes that crawling can take anywhere from a few days to a few weeks. Only after a page is crawled and indexed can it start to rank, and only after it ranks can it bring visitors.
What the research shows
If you ask how long does SEO take across the whole web, the data is sobering. Ahrefs studied how long it takes to rank in Google by following large samples of pages over time. Among its findings:
- Of 1 million random URLs first seen in September 2023, only 1.74% reached Google's top 10 for any keyword within a year.
- Looking at 2 million non-empty English pages created in October 2023, 6.11% reached the top 10 within a year.
- Of the pages that did reach the top 10, 40.82% did so within a month.
- 72.9% of pages in the top 10 were more than three years old.
Two lessons follow for anyone asking "how long does SEO take?" Most pages never reach the top 10 at all, so quality and targeting matter more than speed. And established pages dominate, which is why SEO rewards patience and steady improvement rather than short bursts of activity. Treat these figures as a picture of the whole web, not a forecast for your site; a local business targeting specific searches is in a very different position from a page competing for a national keyword.

How long does SEO take, month by month?
Every site is different, but a typical small business timeline looks like this:
| Period | What usually happens |
|---|---|
| Weeks 1 to 4 | Audit, technical fixes, Search Console set up, Business Profile cleaned up. Fixed pages are recrawled. |
| Months 2 to 3 | New and improved pages are indexed. Impressions in Search Console start to rise, often for longer, specific searches. |
| Months 4 to 6 | Pages move closer to page 1 for less competitive searches. Clicks and enquiries begin to grow. |
| Months 6 to 12 | Results compound as content, reviews and links build up. Competitive searches start to move. |
| Year 2 onwards | Strong pages hold their positions with regular updates; new pages rank faster on an established site. |
So how long does SEO take for a typical small business? Usually three to six months for the first clear gains, and longer for competitive searches. This is a common pattern, not a promise. Some sites move faster, especially when a technical problem was blocking them; others take longer in crowded markets.
What decides how long SEO takes for your business
When owners ask how long does SEO take, the real answer comes from five factors.
1. Where your website starts
A site that's been online for years with a few technical problems can improve quickly once they're fixed. A brand-new domain has no history, so Google needs time to discover and trust it. Our guide to SEO for startups covers the new-website case in more detail.
Launching soon? Our guide to SEO for a new website lists what to set up first.
2. How competitive your searches are
"Emergency electrician" in a small town has a handful of competitors; "personal injury lawyer" in a major city has dozens with large budgets. The more competitive the search, the longer it takes and the more content and links it needs.
3. Local or national
Local searches are usually faster, because you're only competing with businesses near the searcher, and your Google Business Profile can appear in the map results before your website ranks well. National and ecommerce searches tend to take longer.
4. How much work is done, and how consistently
Two new useful pages a month for a year will beat twenty rushed pages in one month followed by nothing. Steady work on pages, reviews and links compounds over time.
5. The quality of the work
Pages that answer customers' real questions better than competitors do rank faster and stay longer. Shortcuts such as bought links or copied content can slow a site down or get it penalized, which adds months.
For what Google actually weighs, see our guide to SEO ranking factors.
How long does SEO take for you? Five things decide it:

How to speed up SEO without shortcuts
- Fix technical blockers first. Pages Google can't crawl or index can't rank, however good they are. Our technical SEO services page lists the usual checks.
- Start with specific searches. Service plus town, or a precise question, ranks sooner than a broad term.
- Improve pages that are already close. Search Console shows pages sitting on page 2; small improvements there pay off fastest.
- Complete your Business Profile and ask for reviews. Local visibility often moves before website rankings; see our guide to Google Business Profile optimization.
- Link new pages from your existing pages, so Google finds them quickly and understands how they fit.
- Request indexing for important new or updated pages in Search Console.
Avoid anyone who promises page 1 in days. Rankings depend on Google's systems and your competitors, and no honest provider can promise a position or a date.
How to tell if SEO is working before rankings arrive
Because the answer to how long does SEO take is usually "months", track early signals instead of waiting for page 1:
- Indexed pages: are your important pages in Google's index?
- Impressions: is your site appearing in more searches each month?
- Average position for target searches: are key pages moving up, even from page 5 to page 2?
- Clicks and enquiries: are visits and calls from search growing over a quarter?
We do this for our own site in public. This website is new: in its first weeks, our home page appeared in Google searches at an average position of about 43, with no clicks yet. We'll share how those numbers change as we publish and improve pages, so you can see a real SEO timeline from zero.
Want to see what SEO work achieved for real businesses, and how long it took? See the results Google has published from real SEO projects.
How long does SEO take to show? Watch these four early signs:

How long does SEO take with an agency?
An agency doesn't change how fast Google crawls or ranks pages, but it can remove the delays on your side: doing the work every month, prioritizing what matters and avoiding mistakes that cost months. Expect a written plan in the first weeks and progress you can see in reports from the first couple of months. To see whether the wait is worth it for you, try our SEO ROI calculator. If you're weighing up the cost, our guide to how much SEO costs and our small business SEO page explain what to budget for and what to do first.
How long does SEO take: quick answers
How long does SEO take to show any results?
Some things can show within a month: technical fixes, a cleaned-up Business Profile and improvements to pages that already rank on page 2 can show results within weeks. Building strong rankings for competitive searches almost always takes longer.
How long does SEO take for a new website?
Usually longer than for an established site, because Google has no history for a new site: few pages indexed, no links and no track record. It needs time to discover the pages, understand what they're about and see that other sites trust them. Specific, less competitive searches are the fastest route in.
How long should I try SEO before deciding if it works?
Give it at least six months of consistent work, and judge it by the trend in indexed pages, impressions, positions and enquiries rather than by any single week. If none of those are moving after six months, ask what's being done and why.
Does SEO stop working if I stop?
Rankings don't disappear overnight, but competitors keep improving and your pages slowly date. Most businesses keep a lighter level of ongoing work once the main pages are in place.
