Article · Client expectations

How long does SEO take? Setting expectations with a new client

What Google's documentation says about timing, a month-by-month plan of work the client can check, the first Search Console signals to watch, and a kickoff email that promises work, not results.

Google and FTC sources checked on 29 October 2026.

The short answer: nobody can tell a client in advance. Google gives ranges for single steps, such as a few days to a few weeks for a requested recrawl, and hours to several months for a change to show. Its page on hiring an SEO gives no number of months and warns against SEOs who guarantee rankings. Commit to a schedule of work and review dates, not to outcomes.

What Google itself says about timing

Use these ranges when a client asks how long a specific step takes.

StepWhat Google's documentation says, in our wordsGoogle page
A new Search Console property starts collecting dataGoogle starts collecting once anyone adds the property, before it is even verified. Expect the first data within a few days.Search Console Help, adding a property
Performance data for any dayCollected data usually shows up two to three days later. The newest figures can be preliminary and change over the next few hours.Search Console Help, data discrepancies and Performance report
Indexing of new contentNew content can need a few days before Google indexes it.Search Console Help, Page indexing report
Crawling after you ask for a recrawlBetween a few days and a few weeks. Repeating the request does not speed it up, and no request guarantees the page will ever be included in results.Search Central, asking Google to recrawl
Checking a fix with Validate fixUsually up to about two weeks; sometimes a good deal longer.Search Console Help, Page indexing report
Seeing the effect of a changeA change can show up within hours or take several months. Google suggests giving it a few weeks before judging whether it helped.Search Central, SEO Starter Guide
Improving after a core updateAnywhere from a few days to several months. If months go by with no effect, the site may have to wait for the next core update.Search Central, core updates

Paraphrased from the Google pages listed under Sources, checked on 29 October 2026.

Google's guide to how Search works adds two points: Google does not guarantee that it will crawl, index or show any page, even one that follows its guidelines, and it does not accept payment to crawl a site more often or rank it higher.

As checked on 29 October 2026, Google's "Do you need an SEO?" page (last updated 5 June 2026) gives no number of months, so do not cite "four months to a year" as Google's estimate. It suggests owners ask an SEO what results to expect, in what timeframe, and how success is measured. Bring your answer to the kickoff in writing.

Why the timeline differs from client to client

Google describes Search in three stages, crawling, indexing and serving, and says not every page gets through each one. Its documentation names these reasons:

The rest depends on people. Agree on these at kickoff, so a slow month has a known cause:

A month-by-month plan: activities and what the client can check

Give the client a plan of things you will do and things they can see, each with a date. Results go in the monthly report once they exist, not in the plan.

PeriodYour activitiesWhat the client can checkReview point
Weeks 1 and 2 Collect access. Add and verify a Search Console property if the client has none. Record the baseline. Agree on two to four KPIs. The access list, the baseline document, and the KPI email they replied to Kickoff call
Rest of month 1 Review the Page indexing report, inspect money pages with URL Inspection, check robots.txt and noindex rules, submit a sitemap if needed. A plain-language list of issues, each with an owner and a target date First monthly report
Month 2 Fix what blocks crawling or indexing. Start Validate fix where it applies. Begin work on the agreed money pages. A change log with dates, and validation status in the Page indexing report Monthly report
Month 3 Publish the planned page changes and new pages. Add internal links. Ask Google to recrawl the key changed pages. The live pages, their URL Inspection status, and impressions for those pages in the Performance report First quarterly review against the baseline
Months 4 to 6 Continue the scoped work, adjusted after the first quarter. Trends in impressions and clicks for the pages worked on, next to the agreed KPIs Monthly reports; second quarterly review
Months 7 to 12 The same cycle, re-planned each quarter. Revisit KPIs if the business changed. Same-month-last-year comparisons where data exists; Search Console keeps 16 months Quarterly reviews; scope renewal

Example only: a template for a hypothetical retainer. It lists work and review dates, not results. Replace each row with the scope you sold.

For the baseline, use the onboarding checklist; for the KPIs, the worksheet in SEO KPIs for clients. This plan's activities fill "work completed" in the report outline.

Early signals to watch in Search Console

Look for them in this order: key pages indexed, then impressions for those pages, then clicks.

SignalWhere to lookWhat it tells youWhat it does not tell you
Key pages indexedPage indexing report; URL InspectionWhether Google has crawled and indexed the canonical pages you care aboutThat every URL should be indexed. Google says to expect only canonical pages in the index
"URL is on Google"URL InspectionThe page is eligible to appear in resultsThat it actually appears; Google says the status does not guarantee that
Impressions for target pagesPerformance report, filtered by pageGoogle is showing the page for some searchesThat anyone saw it. On a regular results page, an impression can count without the result being scrolled into view
New queries for a pagePerformance report, Queries tab with a page filterWhich searches the page is showing up forThe full list: rare queries are anonymized and left out of the table
ClicksPerformance reportClicks from Google Search results to the siteWhether those visits became leads. Check the KPI you agreed on

From the Search Console Help pages listed under Sources, checked on 29 October 2026.

Three habits keep early reports honest. Pull numbers a few days after the period ends, because collected data usually takes two to three days to arrive. Compare a page with its own earlier period, not with the whole site. And read average position next to impressions, never alone: Google records a position only when the link gets an impression. For the report views, see Search Console setup for client reporting.

For a quick check without logging in, a client can search site: plus their domain; Google's SEO Starter Guide says results pointing to the site mean it is in the index. Counts live in the Page indexing report. For what each reason in it means, see Page indexing statuses explained.

How to check and resubmit one page

These steps follow Google's URL Inspection and recrawl help pages.

  1. Open the property that contains the URL and inspect it. The result shows the version Google last indexed, not the live page.
  2. If you changed the page since then, click Test live URL to check the current version. The page must be reachable without a login.
  3. Click Request indexing. If the page passes a quick check for indexing errors, it goes into the indexing queue; a page the live test marks non-indexable cannot be submitted. You need to be an owner or full user of the property.
  4. Log the date. Index requests have a daily limit, so for many new or updated pages submit a sitemap instead.
  5. Do not resubmit. Repeated requests do not speed up crawling, and no request guarantees indexing.

A kickoff email that sets expectations

Send it within a day of the kickoff call. Edit the brackets and cut lines outside your scope. If the timeline is not in writing yet, put it in the proposal first.

Subject: What the first three months of SEO for [business name] look like

Hi [first name],

Thanks for the call. Here is the plan in writing.

What I will do

  • Weeks 1 and 2: confirm access, record a baseline of your search data, and agree on the [two or three] numbers we report on.
  • Month 1: check how Google crawls and indexes the site, and send you a plain-language list of any problems.
  • Month 2: fix [the problems we agree on] and start work on [pages].
  • Month 3: publish [pages], ask Google to recheck the pages we changed, and hold our first quarterly review on [date].

What you can check yourself

  • A change log of everything I change on the site, with dates: [link].
  • The monthly report, on the [day] of each month.
  • Search Console, where you can see which of your pages Google has indexed and how often the site appears in search.

On timing

Google does not publish a timeline for SEO. Its guidance says some changes show within hours and others take several months, and a requested recheck can take a few days to a few weeks. First I will look for your key pages being indexed and appearing in more searches. Visits and [leads] can only follow from that, and nobody can promise when or how many.

What I will not promise

A ranking position, a date by which you will rank, or a traffic number. Google itself warns site owners about SEOs who guarantee rankings. What I can commit to is the work above, on the dates above, and a straight report every month.

What I need from you

  • [Any access still missing], by [date].
  • Feedback on page drafts within [number] business days, so the plan stays on schedule.
  • A monthly count of [leads or booked jobs] from [where you record them], so the report connects search to your business.

Please reply to confirm this matches what we discussed.

[Your name]

Kickoff questions: onboarding checklist. Setup emails for the first week: automated onboarding emails. Every month after: the monthly report email template.

Phrases to avoid, and what to say instead

The rule is the same one as for a ranking drop: promise actions and dates, never results.

AvoidWhySay instead
"We guarantee you'll rank first on Google." Google says no one can guarantee a #1 ranking, and tells site owners to find someone else if an SEO promises first place. "Here is the work for the next three months and the numbers we will report each month."
"You'll see results in 90 days." Google gives ranges for single steps, from hours to several months, not a date for results. "We'll review progress against your baseline on [date] and decide what to change."
"We have a special relationship with Google" or "priority submit to Google" Google's hiring page warns about both claims, and says Google does not take money for inclusion or ranking. "We'll ask Google to recheck the key pages through Search Console, the same tool you can see."
"I submitted it, so it'll be on Google tomorrow." Google says a recrawl request does not guarantee inclusion, and crawling can take days to weeks. "The page is submitted. I'll check its status in Search Console on [date]."
"Your traffic will double this year." No one can know this in advance, and it turns a monthly report into a pass or fail test. "We've agreed to report [KPI] every month against the baseline."

Watch the same claims in your own marketing. The FTC's advertising guide for small businesses says ads must be truthful and not deceptive, and that advertisers need evidence before an ad runs, for implied claims as well as stated ones. Google's hiring page also points US site owners misled by an SEO to the FTC. This is not legal advice; ask a lawyer about specific wording. For a timing answer on your own website, see the FAQ in a one-page consultant website.

For the wording to use when numbers fall, see what not to say about a ranking drop.


Sources

checked on 29 October 2026