AI Search Visibility Platform
How RankX AI measures AI visibility.
RankX AI publishes how every number is made: when checks run, where each answer is read from, how a mention is decided, and what a rate can and cannot tell you.
7-day free trial. No credit card required.
The schedule
RankX AI checks on a schedule, so a number is a trend, not a screenshot.
Three passes run overnight, UTC: shopping answers, then the six assistants, then Google rankings and their AI Overviews. Each prompt joins on the cadence you set.
01:00 UTC
AI Shopping
Shopping prompts run against the shopping surfaces, and every product card in the answers is matched against your own catalogue.
02:00 UTC
AI visibility
Every due prompt is asked once on each of ChatGPT, Claude, Gemini, Grok, Perplexity and Microsoft Copilot, and each answer is stored with its verdict.
03:00 UTC
Google rankings
Tracked keywords are checked in Google search, and AI Overview presence and citations are recorded on the same check.
You choose the cadence, set per project and adjustable per prompt, from daily to monthly. Every paid plan can run daily; a trial account re-checks weekly. Each scheduled check asks each prompt once per assistant, and the rates aggregate those single readings across your panel and the window.
The source
Three of the six assistants are read from the interface a person uses.
Citations render in ChatGPT’s and Gemini’s consumer interfaces and are largely absent from their programmatic legs, so RankX AI reads the surface a buyer actually sees. Microsoft Copilot is read there because it is the only place it answers at all.
ChatGPT
Consumer interface
The answer a person sees in the app, official interface as the fallback.
Claude
Official interface
No comparable consumer surface to read.
Gemini
Consumer interface
The answer a person sees in the app, official interface as the fallback.
Grok
Official interface
No comparable consumer surface to read.
Perplexity
Official interface
Returns its source list alongside the answer.
Microsoft Copilot
Consumer interface
The answer a person sees, and the only route: there is no programmatic leg to fall back to.
A citation that only renders in the app a buyer uses is invisible to a purely programmatic check.
The verdict
A mention only counts, after a second, stricter pass agrees it is you.
A language model reads each stored answer, deterministic checks verify the brand match before anything is counted, and an unreadable answer is recorded as unknown.
Mention
A language model reads the stored answer for your brand and your rivals, and a deterministic verification pass then has to agree the match really is your brand before anything is counted.
A loose match that counts a rival as you would corrupt every rate downstream.
Sentiment
How the answer describes you is read only when a verified mention exists. No mention means no sentiment call and no invented neutral score.
Sentiment about an absence is fiction, so RankX AI does not record one.
Citations
The pages behind an answer come from the assistant's own source list where one is returned, plus every URL the answer text itself carries, with the domain extracted for each.
Who gets cited is the fact you can act on, page by page.
Unknown
An answer that returns no analysable verdict is recorded as unknown and left out of the denominator. Every rate divides by the answers actually read.
Unknown is never rounded down to zero, because the two are different claims.
The other pipelines
Google AI Overviews and shopping are measured apart, on their own terms.
AI Overviews are read from your tracked keywords’ rank checks, and shopping answers are matched product by product against your own catalogue over a 28-day window.
Google AI Overviews
Every rank check records whether an AI Overview appeared on the keyword, whether it cited your site, and every URL it cited. Nothing is inferred from a single look: the record is per keyword, per check, so citation questions are answered from a run of checks rather than one screenshot.
AI Shopping
Shopping answers on ChatGPT Shopping and Google AI Mode are read over a 28-day window: four whole weeks, so a weekly check cadence contributes evenly. A product card matches your catalogue by an evidence ladder, your domain first, then your seller name, an exact URL, a GTIN, and finally title similarity, and the method that matched is stored with every row.
A match that cannot say how it matched is a guess with a percentage sign.
Questions
What people ask about the methodology.
The honest mechanics, including the two answers that begin with a limit rather than a promise.
Why does RankX AI report shares instead of a single answer?
Because a single AI answer is an anecdote. One independent study (SparkToro, 2,961 prompt repetitions) found under a 1-in-100 chance that two runs of the same question return the same brand list, so RankX AI reports the share of tracked answers that name you, across your whole prompt panel and the reporting window, and shows the trend rather than a screenshot.
How many times is each prompt checked?
Once per assistant per scheduled check, and you can force a fresh check on any single prompt whenever you want. The published rates aggregate those single readings across every prompt and every check in the window, which smooths run-to-run variance without multiplying what each check costs you.
Why read the consumer ChatGPT instead of the API?
Because the two return different answers, and the consumer interface is the one a buyer actually sees. Citations render in ChatGPT's and Gemini's consumer interfaces and are largely absent from their programmatic legs, so RankX AI reads the consumer surface for those two, with the official interface as a fallback. Claude, Grok and Perplexity are checked through their official interfaces.
Will these numbers match what I see when I ask an assistant myself?
Not necessarily, and no honest tool should promise otherwise. Assistants vary their answers run to run and by account, region and time of day. That variance is why RankX AI reports shares over a window rather than predicting your next answer, and why an unreadable answer is recorded as unknown instead of being counted either way.
More detail in the documentation, and what each measurement means on the AI Visibility page.
Start here
See where you show up in AI answers today.
Add your site and RankX AI suggests the prompts to track, monitors the keywords that matter and audits your pages, with your first results minutes after you finish setup.
7-day free trial. No credit card required. Cancel anytime.