AI retrieval experiment guide

Does web search change which brands AI recommends?

A matched search-on versus search-off experiment for testing whether retrieval changes brand inclusion, recommendation role, rationale, facts, freshness, or citations.

15 min read Practical guidePublished October 30, 2026

The short answer

Web search can change an AI brand recommendation because it changes the evidence available during the answer, but the direction and size of that change cannot be assumed. Test it within one provider and model using the same buyer question, system instructions, market, language, conversation state, and scoring rubric. Run repeated fresh-context pairs with search unavailable in the control and available—or required, when the product supports that control—in the treatment. Confirm whether a search actually executed, preserve the full answers and tool traces, and grade candidate inclusion, recommendation role, rationale, material facts, freshness, citations, and completion separately. Report only the completed matched pairs, keep unpaired attempts visible, and treat the result as evidence about the tested questions and surface—not proof that search generally helps or hurts a brand.

Editorial method · evidence boundaries

This guide proposes a review method. Worked examples and pilot sizes are illustrations unless a dated study is explicitly identified. Provider documentation supports only the behavior and product surface it describes; it does not prove that an AIBL workflow improves recommendations or business outcomes.

The treatment ladder, matched-pair record, transition labels, and fictional pilot are AI Brand Lens editorial methods. No original provider-performance result is claimed here. Provider documentation establishes that search tools can retrieve current web content and return citations or search metadata; it does not establish that search will change a recommendation, improve accuracy, favor owned sources, or benefit a particular brand. Consumer products may not expose a true search-off control, so a visible product-mode comparison must not be described as a controlled retrieval experiment unless the model, instructions, and other conditions are demonstrably matched.

Historical AIBL records have limitations: completed jobs can contain truncated answers, and native citation metadata was not retained uniformly. Verify answer usability and source availability before scoring or comparing results. Missing saved metadata is not proof that a provider supplied no sources.

What businesses notice

Common signs of the problem

  • A team compares one ordinary chat with one searched answer and attributes every difference to retrieval, even though the model, surface, date, instructions, or conversation history also changed.
  • “Search enabled” is recorded as “search used” even when the answer contains no search call, grounding metadata, or other evidence that retrieval executed.
  • A searched answer has more links, so the report calls it more accurate without checking whether those sources support the material recommendation claims.
  • The headline score averages changed candidates, fresher facts, citation-only differences, failed attempts, and ordinary run variance into one unexplained number.

01

Define the retrieval treatment precisely

“With search” is not one stable condition. Separate whether search was available, whether the model was instructed or required to use it, whether a call executed, and whether usable results reached the answer.

Write the causal question narrowly

Use a testable question such as: for this fixed set of buyer questions on this provider, model, and date window, does making web search available change the returned candidate set or recommendation role? Do not begin with “Does search improve AI visibility?” Improvement requires a declared outcome, a comparison condition, and evidence that the treatment actually occurred.

Build a treatment ladder

Record at least five states: search unavailable; search available but not called; search called with no usable result; search called with usable results; and search status unknown. If the API supports required tool use, record that configuration separately from automatic tool choice. OpenAI documents that automatic tool choice can leave search optional and that a required choice can force a search call; those are different experimental treatments.

Review OpenAI web search controls ↗

Do not infer execution from citations alone

Use native tool-call, grounding, or search metadata when the surface provides it. Google documents search-call and citation annotations for grounded Gemini API responses, while Anthropic documents server-side search calls and cited final responses. A plain hyperlink, a current-sounding sentence, or a provider badge is not equivalent evidence that search executed.

Review Gemini search grounding ↗

Name the surface, not just the provider

Record the API or consumer product, model identifier when visible, search-tool version or mode, account or workspace settings that matter, user market, language, and collection time. A consumer search experience and an API request with an explicit tool are different surfaces. Compare them descriptively unless all material conditions can be aligned.

02

Choose questions that can reveal a retrieval effect

A useful test contains real buyer decisions with different information needs. It should not be a collection of trivial keyword variants or only questions that obviously require today’s news.

Stratify by information need

Include a bounded mix of durable category discovery, constraint-based comparison, time-sensitive availability or policy, local or market-specific selection, and branded verification questions. Label each stratum before collection. Search may matter differently when the task depends on a current price than when it asks for a durable category explanation.

Keep buyer intent constant

Use the identical substantive prompt in both conditions. Preserve budget, geography, audience, use case, constraints, requested output, and named candidates. If wording or candidate order changes, the pair is also a prompt-context experiment and cannot isolate retrieval.

Control prompt context separately →

Predeclare material claims

Before running the test, list the facts that could change the buyer’s decision: product availability, price, eligibility, location, compatibility, policy, certification, or another category-specific claim. Give each a verification source, scope, and freshness rule. This prevents a longer searched answer from winning merely because it contains more checkable statements.

Limit the claim to the designed set

Describe the selected questions, brands, markets, providers, repeats, and collection window. NIST distinguishes performance on a fixed benchmark from broader performance across a population of similar items. A designed buyer-question set can support conclusions about that set; generalization needs additional assumptions and uncertainty analysis.

Review NIST AI 800-3 ↗

03

Run matched, repeated pairs

The core unit is a matched pair: the same question and context under two retrieval conditions. Repeats show whether a difference persists beyond one variable answer.

Freeze everything except retrieval

Hold provider, model, system and developer instructions, question version, language, user location, temperature and other exposed generation settings, output format, conversation state, and scoring rubric constant. Start fresh conversations. If a necessary setting cannot be observed or held constant, mark the comparison as quasi-experimental rather than controlled.

Balance the run order

Alternate or randomize whether the control or treatment runs first within each pair. Collect pairs in a short documented window to reduce product updates, index movement, and changing public facts as competing explanations. Do not run every control on one day and every treatment a week later.

Repeat each condition

Use more than one fresh-context attempt per question and condition. The number should follow the decision, cost, expected variability, and desired precision—not a universal rule. OpenAI’s evaluation guidance recommends task-specific tests, representative data, explicit metrics, logging, continuous evaluation, and human calibration; it does not prescribe an AI visibility sample size.

Review evaluation best practices ↗

Preserve attempts, not just successes

Save the request configuration, treatment assignment, run order, timestamps, tool calls, queries when available, result status, full answer, visible sources, stop or finish reason, token or cost fields when relevant, and evaluator labels. Keep failed, blocked, incomplete, and execution-unknown attempts in the collection ledger. A retry is a linked new observation, not a replacement.

04

Grade independent answer changes

Retrieval can alter one layer while leaving another unchanged. Grade each layer independently before deciding whether the pair contains a material recommendation change.

Resolve the candidate set first

Normalize every returned business to the correct entity, then record added, removed, and retained candidates. Keep unresolved names outside entity-level comparisons. A source name, product family, marketplace listing, or parent company should not be silently counted as the tracked brand.

Classify recommendation role

For each retained candidate, distinguish passing mention, considered option, qualified recommendation, primary recommendation, and cautioned or rejected role. Then compare role transitions across the pair. A brand present in both answers can still move from incidental context to the preferred choice—or in the opposite direction.

Use the mention-versus-recommendation codebook →

Separate rationale, fact, and freshness

Extract the reasons and material claims used to justify each recommendation. Verify whether the searched answer adds a current fact, corrects a stale one, introduces a contradiction, or merely restates the same rationale with newer prose. “More recent” and “more accurate” are separate labels.

Audit citations claim by claim

Record source presence, domain, publication or update date when available, accessibility, authority for the claim, and support status. A citation-only change is not automatically a recommendation change, and a cited claim can still be unsupported or contradicted. Grade source support separately from brand inclusion.

Audit whether citations support the answer →

05

Use a transition ledger and honest denominators

A transition ledger explains what changed. It is more useful than a single average that combines retrieval execution, recommendation movement, evidence changes, and collection failures.

Assign one primary transition

Use a compact hierarchy: no material change; citation or provenance only; rationale or material-fact change; candidate-set change; recommendation-role change; or not comparable. Add secondary flags for freshness, contradiction, identity error, unsupported claim, incomplete answer, and evaluator uncertainty.

Show three denominators

Report planned pairs, completed comparable pairs, and treatment answers in which search actually executed with usable results. Also show failures and unpaired attempts. A “search effect rate” calculated over every planned answer can hide that the treatment did not execute or that only one side completed.

Use a bounded fictional pilot

A clearly labeled fictional design might use 8 buyer questions × 2 retrieval conditions × 3 fresh-context repeats for 48 planned answers, or 24 planned pairs. If 20 pairs are comparable and four pairs are incomplete or execution-unknown, analyze the 20 matched pairs and report the four evidence losses separately. Do not project the result to all questions, providers, or buyers.

Keep repeat variance visible

Compare within-question transitions across repeats. One changed pair beside two unchanged pairs is different from three consistent changes. If the control itself varies substantially, report that instability before attributing the treatment difference to search.

Measure unchanged-input stability →

06

Avoid the common false conclusions

This experiment can show an observed retrieval-condition difference. It cannot reveal the provider’s entire ranking logic or prove that a source caused a brand to be selected.

Search available is not search used

OpenAI, Google, and Anthropic document modes in which the model decides whether search is useful. Treat a non-executed treatment attempt as its own state. Do not combine it with executed-search answers and describe the average as the effect of retrieved web evidence.

More citations is not better support

A searched answer may expose more sources because the product is designed to cite retrieved content. That is a product behavior, not proof that the sources support every material claim or that the candidate selection is better. Preserve unsupported, partial, contradictory, and inaccessible states.

Different surfaces create a compound treatment

If search-off uses one model or product and search-on uses another, the comparison includes model, interface, instructions, retrieval, and possibly account settings. It can still describe what a buyer sees across surfaces, but it cannot isolate search as the cause.

A changed answer is not a business outcome

Candidate or recommendation movement does not prove demand, clicks, leads, revenue, or lasting visibility. It also does not prove that editing an owned page caused the change. Connect answer observations to traffic or business systems only through an explicit attribution method and its limits.

Measure traffic and leads separately →

07

Turn the experiment into a monitoring decision

The practical output is not “search wins.” It is a documented choice about which retrieval conditions belong in the measurement program and what evidence deserves follow-up.

Add conditions only when they represent buyers

If buyers commonly encounter both searched and non-searched surfaces, maintain separate strata rather than averaging them. If only one condition maps to the actual product journey, keep the other as a diagnostic experiment. Reverify modes as provider products and defaults change.

Route changes by failure type

Investigate new or missing candidates, wrong recommendation roles, stale or contradictory material facts, unsupported rationale, and identity errors through different owners. A citation-only change may require source review; a candidate change may require broader category evidence; a factual error may require correction at the authoritative source.

Freeze the retest record

Record the observation key, treatment, verified execution state, finding, reviewer, proposed intervention, release date, discovery evidence when available, retest window, and success rule. Allow unchanged, improved, mixed, regressed, collection-failure, and method-break outcomes.

Start with one real buyer question

Use the free AI Visibility Snapshot to collect complete ChatGPT and Gemini answers for a representative buyer question, inspect which brands and sources appear, and decide whether a retrieval-condition experiment would change a real decision. The snapshot is a two-provider starting observation—not a search-on/search-off toggle test or evidence that retrieval caused either answer.

Run a free AI visibility snapshot →

Continue the research

Related AI visibility guides

Primary sources

Primary documentation used for this guide

AI products, search behavior, and platform policies change. Check these maintained first-party sources before making technical decisions.

  • Web search ↗

    OpenAI Platform Documentation

    First-party documentation for giving Responses API models access to current web information and sourced citations, including automatic versus required tool choice and search controls. The guide uses it to define observable treatment states, not to claim that search improves recommendations.

  • Grounding with Google Search ↗

    Google AI for Developers

    First-party documentation for enabling Google Search grounding in the Gemini API and inspecting search calls, results, and citation annotations. It supports recording execution metadata; it does not establish a brand recommendation effect.

  • Web search tool ↗

    Claude Platform Docs

    First-party documentation for Claude’s server-side web search tool, real-time web content, cited responses, search limits, localization, domain controls, and model-decided execution. The guide does not treat Anthropic behavior as interchangeable with another provider.

  • Evaluation best practices ↗

    OpenAI Platform Documentation

    First-party guidance on task-specific objectives, representative datasets, explicit metrics, logging, repeated evaluation, and human calibration. The paired retrieval protocol is an AI Brand Lens adaptation, not an OpenAI visibility standard.

  • Expanding the AI Evaluation Toolbox with Statistical Models ↗

    National Institute of Standards and Technology

    NIST AI 800-3 distinguishes fixed-benchmark performance from generalized performance and discusses within-question variation and explicit evaluation assumptions. It does not prescribe this experiment, its labels, or its sample size.

Measure your visibility

Turn the questions in this guide into an evidence-backed baseline.

Get AI Visibility Score

Talk to us

Have a visibility question?

Tell us what your team is trying to measure or improve.

Contact AI Brand Lens →

Keep learning

Explore every guide.

Browse practical answers about AI visibility, competitors, and measurement.

View all guides →