Most Canadian businesses see the first real organic movement between month three and month six, and competitive commercial keywords usually take nine to twelve months or longer. How long SEO takes comes down to four things: how fast Google finds and indexes your pages, how old the competing pages are, how commercial the keyword is, and how much technical debt sits underneath. Google released its own timing numbers in October 2026, and they are more specific than anything the industry has been quoting.
By the Wise Media strategy team, Calgary, Alberta. Updated October 2026. Timeframes here are drawn from Google statements and published studies, each cited inline. SEO outcomes vary by market and no agency can guarantee a position.
Summary
- Discovery is fast. Ranking is not. Google’s Gary Illyes put typical discovery of a new URL at roughly 20 hours and end to end indexing at roughly 1.5 hours, with the slowest cases running to weeks or never, per a session recap from Search Central Live Deep Dive Europe on 2 October 2026.
- A refresh of a page Google already knows takes about 30 days to be picked up, per the same data. That single number explains most of the frustration in month two of an SEO engagement.
- Only 6.11% of newly published pages reach the top 10 for anything within a year in Ahrefs’ filtered sample, and of the pages that do get there, 40.82% arrive in the first month. It is mostly fast or not at all.
- Age is the strongest visible pattern in the top 10. 72.9% of top 10 pages are more than three years old and the average number one page is five years old.
- Core update recovery is the slowest common scenario: three to six months typical, up to a year in the worst cases.
- A site move costs you one to three months of normal performance, and six months to a year or more if the migration is handled badly.
- Four signals move on four different clocks: indexation, impressions, average position, and clicks or leads. Reading them as one number is the most common reason a working campaign gets cancelled at month four.
- Local SEO moves faster than national organic because the local pack rewards proximity, categories and review velocity rather than page age.
- Anyone guaranteeing a number one ranking is a red flag. Google says so directly in its own guidance on hiring an SEO.

Table of Contents
- What does it actually mean to say SEO is working?
- Google’s own timing numbers, October 2026
- How long does it take to reach the top 10?
- A realistic month by month SEO timeline
- What makes the timeline faster or slower
- Why local SEO moves faster
- How long until SEO pays for itself?
- Seven mistakes that reset the clock
- The month three test: is this working or not?
- FAQ
What does it actually mean to say SEO is working?
SEO produces four separate signals, and they arrive in order. Indexation comes first, usually within days. Impressions follow, often within two to six weeks. Average position improves next, typically from month two onward. Clicks and leads come last, because they only move once a page is close enough to the top of the first page to get clicked. Judging a campaign on the last signal in month two is like judging a build on revenue the week the site launches.
The four signals, and when each one should move
| Signal | Where to read it | First movement | What it proves |
|---|---|---|---|
| Indexation | Search Console, Pages report | Hours to 2 weeks | Google can find and store the page |
| Impressions | Search Console, Performance report | 2 to 6 weeks | Google is matching the page to queries |
| Average position | Search Console, filtered by query | 1 to 4 months | The page is competing, not just appearing |
| Clicks and leads | Search Console plus your CRM or form log | 3 to 9 months | The page is ranking high enough to be chosen |
If impressions are rising and clicks are flat, that is not a ranking failure. That is a position and presentation problem, and it is fixed with titles, snippets and intent matching rather than more content. We covered that specific pattern in why your pages rank but nobody clicks.
Google’s own timing numbers, October 2026
At Search Central Live Deep Dive Europe in Barcelona on 2 October 2026, Google’s Gary Illyes presented internal timing ranges for how long common search processes take. The figures reached the industry through an attendee recap rather than a Google publication, and Google has not defined what “typical” means or published the sample, so treat them as reference points rather than service levels. They are still the most concrete numbers available.
| Process | Typical | Slowest case |
|---|---|---|
| Discovery of a new URL | About 20 hours | Weeks to never |
| Indexing, end to end | About 1.5 hours | Months, or never on quality grounds |
| Refresh of a URL Google already knows | About 30 days | Weeks to never |
| Title or snippet change | 1 to 2 days | Several weeks to months |
| Canonicalisation change | 1 to 3 weeks | Months where signals conflict |
| Site move | 1 to 3 months | 6 months to over a year |
| Core update recovery | 3 to 6 months | 6 months to a year |
Source: Search Engine Journal, 4 October 2026, reporting the session recap, and PPC Land’s write up of the same figures.
The number that matters most to a client is 30 days
Discovery and indexing are fast enough that they are rarely the bottleneck for new content. The refresh number is the one that quietly sets the pace of an SEO engagement. Most of the work in months two and three is not new pages, it is rewriting pages Google already knows about. If the typical pickup on a known URL is about 30 days, then an optimisation shipped on the first of the month is often not even reflected in the index until the next report cycle. That is one lost month of apparent progress before ranking competition even begins.
Two practical consequences. First, batch your rewrites rather than trickling them out, so one 30 day cycle covers twenty pages instead of two. Second, do not re-edit a page you changed three weeks ago. You are resetting the clock before Google has read the first version.
How long does it take to reach the top 10?
For most pages, never. Ahrefs tracked a filtered sample of two million English URLs created in October 2023 and found that 6.11% reached the top 10 for any keyword within a year. In an unfiltered sample of one million random URLs the figure was 1.74%, down from 5.7% when the same study ran in 2017. Of the pages that did reach the top 10, 40.82% got there inside the first month.
What that pattern tells you about your own timeline
- Ranking is bimodal. A page that is going to rank often signals it early. A page that shows nothing in Search Console after sixty days is usually not slow, it is mismatched to the query or outgunned on the SERP.
- Volume cuts both ways. Ahrefs found pages targeting high volume keywords tended to rank in the first month when they ranked at all, but took longer overall, and about 94% of pages never ranked for a high volume keyword at all.
- Incumbency is real. 72.9% of top 10 pages are over three years old, up from 59% in 2017. The average number one page is five years old, up from two years. You are not competing with a page, you are competing with a page plus five years of accumulated signals.
- Only 13.7% of top 10 pages are under a year old, down from 22% in 2017. The window for a brand new page to break into a competitive top 10 has narrowed, not widened.
Source: Ahrefs, how long does it take to rank in Google. The data is from 2023 and the directional finding, that incumbency keeps strengthening, has not reversed since.
The strategic read is straightforward. Go after the queries where the incumbents are weak, thin, foreign, or undated. In Canada that is usually anything where the top results are American pages quoting American prices, American regulators and American deadlines. That is the whole reason a Canadian specific page can outrank a larger site in months rather than years.
A realistic month by month SEO timeline
This is the shape of a competent engagement on an existing site with real technical debt, which describes most Canadian small and mid sized businesses. A brand new domain with no content and no links runs roughly three months behind this.
| Period | Work | What should be visible | What should not be expected |
|---|---|---|---|
| Weeks 1 to 4 | Technical audit, crawl and index fixes, Search Console and analytics set up correctly, keyword and intent mapping | Indexation errors falling, crawl stats stabilising, a baseline you can actually measure against | Any ranking change at all |
| Months 1 to 3 | On page rewrites in batches, internal linking, schema, Core Web Vitals, first new content | Impressions rising on long tail queries, new query variants appearing, average position improving on page two and three terms | First page positions on commercial head terms |
| Months 3 to 6 | Content velocity, topical clustering, cannibalisation cleanup, local signals | First meaningful click growth, long tail conversions, a handful of first page positions | Stable rankings on the hardest two or three keywords |
| Months 6 to 9 | Pillar and cluster completion, conversion work on the pages now getting traffic, link earning | Compounding clicks, lead volume that shows up in the CRM, declining cost per lead versus paid | Linear month over month growth. Progress is lumpy |
| Months 9 to 12 | Competitive head terms, refreshes on winners, authority building | Commercial keyword positions, branded search growth, AI answer citations | Finished. SEO is a maintained asset, not a project |
| Month 12 onward | Quarterly refreshes, gap closing, defending positions | Age working for you instead of against you | Set and forget. Unrefreshed pages decay |
One caveat specific to 2026. Visibility now arrives before clicks more often than it used to, because answers are being assembled above the results. You can be cited in an AI answer, gain brand awareness, and see no click recorded against that impression. Measure citations and branded search alongside organic clicks or you will underrate the first six months. We go deeper on that in AI citations versus backlinks.

What makes the timeline faster or slower
Two businesses in the same city, on the same budget, can be nine months apart. These are the variables that account for the gap, roughly in order of impact.
| Factor | Pulls the timeline forward | Pushes it back |
|---|---|---|
| Domain history | Established domain, years of crawl history, existing rankings to improve | Brand new domain, or a domain with a penalty or spam history you inherited |
| Technical state | Fast, crawlable, indexable, correct canonicals | Server errors, blocked resources, JavaScript dependent content, duplicate URL patterns |
| Keyword difficulty | Specific, local, long tail, underserved by Canadian content | National head terms owned by five year old pages on large domains |
| Content volume | Four or more substantial pages a month, clustered on one topic | One page a month, scattered across unrelated topics |
| Existing authority | Real brand mentions, press, partner links, reviews | No external mentions anywhere, which is the common case for service businesses |
| Intent match | Page format matches what already ranks | A blog post aimed at a query that returns only product and service pages |
| Decision speed | Changes approved and shipped in days | Legal or brand review cycles measured in weeks, which is common in regulated sectors |
| Recent history | No migration, no redesign, stable URLs | A site move in the last quarter, which costs one to three months on its own |
Technical debt is the one that catches people out, because it is invisible to the owner and total in its effect. A page that is not indexed cannot rank at any budget. If pages are sitting in Search Console as discovered or crawled and not indexed, nothing else in the plan matters until that is resolved. The diagnostic path is in indexed but not ranking in Search Console.
Why local SEO moves faster
Local results run on different inputs than national organic results. Proximity to the searcher, primary category, service area, review volume and recency, and profile completeness carry weight that page age does not override. That is why a Calgary trades business can appear in the local pack within weeks while its blog content is still invisible in organic results.
A rough local timeline
- Week 1 to 2. Profile claimed, categories corrected, service areas set, hours, photos, services listed. Verification can add days or weeks if a postcard or video check is required.
- Week 2 to 6. Local pack impressions begin to appear for proximity queries. Review requests start landing.
- Month 2 to 4. Ranking improvement across a wider radius, driven mainly by review velocity and on site location signals.
- Month 4 onward. Competitive city wide terms, which is where on site content and links start to matter again.
Two cautions. First, if you operate from more than one location the architecture decision comes before the content, and getting it wrong is expensive to unwind. That is covered in multi location local SEO in Canada. Second, if you are routing calls through tracking numbers, do it in a way that does not fragment your NAP data, which we set out in does call tracking hurt your local SEO.
How long until SEO pays for itself?
Payback is a different question from ranking, and it is the one that should actually be in the contract. The honest answer for a Canadian service business on a mid tier retainer is month seven to month fourteen for cumulative payback, assuming the engagement starts producing leads around month four to six. Published Canadian retainer ranges and what each tier buys are set out in how much SEO costs in Canada, in CAD.
The arithmetic, with hypothetical numbers
The following figures are illustrative only and are not a Wise Media client result. Substitute your own.
- Retainer: 2,500 CAD per month. Cumulative spend at month 12: 30,000 CAD.
- Average closed job value: 6,000 CAD. Gross margin: 40%, so 2,400 CAD of margin per job.
- Organic leads: 0 in months 1 to 3, then 2, 3, 4, 5, 6, 7, 8, 9 across months 4 to 12. Total 44 leads.
- Close rate: 20%, so about 9 jobs, or roughly 21,600 CAD of margin by month 12.
- Cumulative payback lands early in year two, and every month after that is cheaper because the asset keeps producing without the acquisition cost resetting.
Change one input and the answer changes completely. A 600 CAD average job value never pays back a 2,500 CAD retainer on organic volume alone. A 60,000 CAD average contract pays back on the second deal. This is why the first question in a serious SEO conversation is average deal value, not keyword volume. If your average deal value is low and your sales cycle is short, paid search is the better opening move and organic is the margin play behind it.
Bridging the gap while you wait
| Paid search | Organic SEO | |
|---|---|---|
| Time to first lead | Days | Months |
| Cost behaviour | Stops when spend stops | Compounds and persists |
| Cost per lead over time | Flat or rising | Falling |
| Best use | Validate which queries convert, cover the first six months | Own the queries paid search proved out |
Run both for the first two quarters where cash allows. Paid search tells you within three weeks which keywords produce quote requests, which removes most of the guesswork from the content plan. That is a research budget as much as a media budget.
Seven mistakes that reset the clock
- Redesigning mid campaign without a redirect map. A site move costs one to three months typically and up to a year when handled badly. If a redesign is coming, sequence it first. Our process is in how to redesign a website without losing SEO traffic.
- Re-editing pages every three weeks. With a roughly 30 day typical refresh cycle, you are overwriting a version Google has not read yet. Ship, then wait a full cycle before judging.
- Publishing five pages about the same query. They split signals and compete with each other. Find and fix it with the keyword cannibalisation process.
- Judging on clicks in month two. Clicks are the last signal to move. Judge on impressions and position first.
- Chasing head terms first. Winning a long tail cluster builds the topical footing that makes the head term reachable. Reversing the order burns two quarters.
- Stopping at month four. This is the single most expensive decision available, because month four is usually the month before compounding starts and the sunk work is forfeited entirely.
- Driving traffic to pages that cannot convert. Rankings with no quote requests is a conversion problem wearing an SEO costume. See traffic but no leads.
The month three test: is this working or not?
At the end of month three you cannot yet see results, but you can see whether results are coming. Run this list. If most of it is green, stay the course. If most of it is red, the problem is the engagement, not the timeline.
- Target pages are indexed, not sitting in discovered or crawled and not indexed.
- Search Console shows new query variants you were not appearing for in month one.
- Total impressions are up, even if clicks are not.
- Average position has improved on at least a handful of tracked terms, including moves from position 40 to position 18, which look like nothing and are real progress.
- Technical errors found in the audit are closed, with dates.
- Published pages match the format of what already ranks for their query.
- You can name the keyword each new page targets. If your agency cannot, that is the finding.
- Internal links point from existing pages to the new ones.
- Reporting shows work shipped, not just hours spent.
One more rule worth borrowing from Google itself. Its guidance on hiring an SEO tells businesses to be sceptical of any audit that promises first place, to reject ranking guarantees outright, to treat claims of a special relationship with Google as a red flag, and to start an agency with read only Search Console access rather than full write access. Ask what results to expect and in what timeframe, then hold the answer against the list above in ninety days.
FAQ
How long does SEO take to show results?
Impressions in two to six weeks, position improvements from month two to four, and clicks or leads from month three to nine on most Canadian small business sites. Competitive national keywords commonly take nine to twelve months or longer, because 72.9% of top 10 pages are already more than three years old.
Can SEO work in 30 days?
Sometimes, in two narrow cases. Fixing an indexing or crawl problem can restore visibility within days, and a title or snippet rewrite on a page already ranking in positions five to fifteen typically takes one to two days to be reflected and can lift clicks immediately. Building new rankings from nothing in 30 days is not a realistic promise.
Why is my SEO not working after six months?
Check in this order: are the target pages indexed, are impressions rising, is average position moving, and does the page format match what already ranks for that query. A flat line on all four after six months usually means the keyword targets were too competitive, the pages are cannibalising each other, or the content is not matched to search intent. It rarely means SEO does not work in your industry.
Does a new website take longer to rank than an established one?
Yes, by roughly a quarter in practice. A new domain has no crawl history, no existing rankings to improve, and no external mentions. Only 13.7% of top 10 pages are under a year old. The fastest path for a new site is specific local and long tail queries where incumbent pages are thin or foreign.
How long does it take Google to index a new page?
Discovery of a new URL is typically about 20 hours and end to end indexing about 1.5 hours once discovered, per Google timing data presented in October 2026, with worst cases running to weeks or never. A page that is linked from your sitemap and from an existing indexed page is found fastest.
How long does it take to recover from a Google update?
Three to six months typically, and six months to a year in the slowest cases, per the same Google timing data. Recovery is usually tied to the next update cycle rather than to the date you finished the fixes, which is why rushed rewrites rarely produce a fast reversal.
Should I pause SEO and spend on ads instead?
Run both for the first two quarters if cash allows, then decide with data. Paid search tells you within about three weeks which queries actually produce quote requests, and that list should drive the organic content plan. Pausing organic at month four forfeits the work already done right before it compounds.
How long should an SEO contract be?
Twelve months with a defined exit at month six, measured against leading indicators rather than rankings. A three month term guarantees you pay for the setup phase and leave before the return. A twelve month term with no review clause removes your leverage. The month three checklist in this article is a reasonable mid point test to write into the agreement.
The bottom line
SEO is slow at the start and cheap at the end, and the whole discipline of running it well is refusing to judge it on the wrong signal at the wrong month. Google finds a new page in about a day and takes about a month to notice you changed an old one. The top 10 is held by pages averaging five years old. Those two facts set the pace, and no budget overrides them. What a budget does buy is fewer wasted cycles: the right keyword targets, the technical work done once, and content shipped in batches that clear the index in one pass instead of three.
If you want a concrete read on where your own site sits, the useful starting point is a technical and opportunity audit: what is indexed, what is competing, and which queries are winnable inside two quarters rather than six. That is the first step in our website growth packages, and if the site itself is the constraint rather than the content, the website packages are the right place to start instead.
Want a realistic timeline for your market and your keywords rather than a generic one? Start with the Wise Media intake form and we will come back with the queries worth targeting, what they will take, and in what order.