A How question

How long does it take for an SEO company to show results?

4 min read Cites 5 sources

There is no standard figure, and that includes Google. The useful answer has two parts. The first is the order in which results appear, which you can follow in Search Console as it happens. The second is the timeframe the company commits to for your site, in writing, with its reasoning. Google’s current guide to hiring an SEO handles it the same way: it gives no number, and among the questions it suggests asking the company is what results it expects and in what timeframe.

What Google says now

You may have seen a range of four months to a year attributed to Google. The current version of Google’s guide, last updated on June 5, 2026, gives no such range, so a figure presented as Google’s should be checked against it. Two details are worth settling when a company gives you its own estimate: whether the clock starts when the contract is signed or when changes begin to go live, since audits, approvals, and developer queues all come before that point, and whether the date marks the first signs of results or the point at which they are fully in place.

Google’s SEO Starter Guide does give a range, but for something narrower: how long a single change takes to show up on Google’s side. “Some changes might take effect in a few hours, others could take several months. In general, you likely want to wait a few weeks to assess whether your work had beneficial effects in Google Search results.” That is a rule for judging individual changes, not a forecast for an engagement.

Google is also clear that none of this is guaranteed. Its explanation of how Search works states that “Google doesn’t guarantee that it will crawl, index, or serve your page, even if your page follows the Google Search Essentials.” Any timeline an SEO company gives you is an estimate made on that basis.

The order new visibility follows

For pages that start from little visibility, each stage depends on the one before it, and you cannot judge a stage until the stage before it has happened. Pages that already rank can skip ahead: a clearer title or snippet can lift clicks without any rise in impressions.

  1. The changes are live. Fixes are deployed, pages are rewritten or published, and the company can show you a dated list of what changed. Nothing after this point can start until this has happened.
  2. The changed pages are indexed. The Page indexing report in Search Console shows which pages are indexed, and its table of reasons why pages aren’t indexed shows what is holding the rest back.
  3. Impressions rise. In the Performance report, an impression counts “how often someone saw a link to your site on Google.” This is the first sign that indexed pages are being shown for searches.
  4. Positions move. Look at the query list and see which queries are moving, rather than reading a single average.
  5. Clicks follow. The same report counts “how often someone clicked a link from Google to your site.”
  6. Inquiries and sales follow the visits. These are measured in your analytics and your own records, not in Search Console.

The average position figure needs care at stage four. Google defines it as “the topmost position occupied by a link to your property or page in search results, averaged across all queries in which your property appeared” in its explanation of Performance report metrics. When your pages start appearing for many new queries in low positions, the average can get worse while your visibility grows. Read position together with impressions and the query list.

What moves the timeline for your site

The questions that matter are the ones a company should answer when it gives you an estimate. How strong are the sites already ranking for the searches you care about? Does your site have a history, or is it new? Are there technical problems that must be fixed before anything else can work? How much work per month does the plan include? How quickly can changes be published on your side? An estimate that does not say how it handled these points is a guess.

What a written estimate should contain

Ask for the estimate in writing, and ask for two milestones in it, not one. The first is when the company expects the first results: changes live, pages indexed, impressions rising. The second is when it expects results you can measure in business terms, such as inquiries from organic search. These are different points in time, and treating them as one makes it hard to judge either. The estimate should also say what the company will report between the two, so you can see which stage the work has reached.

When to ask for a review

Use the stages to decide. If changes are not yet live, the delay is in implementation, and that is the problem to solve first. If changes are live and indexed but impressions stay flat past the point the company named in its estimate, ask for an explanation and a revised plan. If impressions are rising and clicks have not followed yet, the work may be on schedule for its stage.

The risk runs both ways. Judging too early can end work that is progressing as planned. Accepting general reassurance with nothing to verify can keep you paying for work that has not reached even the first stage. The stage list gives you something specific to check at each review, without waiting for revenue to tell you.