Skip to content
All articles
AI Search

AI Search Experiment Reporting Checklist: 24 Fields to Publish

By the AEOeye editorial team·Updated Sep 7, 2026·8 min read
Researcher documenting an AI search experiment on a laptop.
Photo by ThisIsEngineering on Pexels

An AI search experiment is publishable when another researcher can reconstruct what was asked, where it ran, what was captured, how it was labeled, and what the result cannot establish. This 24-field checklist is a copyable disclosure block for that purpose.

The checklist is AEOeye's operational reporting template, not an ISO, NIST, or platform standard. NIST describes measurement as context-dependent and emphasizes documenting methods and limitations; use its AI measurement and evaluation work as governance context, not as a prescribed visibility score.

Table of contents

What should an AI search experiment disclose?

Publish the fields that connect the research question to a defined sample, a captured answer, a coding decision, and a denominator. The table below is deliberately concrete: replace bracketed values, retain “not applicable” where appropriate, and never silently omit failed or unavailable observations.

# Field to publish Minimum disclosure
1 Research question Exact question, hypothesis, audience, and decision the study informs
2 Sampling frame Population, market, language, query families, and eligibility rule
3 Prompt set Exact prompts, prompt IDs, version or hash, and sampling method
4 Engine Provider and product name, not a vague “AI search” label
5 Product surface Web app, mobile app, search mode, API, or embedded experience
6 Model label Exposed model/version; record “not shown” when unavailable
7 Search setting Browsing, web search, tools, retrieval, or other toggles enabled
8 Locale Country/region, language, timezone, and localization settings
9 Device Desktop/mobile, operating system, browser or app version
10 Date and time Start/end timestamps with timezone and collection date
11 Account context Signed-in state, plan, personalization, and relevant history state
12 Repeated runs Replication count, order, spacing, and seed or randomization rule
13 Collection method Human observation, API client, browser automation, or hybrid procedure
14 Capture payload Full response, visible links, metadata, IDs, screenshots, or raw JSON
15 Exclusions Failed, duplicate, unsafe, unavailable, or out-of-scope runs and reasons
16 Annotation unit Prompt, answer, claim, brand mention, citation, session, or other unit
17 Codebook Label definitions, examples, negation rules, and “unclear” handling
18 Reviewers Reviewer count, independence, training, and blinding if used
19 Adjudication Disagreement rule, adjudicator, and changes to the codebook
20 Denominators Eligible, captured, excluded, and missing counts for every metric
21 Uncertainty Interval, sensitivity analysis, qualitative uncertainty, or rationale
22 Source snapshots Resolved URLs, capture times, archived references, and access status
23 Privacy and ethics Redaction, consent, retention, access controls, and risk review
24 Conflicts and limits Funding, tooling or commercial conflicts, claims withheld, and limitations

This field list follows the spirit of transparent AI evaluation: NIST emphasizes that metrics and methods depend on context, while its automated benchmark guidance highlights reproducibility and careful interpretation. It does not make a small convenience sample representative.

Researchers comparing AI search observations and experiment notes.

Second image: Pexels photo by fauxels, Pexels profile.

Why are product UI and API different modalities?

An API call and a product UI are different measurement modalities because they may expose different model routing, retrieval tools, personalization, safety behavior, rate limits, and citation rendering. Identical prompt text does not make the observations interchangeable.

Report the surface precisely: “consumer web interface with search enabled” and “provider API endpoint” are different study conditions. If a product hides the model label or changes its interface during collection, record that fact instead of inferring a model from answer style.

The same caution applies across engines. The GEO paper studies generative-engine responses under a defined experimental setup; it does not establish that every commercial answer surface uses the same retrieval or ranking process.

How should the 24 fields be recorded?

Record protocol metadata before collecting answers, then append observations without overwriting raw values. A compact disclosure block can sit at the top of a report:

AI search experiment disclosure

Question: [exact question and hypothesis]

Sample: [population, prompts, selection, exclusions]

Runtime: [engine, surface, model label, search setting, locale, device, account]

Collection: [dates, timezone, repetitions, method]

Evidence: [response, links, IDs, screenshots, source snapshots]

Coding: [unit, codebook, reviewers, adjudication]

Reporting: [denominators, uncertainty, missingness]

Governance: [privacy, conflicts, retention] Limits: [claims this design cannot support]

Use stable IDs so a reader can connect a prompt to every run, response, source, annotation, and revision. Keep raw text or structured payloads separate from derived labels; this lets a later reviewer audit a coding change without treating the current spreadsheet as the original observation.

What evidence makes results auditable?

Screenshots are useful visual evidence, but screenshots alone are not a dataset. They can omit hidden links, full answer text, timestamps, interaction state, accessibility text, or the exact prompt; they also make systematic analysis difficult.

Preserve the prompt, response, visible citations, collection timestamp, product surface, and a stable observation ID when permitted. Resolve each cited URL and store its raw URL, final URL, access status, and a snapshot or hash according to your rights and retention policy. If a page is inaccessible later, say so; do not reconstruct it from memory.

For citation research, distinguish a link displayed near an answer from a source explicitly supporting a claim. The AEE study is a useful reminder that source-cited answers can still require separate checks for factuality and verifiability. Evidence preservation supports review; it does not prove that a source is correct.

How should results and uncertainty be reported?

Report counts before percentages: “Brand mentioned in 18 of 60 eligible answers (30%)” is interpretable, while “30% visibility” hides the denominator. Separate eligible, captured, failed, duplicate, and excluded runs, and explain whether missing observations could change the result.

One run is not a stability study. Repeated runs are needed to describe answer, recommendation, or citation changes, but repetition alone does not control changing indexes, model updates, personalization, or prompt order. State whether the design is a fixed panel, a rolling sample, or a one-time descriptive snapshot.

Choose uncertainty methods that match the design and label them. A convenience sample can have a mathematically computed interval without supporting population-level generalization. Use sensitivity checks for ambiguous labels, changed prompts, and exclusion rules; report both the primary result and the plausible alternative when the decision matters.

What limitations should every report state?

State that the checklist documents a study; it does not certify quality, prove causality, or reveal hidden ranking factors. It cannot establish total market share, every user's experience, traffic, revenue, conversion lift, or the intrinsic truth of an answer without additional evidence.

Also disclose platform access limits, model updates, locale coverage, account effects, unavailable pages, automation failures, copyright or privacy constraints, and any manual judgment. A study that cannot publish raw responses may still be useful, but it should publish a redacted sample or observation manifest where lawful and explain what readers cannot independently inspect.

NIST's AI Risk Management Framework provides a broader risk-management lens; it does not validate this checklist. For a practical starting measurement, run a free AEOeye audit, then keep the resulting prompt and runtime context in your own research log.

What are the frequently asked questions?

Should every experiment publish raw AI responses?

Publish what rights, privacy, and platform terms allow. Preserve full responses internally when possible, and provide redacted excerpts, hashes, IDs, or an evidence manifest when raw publication would expose personal data or restricted content.

How many repeated runs are enough?

There is no universal number. Choose a replication rule tied to the question, report it before collection, and explain why it can detect the change you care about. Do not call a single run stable.

Can I compare two engines with the same prompts?

Yes, as a controlled comparison of the declared surfaces—not as proof that their internal systems are equivalent. Keep wording, locale, timing, account state, and coding rules aligned, and report any unavoidable adaptation.

Is this an official NIST reporting standard?

No. This is AEOeye's reusable disclosure template, informed by primary research and public guidance. It is a practical starting point, not a certification, benchmark leaderboard, or claim about hidden platform rules.

FAQ

What is an AI search experiment reporting checklist?+

It is a disclosure template for recording the question, sample, runtime, collection method, coding decisions, evidence, uncertainty, and limits of an AI search study. This version is AEOeye's operational template, not a certification or universal standard.

Is a screenshot enough evidence for an AI search study?+

Usually not. A screenshot preserves visible context, but a reusable dataset also needs the prompt, timestamp, product surface, response text or identifier, source URLs, coding labels, and exclusions. Store the screenshot as one evidence layer.

Can one run prove that an AI answer is stable?+

No. One run describes one observation under one runtime context. Stability requires repeated runs, a declared sampling design, and a comparison rule that records changes in answers, mentions, citations, or recommendations.

Are API and product UI results interchangeable?+

No. An API and a consumer product can differ in model routing, retrieval, tools, personalization, limits, and citation presentation. Report them as different modalities unless you have evidence that they are equivalent for your study.

Sources

Is AI recommending you?

Run a free AI visibility audit and find out in under a minute.

Keep reading