How Long SEO Takes, With Realistic Timelines
Different parts move on completely different clocks. Here is which is which, and what a realistic curve looks like.
The honest answer is that “SEO” is three or four different activities with different timelines, and averaging them produces a number that is wrong for all of them.
Here is the breakdown that actually helps.
Technical fixes: weeks
If pages are not being crawled, are returning the wrong status codes, or are blocked outright, fixing that can move things within days of a recrawl. This is the fastest-moving category and it is why a technical audit comes first.
It is also the category with a ceiling. Fixing crawlability gets you the rankings your content already deserved. If the content does not deserve much, you will notice quickly.
On-page work: weeks to a couple of months
Titles, headings, internal linking, structuring content around what the query actually wants. Google needs to recrawl and reassess, which takes days to weeks depending on how often it visits.
Reliable, cheap, and usually the best return in the first quarter.
Local and map pack: one to three months
Google Business Profile work, review generation, citation consistency. Local moves faster than organic because there are fewer variables and proximity does much of the work.
For a business where most enquiries are local, this is often where the first real lift comes from.
New pages targeting competitive terms: three to twelve months
This is the one people mean when they ask the question, and it is the slowest.
A new page has no history and no links. It needs to be crawled, assessed, tentatively ranked, then re-assessed based on how people interact with it. For low-competition terms that can be six weeks. For terms where established sites have years of accumulated authority, a year is realistic.
Authority: six to eighteen months, and it compounds
The slowest and the one that eventually matters most. Earning links and mentions does not produce a visible weekly change. It raises the ceiling on everything else, including pages you have not published yet.
This is what makes the curve non-linear. Months one to four often look disappointing. Then work that has been accumulating crosses a threshold and pages start ranking faster than they did at the start, because the domain carries more weight.
What the curve actually looks like
In the personal-injury engagement documented on this site, the shape was: groundwork through the back half of 2025, meaningful movement in early 2026. Top-three rankings went from 7 to 92 over roughly a year, but that was not linear. Most of the visible change happened in the last few months of it.
That shape is typical, and it is the part clients are least prepared for. The work that produces the month-nine result is done in months two through five, when the reporting looks flat.
What actually changes the timeline
Domain age and existing authority. An established site with links ranks new pages far faster than a new domain. This is the single biggest variable and it is mostly not under your control.
Competition, specifically. Not “is this competitive” but “who currently ranks and what do they have”. Ten thin pages from unfocused competitors is a different problem from three genuinely good pages backed by strong domains.
How fast you can ship. The most common cause of a slipping timeline is not Google. It is that recommendations sat in a backlog for two months. An engagement where changes go live within days will consistently outrun one where they queue.
Whether the site can convert. Not a ranking factor, but it determines whether any of it was worth it. Traffic to a page that does not convert is an expensive way to prove the SEO worked.
What a stalled engagement looks like
Some honest diagnostics for month six, if it does not feel like it is working:
- Are the recommended changes actually live? Check, do not ask.
- Have impressions moved even where clicks have not? Impressions rising with flat clicks means you are ranking for the wrong things, which is a different and more fixable problem than not ranking.
- Is anything ranking on page two? Page two is progress that produces almost no traffic. It is also the cheapest thing to push.
- Has the competitive set changed? Sometimes the answer is that someone else got serious at the same time.
What to be suspicious of
Anyone promising page one in thirty days is describing something other than competitive organic rankings. Usually it is a low-volume term nobody searches, a branded term you already own, or paid traffic presented ambiguously.
Equally, anyone who cannot give you any timeline is dodging. “It depends” is true and insufficient. A real answer names which category the work falls into and what would make it faster or slower.
If you want a specific read on your own situation, SEO consulting starts with an audit that answers this for your site rather than in general, and the free site audit will tell you within a few minutes whether the technical layer is the thing holding you back.