Skip to content

How Long Does SEO Take To Work? Month 3 Vs Month 6 Checkpoints (What a Realistic SEO + GEO Timeline Looks Like)

First movement by month 3, leads by month 6 to 12. The checkpoints and stall rule that show whether your SEO and GEO programme is on track.

Co-Founder & Head of SEO
Published
Updated
Reading time
21 min read
How Long Does SEO Take To Work? Month 3 Vs Month 6 Checkpoints (What a Realistic SEO + GEO Timeline Looks Like)

Summarise this post with

SEO takes longer than most teams budget for. Expect first movement in impressions and indexed pages by month 3, and meaningful organic leads between months 6 and 12, with competitive terms taking years. Rankings are the slowest signal, so judge a programme by checkpoints, not by where one keyword sits.

These ranges hold for a site that is already indexed, targets keywords it can realistically win and publishes or improves pages every month. A new domain or a crowded keyword set pushes every checkpoint later.

No checkpoint guarantees a ranking, and a programme can be on schedule on every checkpoint and still miss a revenue target if the keywords chosen do not match what buyers search.

If you would rather have a team own the month-by-month plan, the GEO + SEO Growth Programme works to these checkpoints from the first week. See how it sets and reports them.

Why The 3 To 6 Month Answer Is Not Enough

Every article on this question hands you a range. The range is not wrong. It is just too blunt to hold a programme to.

Here is what the sources actually say. seo.com puts typical results at roughly 3 to 6 months, with some sites taking 6 to 12 months, and puts significant revenue or positive ROI at 6 to 12 months. Straight North says most businesses start seeing results within 3 to 6 months, depending on investment, industry and competition. Orbit Media places significant search success at 4 to 12 months, and says highly competitive keywords can take 2 to 3 years and a new domain roughly 1 to 2 years.

SourceRangeWhat It Measures
seo.com3 to 6 months, up to 12 for some sitesTypical first results
seo.com6 to 12 monthsSignificant revenue or positive ROI
Straight North3 to 6 monthsResults for most businesses, depending on investment, industry and competition
Orbit Media4 to 12 monthsSignificant search success
Orbit Media1 to 2 yearsA new domain
Orbit Media2 to 3 yearsHighly competitive keywords

Read the table closely and the problem shows. The word "results" means first movement to one source, revenue to another and winning competitive terms to a third. A founder who hears "3 to 6 months" and expects revenue at month 4 is working from a different number than the agency that meant the first rise in impressions.

These are agency estimates, not measured benchmarks. They tell you the shape of the curve. They cannot tell you whether your programme, today, is on track.

That gap is where programmes get cancelled. Leadership sees flat traffic at month 4, nobody can say whether that is normal, and the budget goes. The fix is to split "results" into separate signals, each with its own checkpoint. The rest of this guide does that.

What Moves The Timeline: Competition, Site Age And Authority

The same programme can take three months to show movement on one site and twelve on another. The difference is rarely effort. It is the starting position.

Orbit Media's numbers show how wide the spread gets. A new domain needs roughly 1 to 2 years, and highly competitive keywords can take 2 to 3 years. Both can be true of the same company on the same day, which is why a single range misleads.

FactorEffect On TimelineWhat To Check
Keyword competitionHighly competitive short keywords push results out by years, while narrow long-tail terms can move much sooner.Check how many established sites already rank for the term and whether your best page could beat theirs.
Domain age and historyA young domain slows every checkpoint because it has little track record with search engines.Check when the domain launched and whether past migrations or penalties left problems behind.
Backlink profileA weak backlink profile slows ranking for any term where competitors have strong ones.Compare the number and quality of sites linking to you with those linking to the pages that rank.
Search intent matchContent that mismatches search intent can sit unranked however long you wait.Read the top results and check whether they are guides, product pages or comparisons.
Technical healthCrawl, indexing and rendering problems stop good pages from counting at all, so the clock does not start.Check that priority pages are indexed and render fully for crawlers.
Content depth and cadenceThin pages and long gaps between publishing slow the build-up of impressions.Check how many priority pages are live and how often they are improved.
Leadership expectationsLeaders who expect results faster than SEO typically delivers cancel programmes that are on schedule.Agree the checkpoints in writing before month 1.

Two of these deserve a harder look. Search intent mismatch is the quietest killer, because the page is well written, indexed and still invisible. If the top ten results for your keyword are product comparison pages and yours is a how-to guide, no amount of patience fixes that.

Leadership expectations are the other one. SEO is the only channel where doing the work correctly can look like failure for a quarter. If the person who signs the budget expects a ranking by week six, you have a timeline problem before you have an SEO problem.

Before you commit to a timeline, score your own site on the first three rows. If all three are against you, add months to every checkpoint in this guide. If you are a brand-new site, the question changes from "when will we rank" to "what can we show in the meantime", and the checkpoints below are the answer.

How To Measure SEO Progress Before Rankings Move

The four signals: Track impressions, indexed pages, AI-cited queries and qualified pipeline every month in Google Search Console and GA4, because rankings alone mislead. A single keyword can swing for reasons unrelated to your work, while the four signals together show direction months before revenue.

Rankings move last. By the time a target page reaches page one, impressions have been rising for weeks and the page has been indexed for longer. If you wait for the ranking, you have thrown away the early evidence that the programme is working.

Each signal answers a different question.

  • Impressions: Are search engines showing your pages for more queries than last month?
  • Indexed pages: Can search engines see the pages you have published?
  • AI-cited queries: For how many questions on a fixed list does an AI answer cite your site?
  • Qualified pipeline: Are leads or demo requests from organic search turning into real conversations?
SignalWhere To Read ItFirst Month It Can Move
ImpressionsGoogle Search Console performance dataMonth 2 or 3
Indexed pagesGoogle Search Console indexing reportsMonth 1
AI-cited queriesA fixed list of queries checked by hand in each AI assistant, logged monthlyMonth 3
Qualified pipelineGA4 conversions matched to CRM recordsMonth 6

The setup matters more than the tool. Fix a tracked keyword set in month 1 and do not change it, or you cannot compare month 3 with month 6. Do the same with the list of AI queries. Then review all four signals on the same day every month. B2B SEO metrics should be tracked at least monthly, with the trend compared month over month and year over year, because a single month tells you almost nothing.

For the rank checks, we track a fixed keyword set weekly in Semrush so the month-3 and month-6 rank checks are measured against a baseline taken in month 1, not against memory.

Put the four signals on one page that leadership can read in a minute. Our comparison of a live dashboard versus monthly PDF covers how to set that up so the monthly review actually happens.

Months 1 And 2: Setup, Indexing And Baselines

Nothing in the first two months is a verdict. Whatever the numbers say, they are a baseline. A typical six-month plan puts setup and fixes in months 1 and 2, keyword, outreach and content work in months 3 to 5, and a performance review in month 6. The job now is to make sure the later months are measurable.

If you want the full sequence, our 90-day AI visibility roadmap lays it out week by week. The short version is below.

  1. Audit crawling and indexing. Find every priority page that search engines cannot reach, index or render, and fix the blockers. Use our guide to check what Google and AI crawlers see if your site relies on JavaScript. The artefact is a list of priority pages marked indexed or not indexed.
  2. Record the baseline for each signal. Export impressions, indexed pages and current rankings before you change anything. The artefact is a baseline impressions figure for the 20 priority pages, plus the same for the other three signals.
  3. Lock the keyword and query sets. Choose the tracked keyword set and the fixed list of AI queries, and do not edit them mid-programme. The artefact is a frozen list that month 3 and month 6 will be compared against.
  4. Pick the quick wins. Long-tail, low-competition keywords can give quick wins early, so choose the ones where you already have a credible page or can build one fast. The artefact is a shortlist of winnable terms with the page assigned to each.
  5. Close the technical issues. Fix the problems the audit found, starting with anything that blocks indexing. The artefact is a log of issues closed, with the date each one was fixed.
  6. Agree the checkpoints and review dates. Put the month-3, month-6 and month-12 checkpoints in writing with the person who owns the budget. The artefact is a one-page checkpoint sheet with the review dates on it.

If impressions are flat at the end of month 2, that is not a failure. Nothing has had time to be indexed, ranked and shown. If the baseline is missing at the end of month 2, that is a failure, because you will not be able to prove anything later.

Month 3 Checkpoint: What Should Be True

By month 3 the programme should have moved the early signals. Here, seo.com's range of 3 to 6 months for typical results is the earliest point at which anything should be visible, so month 3 is a check on direction, not on results.

Pipeline is not expected yet. Say that out loud in the review meeting, because the most common month-3 mistake is a revenue target attached to a programme that is still in its quick-win phase. The thresholds below are conditions you can verify, not invented numbers, because the right number depends on your site and your starting baseline.

SignalOn TrackBehind
ImpressionsAt month 3, impressions in Search Console are higher than in each of the last two months.At month 3, impressions are flat or falling against month 2, which means new pages are not being shown.
Indexed pagesAt month 3, every priority page is reported as indexed in Search Console.At month 3, priority pages are still missing from the index, so no ranking work can count yet.
RankingsAt month 3, the first long-tail queries in the tracked keyword set rank on page two or better.At month 3, no tracked long-tail query ranks on page two or better, which points to an intent or depth problem.
AI-cited queriesAt month 3, the fixed AI query list has been tested and any first citations are recorded as a baseline.At month 3, the AI query list has not been tested, so there is nothing to compare month 6 against.
Qualified pipelineAt month 3, no pipeline is expected and none has been promised to leadership.At month 3, a revenue target tied to organic search is the risk, because the programme is not yet due to produce pipeline.
Technical issuesAt month 3, the issues found in the month 1 audit are closed or scheduled with an owner.At month 3, audit issues are still open with no owner and no date.

Read the table from the top. Impressions and indexed pages are the two that decide whether you are on track, because everything else depends on them. A programme with rising impressions and a few page-two rankings is healthy even if no keyword has reached page one.

A programme that is behind on one row has a task. A programme that is behind on several has a problem, and the stall rule later in this guide says exactly when that line is crossed. One bad month is noise, particularly in the month after a site change or a Google update.

Month 6 Checkpoint: What Should Be True

Month 6 is where the early signals should have compounded into something a sales team can feel. The month-6 review is also the one a typical plan puts at the end of the first phase, so it is the first honest comparison with the month-3 baseline.

Most competitor pages stop at rankings here. A page-one position for a handful of keywords is the whole checkpoint. That misses the point, because rankings can look fine while impressions plateau, nothing is cited by AI answers and no lead has ever come from search. The table keeps the same shape as month 3, so you can read the two side by side.

SignalOn TrackBehind
RankingsAt month 6, target pages rank on page one for low and mid difficulty terms in the tracked keyword set.At month 6, target pages still sit on page two or below for terms that were rated low difficulty.
Impressions and clicksAt month 6, impressions and clicks are compounding, with each month above the one before.At month 6, impressions and clicks have plateaued for two reviews running or sit at the month 3 level.
Indexed pagesAt month 6, every page published since month 3 is reported as indexed.At month 6, new pages are published but not indexed, which signals a crawl or quality problem.
AI-cited queriesAt month 6, a measurable count of queries on the fixed list cite the site, higher than at month 3.At month 6, the count of cited queries is zero or unchanged from month 3.
Qualified pipelineAt month 6, the first qualified leads or demo requests are attributed to organic search in GA4 and the CRM.At month 6, no leads are attributed to organic search and no intent-matched page ranks.
Performance reviewAt month 6, a review compares every signal with the month 3 baseline and records what changes next.At month 6, no review has happened, so the programme has no memory of where it started.

seo.com puts significant revenue or positive ROI at 6 to 12 months, so month 6 is the earliest point where leads should appear, and the first leads are small. The first leads at month 6 are likely to be few, so judge them on whether they are qualified and attributed, not on volume. Do not hold the programme to a revenue figure yet.

The row that most often goes wrong is AI-cited queries. Teams that skipped the baseline at month 3 have nothing to compare against, so they cannot say whether the count is rising. If that is you, set the fixed query list now and treat this month as the new baseline.

Month 12 Checkpoint: Compounding And Pipeline

At month 12, a working programme shows pipeline and revenue from organic search, content aimed at competitive terms starting to appear in results, and AI citations that hold steady across a fixed query set. The one caveat is that Orbit Media says highly competitive keywords can take 2 to 3 years, so month 12 is a direction check and not a finish line.

SignalWhat A Working Programme Shows
Qualified pipelineAt month 12, organic search produces pipeline and revenue that can be attributed in the CRM.
RankingsAt month 12, content aimed at competitive terms has started to appear in results, even if it is not yet on page one.
AI-cited queriesAt month 12, the count of cited queries on the fixed list is stable across consecutive monthly reviews.
ImpressionsAt month 12, impressions can be compared year over year as well as month over month.

If you reach month 12 with leads but no competitive rankings, that is normal. Long-tail and mid-difficulty terms pay first. The competitive terms are the second phase, and a programme that has built authority for twelve months is positioned to start on them.

If you reach month 12 with rankings but no leads, the problem is not timing. Look at whether the keywords match what buyers search for, because that is the caveat from the top of this guide. Rankings for terms nobody buys on do not produce pipeline however long you wait.

The business-outcome side of this question, meaning when the spend pays back, is a separate calculation. We cover it in our guide to SaaS blog ROI timeline, so this guide stays on checkpoints.

How Long GEO Takes: When AI Answers Start Citing You

There is no fixed delay between publishing a page and an AI assistant citing it, and anyone quoting you one is guessing. The best evidence is about freshness, which is a related question and still a useful one.

Ahrefs analysed about 17 million AI-cited URLs in a July 2025 study. Content cited by ChatGPT, Perplexity, Gemini and Copilot was about 25.7 percent fresher by publication date and about 13.1 percent fresher by last update than organic Google results. The same study found that AI-cited content still averages about 2.9 years old, so freshness is a preference, not a gate.

PlatformWhat The Study Found
ChatGPT, Perplexity, Gemini and CopilotCited content is about 25.7 percent fresher by publication date and about 13.1 percent fresher by last update than organic Google results.
Google AI OverviewsNo freshness preference, with cited URLs slightly older than organic results.
AI-cited content overallAverages about 2.9 years old, so older pages still get cited.

Two conclusions follow. First, new and updated content helps with ChatGPT, Perplexity, Gemini and Copilot, but you do not need to wait for a page to age or rush to republish it. Second, Google AI Overviews do not reward fresh content at all, so they behave much more like organic rankings.

GEO therefore follows the same checkpoints as SEO. The difference is the unit. You measure it in cited queries on a fixed list, not in positions, and you check the list monthly. If you are new to the vocabulary, our explainer on how AISO differs from SEO, AEO and GEO defines the terms, and our AI search visibility strategy for B2B SaaS shows how the two programmes fit together.

If your goal is to be quoted as the answer rather than listed as a link, that is the work of Answer Engine Optimization, and it starts with knowing which questions you want to be cited for.

If you do not yet know which queries you should be cited for, our Generative Engine Optimization service starts with that baseline. Ask for it before month 3, not after.

The Stall Rule: When To Change Course

The rule: A programme is stalled when it misses the month-3 checkpoint in two or more of impressions, indexed pages and AI-cited queries for two consecutive monthly reviews, or misses the month-6 checkpoint in any signal that was on track at month 3. Pipeline is left out of the month-3 count, because it is not expected yet. When the rule triggers, stop adding output and diagnose first.

The rule has two halves, and both matter. The first catches a programme that never got going. The second catches one that started well and then slipped, which is usually a sign that something changed on the site or in the market.

When a stall triggers, do not guess. Work down the table in order, because the causes at the top block everything below them.

SymptomLikely CauseFirst Fix
Priority pages are published but not indexedCrawl, rendering or quality problems stop the pages being indexed.Re-run the crawl and rendering audit, fix blockers, then request indexing.
Pages are indexed but impressions are flatSearch intent mismatch means the page answers a different question than searchers ask.Compare the page with the top results and rewrite it to match the intent.
Impressions rise but nothing ranks on page two or betterKeyword difficulty is too high for the current authority of the site.Retarget the page at long-tail, low-competition terms and build up from there.
Rankings are fine but clicks and leads are notContent depth or the offer on the page does not match what buyers need.Add the missing depth, examples and a clear next step to the ranking pages.
Everything is sound but progress is slow across the boardA weak backlink profile limits authority against competitors that rank.Start an authority-building plan aimed at the pages closest to page one.

There is an opposite error, and it costs as much. Abandoning SEO before month 6 because rankings have not moved, while impressions are rising, throws away the exact evidence that it is working. Rankings are the slowest signal. If impressions and indexed pages are healthy, the correct response to a flat ranking report is patience and a scheduled review, not a new strategy.

If the diagnosis points at the people running the programme, the options are different. Our guide to how to evaluate an SEO agency before signing is a useful test of whether the problem is the agency or the plan, and the comparison of outsourcing versus in-house versus fractional SEO covers what changing the model involves.

If you would rather have someone run these checkpoints and the diagnosis for you, our ongoing SEO and GEO programme is built around exactly this review cycle.

The single biggest lever is to target winnable terms first. Long-tail, low-competition keywords can give quick wins, they build impressions and authority, and they give you evidence for the month-3 review. Starting on the hardest keyword in your category delays every checkpoint by years, as Orbit Media's 2 to 3 years for competitive keywords shows.

LeverEffectCaution
Winnable terms firstEarly impressions and page-two rankings arrive sooner, which gives the month-3 review something to show.Do not stay on easy terms forever, or pipeline will stay small.
Publishing and updating cadenceA steady monthly rhythm builds impressions faster than occasional bursts.Volume without intent match adds pages that never rank.
Internal linkingLinks between your own pages help crawlers find priority pages and pass relevance to them.Links added without a topic logic dilute the signal.
Authority buildingLinks from relevant sites close the gap with competitors that already rank.Low-quality links add risk and no speed.
Technical fixesRemoving indexing and rendering problems lets existing pages start counting.Fixes do nothing for pages with an intent mismatch.

Cadence deserves its own decision. A programme that publishes once a quarter will hit the month-6 checkpoint later than one that publishes every month, but more pages is not automatically better. Our guide to how often to publish for SaaS blog SEO covers how to choose a rhythm you can sustain. If content production is the bottleneck, our SaaS content marketing service covers it.

Google updates need a mention. Rankings can move sharply after a Google update, and a dip in the weeks after one is not a stall. Check the update date against your impressions chart before you change anything, and wait for the next monthly review. If the dip persists past two reviews, apply the stall rule.

Paid ads are faster by design, because they buy placement the day a campaign launches. They do not improve your organic rankings, and the traffic stops when the budget does. The two channels answer different questions, and SEO is slow because it is building an asset rather than renting one.

For the wider set of options, our overview of SEO strategies for B2B SaaS shows which tactics shorten the path for which kind of site.

FAQs

Can SEO Work In One Month?
No, not for leads or revenue. In one month a programme can fix crawl errors, get priority pages indexed and record baselines, but seo.com puts typical results at roughly 3 to 6 months. Judge month one on setup finished and baselines recorded, not on rankings or traffic.
How Long Does SEO Take For A Brand-New Website?
Longer than for an established site. Orbit Media puts a new domain at roughly 1 to 2 years, and a young domain is one of the factors that slows every checkpoint. Expect indexing and impressions to move first, and leads to follow well after month 6.
Does Domain Age Matter For SEO?
Yes, as one factor among several. A young domain slows SEO, and so does a weak backlink profile, but neither is permanent. Domain age cannot be changed, so put your effort into the things you control, which are content quality, link building and technical health. Agree the timeline with that in mind.
Is SEO Slower Than Paid Ads?
Yes. Paid ads are faster by design, because they buy placement the day a campaign launches, while SEO has to earn it over months. Ads do not improve your organic rankings, though, and traffic stops when the budget does. Some teams run ads to cover the gap while SEO builds.
How Long Does B2B SEO Take?
Plan for 6 to 12 months before organic produces qualified leads, longer for competitive terms. seo.com puts significant revenue or positive ROI at 6 to 12 months, and Orbit Media says highly competitive keywords can take 2 to 3 years. B2B buying cycles add a further lag between a lead and closed revenue.
How Often Does SEO Need To Be Updated?
Continuously, on a monthly rhythm. Track your metrics at least monthly, review the trend against the previous month, and keep publishing or improving pages every month, because a programme that stops publishing stops compounding. A full checkpoint review at months 3, 6 and 12 keeps the monthly work honest.
Should I Stop SEO If Nothing Has Moved By Month 3?
No, not until you check the signals. At month 3 impressions and indexed pages should be moving even when rankings are not, and rising impressions are a sign the programme is working. Change course only if two or more of impressions, indexed pages and AI-cited queries miss the month-3 checkpoint for two consecutive monthly reviews, and diagnose before you cancel.
Do AI Overviews Follow The Same Timeline As Organic Rankings?
Largely yes. In a study of about 17 million AI-cited URLs, Ahrefs found Google AI Overviews show no freshness preference, and their cited URLs are slightly older than organic results. A new page gets no boost, so build AI Overview visibility the way you build rankings, with relevance, depth and authority.
How Long Before ChatGPT Or Perplexity Cite New Content?
There is no fixed delay. Ahrefs found content cited by ChatGPT, Perplexity, Gemini and Copilot is about 25.7 percent fresher by publication date than organic Google results, so new content helps, but cited content still averages 2.9 years old. Measure cited queries monthly rather than waiting for a date.

If your programme is past month 3 and you cannot tell whether it is on track, send us the numbers. One of the founders will read them and tell you which checkpoint you are missing.

📑 Disclosure!

Some links in this article are affiliate links. If you sign up through them, The Rank Masters may earn a commission at no additional cost to you. This does not influence which tools we recommend or what we say about them.

Written by

Faisal Irfan
Faisal IrfanCo-Founder & Head of SEO

Leads data-driven SEO strategies, focused on search intent and AI-driven optimization.