Guide · Practitioner
Interpreting Week-over-Week Visibility Swings
Week-over-week AI visibility swings are usually noise: answers vary between runs, engines update, and weekly samples are small. Treat a swing as real only if it falls outside your normal range, persists across several runs, and has a plausible cause, such as a source change or engine update. Our view: monitor weekly to catch breaks, but report trends monthly.
Points marked "Our view" are interpretation; numbers are illustrative.
On this page
- Why do AI answers vary week to week?
- How big is normal variation?
- How do you tell noise from signal?
- What weekly routine works?
- When should you act immediately?
- How should you explain swings to stakeholders?
- How can you reduce noise?
- Which pitfalls should you watch for?
- What does a weekly sheet look like?
- How do you investigate a flagged drop?
- Should you track engines separately?
- How do you avoid overreacting as a team?
- Exercise
- Checklist
- From MentionX data: how much baselines differ by engine
- Worked example: Ledgerline's Monday scare
- How do you calculate a normal range?
- Why use rolling averages?
- How do engine updates show up?
- What should you do with a real drop?
- How do you explain variation to leaders who want certainty?
- Should you track more runs to cut noise?
- How do you set alert thresholds?
- What should the weekly note say?
- Common questions
- Related
- Sources
Checked on 31 October 2026. "Our view" marks MentionX opinion. Ledgerline is a fictional company used for illustration.
Why do AI answers vary week to week?
- Run-to-run variation. The same prompt can name different brands on different runs.
- Retrieval changes. Engines that search the web use what's in their index at the time. Google's AI features ground answers in its Search index and use query fan-out (Google), so index changes can change answers.
- Model and product updates. Engines change models and features, often without notice.
- Your own sample. Fewer prompts or runs means bigger swings.
How big is normal variation?
It depends on your sample. For a proportion, the uncertainty range narrows as the sample grows, roughly with the square root of the sample size (NIST). Fictional: with 100 answers and a 40% mention rate, a 95% range is roughly 30%–50%. With 400 answers it's about 35%–45%.
Our view: calculate this range for your weekly sample once, and write it at the top of the weekly sheet.
How do you tell noise from signal?
| Check | Noise | Possible signal |
|---|---|---|
| Size of change | Within normal range | Outside range |
| Persistence | One week | Two or more weeks |
| Breadth | One prompt or engine | Many prompts, or a whole engine |
| Cause | None found | Source change, update, launch |
What weekly routine works?
- Run the same prompts, engines and runs as last week.
- Compare with the four-week rolling average, not just last week.
- Flag changes outside the normal range.
- For flagged items, check: did cited sources change? Did the engine announce updates? Did we change anything?
- Log findings; don't report trends yet.
Our view: a four-week rolling average smooths noise while still showing shifts.
When should you act immediately?
- A verified crawler drops to zero in server logs (possible block); see server-side tracking.
- A new high-severity false claim appears; see tracking hallucinations.
- Your site disappears from citations across all prompts in one engine.
How should you explain swings to stakeholders?
Our view: set expectations early. Say that weekly numbers move by several points naturally, and that you'll flag only changes outside the range. Show the rolling average line with a shaded normal band. Most questions stop once people see the band.
How can you reduce noise?
- More runs per prompt.
- More prompts per group.
- Fixed run times, locations and clean sessions.
- Report groups, not single prompts.
See statistical confidence and how many prompts you need.
Which pitfalls should you watch for?
- Reacting to one-week moves.
- Changing prompts after a bad week.
- Comparing weeks with different run counts.
- Crediting content changes for normal noise.
What does a weekly sheet look like?
| Week | Mention rate | 4-week avg | Normal range | Flag |
|---|---|---|---|---|
| W40 | 41% | 39% | 33–45% | — |
| W41 | 35% | 39% | 33–45% | — |
| W42 | 29% | 36% | 33–45% | Below range |
(Fictional.) In W42 the drop is outside the range; check sources and engine updates before acting.
How do you investigate a flagged drop?
Our view: start with the prompts that changed most. Compare this week's cited sources with last month's for those prompts. Look for a new source that names rivals, a source that dropped you, or your own page no longer being cited. Check your server logs for crawl errors and your release notes for changes. If nothing explains it, wait one more week before concluding anything. Many flagged drops reverse on their own, and that's useful to record, because it teaches the team how often apparent drops are noise.
Should you track engines separately?
Our view: yes. Engines update on different schedules, so a drop in one may be an engine change rather than anything about your brand. Keep a normal range per engine. If several engines drop together, the cause is more likely on your side or in a widely shared source.
How do you avoid overreacting as a team?
Our view: agree rules before anything happens. For example: no content changes in response to a single week; any change outside the range gets a short written check within two days; anything persisting for three weeks goes on the monthly agenda. Written rules stop debates every Monday and make it easier to defend steady work when numbers wobble. Review the rules each quarter, and tighten the normal range as your sample grows. Celebrate rises with the same caution as drops: a good week is just as likely to be noise. Over time, a calm, rule-based routine builds more trust in the numbers than fast reactions do, and it frees the team to focus on the longer-term work that actually moves visibility.
Exercise
Take your last eight weeks of mention rate. Calculate the four-week rolling average and the normal range for your weekly sample size. Mark any weeks outside the range and look for a cause.
Checklist
- Normal range calculated for weekly sample
- Four-week rolling average
- Flags only outside range
- Cause checks for each flag
- Monthly trend reporting
- Separate ranges per engine
From MentionX data: how much baselines differ by engine
Method. Read-only aggregate queries over MentionX scans from 22 August to 29 October 2026 (UTC): 2,217 engine runs (2,154 completed) across 18 anonymised projects and six engines.
Swings look bigger where the base is small. In our sample, engines named brands and cited sources at very different rates:
| Engine | Brand mentioned | Answers with no citations |
|---|---|---|
| Gemini | 47.3% | 50.7% |
| OpenAI | 42.9% | 30.2% |
| Perplexity | 31.5% | 4.1% |
| AI Mode | 31.3% | 12.6% |
| Copilot | 26.0% | 47.0% |
| DeepSeek | 24.0% | 99.0% |
Question types differ as well:
| Intent | Brand mentioned | Share of voice |
|---|---|---|
| Brand-specific | 100% | 64.3 |
| Comparison | 91.9% | 44.6 |
| Recommendation | 29.2% | 26.8 |
| Best-of | 26.6% | 22.7 |
| Problem | 5.7% | 7.7 |
Our view: expect larger week-to-week swings on engines and question types where brands are rarely named, simply because a few answers change the percentage a lot. Judge each segment against its own normal range.
Limits. A convenience sample of mostly B2B software projects, run through engine APIs, which can behave differently from the consumer apps. Perplexity, Copilot and DeepSeek figures come from a single day (26 October 2026), so treat them as a snapshot, not a trend.
Worked example: Ledgerline's Monday scare
Ledgerline is a fictional accounts-payable tool. Figures are illustrative.
On a Monday, Ledgerline's share of voice on comparison prompts in one engine falls sharply from the week before. The team checks its weekly sheet: the drop is outside the normal range for that segment, but other engines are steady.
It re-runs the affected prompts. Half the answers now come from a different set of sources, and one engine release note mentions an update that week. Nothing on Ledgerline's site changed. The team flags it, waits a week and re-checks. The next week share returns most of the way. It records the episode in its notes so the next swing is easier to read.
How do you calculate a normal range?
Collect at least four to six weeks of data with the same prompts, engines and number of runs. For each segment, such as one engine and one question type, note the lowest and highest weekly value. That's a rough normal range. A more careful version uses the average plus or minus two standard deviations. Either way, recalculate every quarter, because engines change.
Why use rolling averages?
A rolling four-week average smooths random variation and shows the trend. Report it as the main line, with the weekly points shown lightly behind it. Stakeholders then see direction without reacting to every bump. Keep the weekly values available for investigation.
How do engine updates show up?
Model or interface updates often move many prompts at once, in one engine, in the same week. Your own changes usually move only the prompts related to the pages you changed. If a swing hits everything in one engine, suspect the engine. If it hits a topic across engines, suspect something about your content or the sources for that topic.
What should you do with a real drop?
Confirm it with a re-run. Look at which sources the answers now cite and compare with before. Check whether a competitor published something new, a review site changed, or a page of yours was edited or broke. Fix what you can, note what you can't, and track whether it recovers.
How do you explain variation to leaders who want certainty?
Use a simple comparison: weather varies day to day, but the season is clear. Show the range band on the chart and say a value inside it is normal. Explain that you'll call out any move outside the band with a reason. Our view: setting this expectation early saves many anxious conversations later.
Should you track more runs to cut noise?
More runs per prompt reduce random variation, at a cost in time or API fees. Add runs on the prompts that matter most, such as high-intent comparisons, and keep fewer on the long tail. A tiered approach gives steady numbers where they count without tripling the cost.
How do you set alert thresholds?
Set an alert when a segment moves outside its normal range for two weeks in a row, or by a large margin in one week. One-week moves inside the range shouldn't trigger anything. Write the rule down so the team reacts the same way each time. Review thresholds when you change the prompt set or number of runs, since both change normal variation.
What should the weekly note say?
Three lines are enough: which segments are inside their range, which are outside and why you think so, and what you'll do. If nothing is outside the range, say so plainly. A quiet note is a good note, and it trains readers to trust the alerts when they come. Keep each note in a shared folder so you can look back. Over time, the notes become a record of what normal looks like.
Common questions
Is a 5-point weekly drop worrying? Only if it's outside your normal range for that segment. Check before acting.
How many weeks before I trust the trend? Four to six weeks of consistent data gives a first normal range.
Should I report weekly to leadership? Monthly, with rolling averages, is usually better; keep weekly checks for the team.
Related
Sources
- Google, AI features and your website
- NIST/SEMATECH, e-Handbook of Statistical Methods: confidence intervals for proportions
All accessed 30 Oct 2026.
Questions
Why did our mention rate drop 10 points this week?
Often normal variation. AI answers differ between runs, and small samples swing. Check the sample size and confidence range first.
Should I report weekly or monthly?
Our view: monitor weekly, report monthly. Weekly data is for spotting breaks, monthly for trends.
When is a swing real?
When it's outside the normal range, persists for several runs, and has a plausible cause.