Skip to main content
Getting Recommended

How Long Does It Take To Change An AI Recommendation?

Two clocks, two very different speeds — and how to measure the lag instead of guessing at it.

Someone senior has asked you when this will show results, and they want a number they can put in a plan. You have a programme scoped, a budget approved, and a review meeting in the calendar. What you do not have is any honest basis for the date they are asking for.

We are not going to give you one, and the rest of this explains why that refusal is the useful answer rather than a dodge, plus how to produce a defensible estimate for your own site instead of borrowing someone else's.

Two clocks, and which one your change lands on

Changes to AI recommendations run on two mechanisms that operate at completely different speeds. Almost every confused conversation about timelines is two people talking about different clocks.

The retrieval clock governs anything an assistant looks up at answer time. A page is fetched or an index is queried, and the content of that page influences what gets said. Changing something here can propagate in the time it takes to crawl, index, and serve, which is a process with observable inputs. You can watch it happen in your logs.

The training clock governs whatever the model holds in its parameters. This updates when the provider builds and ships a new model, on their schedule, according to data cutoffs and processes they control and mostly do not publish in detail. You have no visibility into it and no influence over its timing. Publishing more often does not make a provider train sooner; the two are unconnected.

Working out which clock your change sits on is the first question, and often the whole answer:

The change you madeLikely clockWhat that implies
Rewrote a product page so it states category and use cases plainlyRetrieval, where the surface fetches liveObservable, plausibly measurable within a normal review cycle
Fixed inconsistent company descriptions across third-party profilesRetrieval first, training much later if at allPartial effect possible sooner, full effect indeterminate
Earned coverage in a source that assistants cite in your categoryRetrievalDepends on the source being indexed, not on you
Trying to change what a model "knows" about your brand generallyTrainingOutside your control and not schedulable
Structural changes so sections are self-contained and quotableRetrievalAffects what gets extracted, not whether you are found

The distinction between the two mechanisms is worked through in more detail in training data vs live retrieval. It is the single most load-bearing concept for expectation-setting, because a change aimed at the training clock has no schedule at all.

Why published timelines should not be trusted

You will find plenty of confident numbers. Here is why we do not repeat them and will not invent our own.

Nobody has published a method behind them. A timeline is a measurement. A measurement requires a prompt set, model versions, run dates, sample sizes, and a statement of variance. Numbers circulating without those are somebody's impression, and an impression restated in weeks looks like data without being data.

The confounds are severe. Between your change and your next measurement, the provider may have shipped a model update, altered a retrieval pipeline, or changed a ranking behaviour. Your competitors also acted. The prompt phrasing that produced your baseline may now sample a different slice of behaviour. Attributing a movement to your change under those conditions requires care that most published timelines have not taken.

Non-determinism means small movements are frequently noise. Ask the same question twice and you may get different brands. If your baseline was ten samples, a shift from three mentions to five is not a result. Anyone quoting a time-to-effect without a sample size is quoting the noise floor.

It varies by everything that matters. Category competitiveness, how established your entity is, which surface, which change, and how much of your visibility currently rests on retrieval versus on what the model already holds. A single universal number would have to average across all of that, which would make it wrong for every individual reader.

So the honest position: we do not know the general answer, we would have to fabricate one to give it to you, and a fabricated timeline is worse than no timeline because it produces a specific date that fails on a specific day in front of specific people. What we can do is help you measure your own.

Measuring your own lag with a controlled change

This is a small experiment, not a research programme. The aim is to learn how fast your site propagates through the surfaces you care about, using a change you were going to make anyway.

Set up.

  1. Establish a baseline first. Fixed prompt set, fixed models and versions, enough samples per prompt that you can distinguish a real shift from run-to-run variance, and dated. If the baseline is thin, everything downstream is decoration. The construction of one is covered in setting a defensible baseline.
  2. Pick one change, on one clock. A single page, a single retrieval-side change, something specific enough that you can say what you altered. Multiple simultaneous changes make the result uninterpretable.
  3. Choose a change that is unambiguous when it lands. Introduce a distinctive true fact about your product that did not previously appear anywhere. Not a trick, not a keyword: a genuine detail, phrased in a way you can search for verbatim. When that phrasing surfaces in an answer or a citation, you know the new version was read, which is a far cleaner signal than watching a mention count wobble.
  4. Hold a control. A comparable page you do not touch, measured on the same schedule. If both move, the cause was not you.

Run.

  • Log the change with a timestamp. This is the zero point for everything else.
  • Watch your server logs for the fetch. Crawl or fetch time is the earliest possible moment anything could change, and it is directly observable rather than inferred.
  • Re-measure on a fixed cadence with the identical prompt set. Do not adjust prompts mid-experiment. Do not add samples on good days.
  • Record every measurement, including the ones where nothing happened. Null results are the majority of this work and they are what makes the eventual estimate credible.

Read it.

  • The interval between the logged change and the first appearance of the distinctive phrasing is your retrieval lag for that surface. It is one observation from one page, so treat it as an order of magnitude rather than a constant.
  • Repeat it on two or three more pages before you treat the number as characteristic of your site.
  • If nothing appears across several cycles while the control also stays flat, the plausible readings are that the change was too small to matter, that your visibility on that surface does not depend on retrieval, or that the surface is not fetching you at all. Each of those is a finding.
  • No result should be described as proof that the change caused the movement. You ran a single-site quasi-experiment with a control, which supports a reasonable inference and does not support a causal claim.

Communicating a range instead of a date

The reason people ask for a date is that they need to plan. A refusal that offers nothing gets overridden by whoever is willing to make a number up. Offer structure instead.

Language you can use directly:

  • "There are two mechanisms. One we can observe and measure on our own site. The other is controlled by the model providers and has no schedule we can access. I can commit to measuring the first and I will not pretend to forecast the second."
  • "I can tell you what we will know by the review date, rather than what the number will be. By then we will have the baseline, the change log, and three measurement cycles."
  • "The first thing that moves is whether the new page is being fetched, and that we can show in logs within the first cycle. Whether it changes what an assistant says is a later and less certain question."
  • "If the number moves less than our variance band, I will report it as no change, not as early progress."
  • "Nobody can guarantee an assistant will recommend us, and I would treat any vendor who offers that as a reason to stop the conversation."

Report progress as leading indicators rather than as a countdown to an outcome: change shipped, fetch observed, page appearing as a cited source, mention rate with its confidence range, and the control comparison. Those are all things you can show on a fixed date. The recommendation itself is not something you control, and building a plan that assumes otherwise makes the whole programme look dishonest when it slips.

What to do while you wait

The waiting period is where most programmes quietly fall apart, because nothing measurable is happening and enthusiasm decays.

  • Finish the unglamorous work. Entity consistency across the places that describe you, accurate and current product information, comparison content that answers the actual buyer question. These are on the retrieval clock and they compound.
  • Widen the prompt set carefully. More prompts covering more of how buyers really phrase things gives you a better instrument. Version it and note the change; do not silently swap prompts and then compare across the swap.
  • Increase samples on the prompts that matter most. Better statistical power is often more valuable than another content project.
  • Watch for provider-side changes. A model update or retrieval change on their side is an event you should record next to your own change log, because it will otherwise contaminate your reading.
  • Audit what the surfaces currently say about you. If a model is stating something false, that is a correction problem with its own path and it is worth more than an incremental visibility gain.
  • Resist adding more changes to make something happen. Every extra simultaneous change reduces what you can conclude from the experiment you are already running.

The levers themselves, with what each one plausibly affects, sit on the what actually changes recommendations hub.

In Plain English

There is no universal time-to-effect for AI recommendations, and any specific number you have been quoted was almost certainly produced without a method. Changes split across two clocks: retrieval, which you can observe and roughly measure, and model training, which is on the provider's schedule and outside your influence.

This is for anyone who has to set expectations with people who fund the work. Use it before you commit to a date, and again when you are designing your first controlled change. Do not use it to produce a forecast; it is designed to replace forecasting with measurement.

Next: set a baseline you would be willing to defend, ship one isolated change with a distinctive true detail in it, watch your logs for the fetch, and report leading indicators on a fixed cadence rather than a date.

Create a manual snapshot first so the programme starts from a baseline rather than an impression.

Primary-source verification

Checked July 28, 2026. The operational and factual guidance above was reviewed against the primary references below. Provider features, prices, policies, interfaces, jurisdictions, and account-specific results can change; recheck the controlling first-party document and your own account or measured data before acting.