SEOAIO.aiSearch Engine Optimization + AI Optimization

How we measure

SEOAIO measures your visibility across traditional search and the generative engines, the discipline now called GEO (Generative Engine Optimization) or AEO (Answer Engine Optimization). We run on one doctrine: measure, never manufacture. Every number in the product is something we actually observed, and every number tells you how it was observed. This page explains the method.

The doctrine

A visibility score is only useful if it reflects reality. So we do not estimate where we can measure, we do not extrapolate a single engine into a market-wide claim, and we never present a modeled figure as an observed one. If a pillar has not been measured, the dashboard shows it as not present. It is never filled in with a plausible-looking placeholder.

Sampling AI answer engines

For each site we run a fixed set of prompts against each AI answer engine we support, several samples per prompt, because these engines are not deterministic. We count a citation only when the engine actually returns your domain as a source in its answer. A passing mention of your brand name is not a citation, and we do not count it as one. Results are reported per engine: a Perplexity number is labeled as a Perplexity number, never generalized to engines we have not sampled.

Confidence bands and sample sizes

Small samples produce uncertain percentages, and we say so. Every sampled rate ships with a Wilson score confidence interval and the exact sample size behind it. When you see "33%, CI 6-79%, 3 prompts / 9 samples," that width is honest: it tells you the measurement is early, and it narrows as more samples accumulate. We would rather show you a wide interval than a precise-looking fiction.

Provenance on every number

Every metric carries one of three labels. Measured: we observed it directly, and you can see when and how. Derived: computed arithmetically from measured values, with the inputs disclosed. Modeled: an estimate, clearly marked as one, and never blended silently into measured figures. If a collection run fails, it writes no aggregate at all; a crashed measurement is a gap, not a zero and not a guess.

What we do NOT do

  • No manufactured citations. We never seed, plant, or fake mentions of your brand anywhere.
  • No auto-published spam backlinks. Link schemes carry penalty risk, and we will not take it with your domain.
  • No black-box single number. Every score decomposes into the measurements that produced it, and you can inspect each one.
  • No silent extrapolation. One engine's result is never presented as an all-engine result.