How to measure brand visibility in AI search results
Mention, answer inclusion and citation come apart the moment you sample an assistant more than once. One prompt can carry a brand's entire presence, a parser can move its citation rate 2.5x, and a hallucinated license still counts as a mention. A workflow for technical teams, built on 359 answers.
- Method
- A fixed 10-prompt panel (8 non-branded category and comparison prompts, 2 entity prompts) run 10 times per prompt (5 for entity prompts) on four surfaces through one API gateway on 2026-09-28: gpt-5-mini without tools, gpt-5-mini with web search, Gemini 2.5 Flash without tools, Perplexity Sonar (gpt-5-mini at reasoning effort low, web search at search_context_size low). Mentions matched by regex, citations parsed from annotations and inline links, answer inclusion and entity accuracy graded by hand.
- Primary sources
- 359 model answers collected via Vercel AI Gateway (OpenAI Responses API with web_search, chat completions for Gemini and Sonar) · First-hand: Beetroot, a Windows clipboard manager I build (max.nardit.com/beetroot, github.com/mnardit/beetroot-releases)