Skip to content
PreferiumJoin the waitlist

AI VisibilityAEO

How to measure AI citations with a repeatable set of questions

Ask AI assistants real questions with web search enabled. Record who gets cited, and keep citations, brand mentions and visits separate.

Photograph: two colleagues reviewing results together on a monitor, one pointing at the screen.
Jump to a section

Start with a question the client wants answered: when someone asks an assistant about this service, does the business appear, and what does the answer say about it? A useful measurement records the question, the conditions and the result so another person can understand the comparison.

Build a small, relevant question set

Use questions from the client’s sales conversations, support requests and research. Include the markets and languages that matter. Keep branded questions separate from questions that do not name the client.

Record the exact wording. If you change the question set halfway through a reporting period, note the change rather than presenting the new result as a continuous trend.

Choose the assistants and modes deliberately. For a web-citation study, enable web search and record the setting. An answer from an API configuration is not automatically representative of the consumer app, and a sampled question set is not a census of what every buyer sees.

Record what happened in each run

Keep the date, assistant, visible model or mode, question and response. Extract the cited URLs, but retain the answer so an unexpected result can be reviewed.

Separate at least three outcomes:

  • A mention: the answer names the business, with or without a link.
  • A citation: the answer links to a source associated with the business.
  • A referral visit: someone follows a link to the site, where it may be recorded by analytics.

A crawler request is a fourth kind of evidence. It shows a fetch, not that the page was cited or that a person visited.

Define the numbers before comparing them

For citation rate, state the denominator. “The client was cited in 12 of 40 completed runs” is clearer than an unexplained visibility score. Track failed runs separately; do not silently count a timeout as an answer without a citation.

For competitor comparisons, use the same questions and conditions. Explain how multiple brands in one answer are counted. If you classify tone or sentiment, review the relevant passage: a neutral mention, a recommendation and a warning are different results.

Repeat the questions over time. Investigate changes that recur rather than rewriting content in response to one missing link. A citation to a competitor’s page is a research lead, not proof that copying its format will produce the same outcome.

Put the sample beside the other evidence

Preferium’s AI-visibility tracking covers a prompt panel across supported assistants, with the plan determining how many are included. Google AI Overviews and AI Mode have their own observations. Keep those separate from ordinary search rankings and referral analytics.

A report can then say what changed in the sampled answers, which pages were cited and whether visits or enquiries moved too. It should also say what the sample cannot explain. A dated, reproducible observation is more useful than a single score with an unclear meaning.

Want this running under your brand?Preferium AI Edge is a white-label platform agencies resell to their clients: your brand, your Stripe, your packages and prices. Registration opens to agencies from the waitlist first.Talk to usJoin the waitlistHow white label works

Build your agency on Preferium

Partner registration opens by invitation from the waitlist, and there is no date yet. Read the agency agreement and how partner billing works before you decide.

  1. Connect a client site
  2. Set the control level
  3. Run under your brand

Privacy choices

Choose which optional technologies Preferium AS may use. All of them are off until you choose.

Analytics: Google Analytics 4 counts page views. Google may receive the page address, referrer, network address, browser and device details, and online identifiers. Browser storage: _ga, _ga_*: Up to 730 days. Renewed on activity. The browser may shorten the storage period.

Provider: Google Ireland Limited. Google may transfer data to the United States.

See the cookie notice, the privacy notice and theterms.

Necessary technologies Used for site functions

Preferium AS and Cloudflare deliver the site and protect forms against abuse. A local preference remembers if you pause animation. When optional tracking is available, the site can also remember your documented privacy choices.

Consent receipt
Provider: Preferium AS. HttpOnly receipt that documents and retrieves your consent choice. Name in the browser: __Host-preferium_consent. Storage period: The receipt is valid for up to 180 days without rolling renewal.
Local privacy choices and pending rejections
Provider: Preferium AS. Local storage of privacy choices and pending rejections. The entry alone can never allow optional technologies; a valid server receipt is required. Name in the browser: preferium-consent-v2. Storage period: Until the entry is overwritten or the browser site data is cleared. No automatic timed deletion is configured.
Privacy choice synchronization between tabs
Provider: Preferium AS. The latest message that synchronizes privacy choices and pending rejections between tabs. The message can only close optional technologies and trigger a new server check. Name in the browser: preferium-consent-sync-v1. Storage period: Until the entry is overwritten or the browser site data is cleared. No automatic timed deletion is configured.
Motion pause preference
Provider: Preferium AS. Session storage restores the requested accessibility preference between pages in this tab. Nothing is sent to a server. Name in the browser: preferium-motion-paused. Storage period: Until this browser tab session ends.
Cloudflare Turnstile
Provider: Cloudflare. Abuse protection that loads only on forms where Turnstile is necessary. Storage period: Short-lived control value tied to a form submission.
Analytics

Helps us understand how the site is used, when you consent.

Provider: Google Ireland Limited. The data may include the page address, referrer, network address, browser/device, online identifiers and usage events.

_ga, _ga_*
Processes site usage for aggregated analytics after specific consent. Storage period: Up to 730 days. Renewed on activity. The browser may shorten the storage period.

You can withdraw your choice via Privacy choices. That stops further optional loading but does not recall data already sent to Google. We attempt to delete known first-party values; the browser may prevent deletion of third-party values.

How Google uses and is responsible for data · How Google uses information from partner sites · Google privacy policy