On this page
- What people mean when they ask for AI rank tracking
- Why position mostly does not exist here
- Where position genuinely survives
- The volatility problem
- What to measure instead
- Reporting it without overclaiming
- Four ways this goes wrong in practice
- Does classic rank tracking still matter?
- Where to start
- Frequently asked questions
Ask an SEO team to measure AI visibility and the first instinct is usually to reach for rank. It is the instrument everyone owns, the reporting everyone understands, and the number clients have been reading for twenty years.
Then you look at an actual AI answer and the instrument does not fit. There is no list of ten. There is a paragraph, sometimes naming three companies, sometimes naming none, sometimes naming three different ones an hour later. The question “what do we rank for that” has no clean answer, and forcing one produces a number that looks precise and means very little.
This is worth working through carefully, because the wrong conclusion is “position is meaningless now” and that is not true either. Position still exists in AI answers. It just exists in fewer places, on different terms, than the word implies.
- Most AI answers have no ranked list, so there is usually no position to take. "We rank first in ChatGPT" is a claim about one generated response, not a standing position.
- Position does survive in specific places: ordered recommendation lists, the order of cited sources, and the link sets on Google's AI surfaces.
- Engines are non-deterministic. A position read from a single run is false precision, however confidently a dashboard prints it.
- Presence rate, share of voice and citation presence answer the questions rank was standing in for, and they survive repeated sampling.
- Report a range across runs, not a point. A range is both more honest and more defensible when someone asks what changed.
What people mean when they ask for AI rank tracking
Usually one of three different things, and the conversation goes badly until you separate them.
“Are we in the answer at all?” By far the most common real question, dressed in rank language because that is the available vocabulary. This one has a clean answer.
“Are we named before our competitors?” Sometimes answerable, when the answer happens to be a list. Often not, when the answer is a paragraph naming two companies in a sentence with no implied order.
“What is our position for this query, as a number I can put in a report?” This is the one that does not survive contact with the surface, and it is usually the one being asked.
The instinct behind all three is sound. People want to know whether they are winning, relative to named rivals, in a way that can be tracked over time. That is a reasonable thing to want. The mistake is assuming the answer has to be shaped like a rank.
Why position mostly does not exist here
Classic rank tracking rests on four properties of a search results page, and AI answers break all four.
A results page is an ordered list. Ten results, numbered, in a sequence the engine chose. Most AI answers are prose. When an answer says “for a team your size, Acme and Bolt are both worth looking at”, there is no first and second. There are two names in a sentence, and the order is a function of how the sentence was written.
A results page is stable. Ask Google the same thing twice within an hour and you get essentially the same list. Ask ChatGPT the same thing twice and you can get different companies, in a different order, with different reasoning. Generation is sampled, not looked up.
A results page is the same for everyone, roughly, allowing for location and personalisation. AI answers are shaped by conversation history, the phrasing used, and any context the person volunteered. Two buyers asking the same underlying question in different words are asking different questions as far as the engine is concerned.
A results page has a fixed number of slots. There is always a first result. An AI answer may name six brands, or one, or none, and “none” is a genuinely common outcome that has no equivalent in a ranked list.
Take those away and rank stops being a measurement and starts being a metaphor.
Where position genuinely survives
That is not the whole story, and a post that stopped there would be overcorrecting. There are places inside AI answers where order is real, chosen by the engine, and worth recording.
Ordered recommendation lists. When an answer presents options as a numbered or bulleted list, the sequence is a choice the engine made, and being at the top of it is meaningfully different from being fourth. This is common for comparison questions and shopping questions, and it is the closest thing to a familiar rank that the format produces.
The order of cited sources. On engines that show their sources, the citation list has a sequence, and it reflects what the answer leaned on. Being the first source behind an answer is a real position, and it is arguably a better signal than being named in the prose, because it means your own material was drawn on rather than the model’s recollection of your category.
Link sets on Google’s AI surfaces. AI Overviews and AI Mode carry links, and those have an order. They also connect to classic rankings in a way pure chat interfaces do not, since existing search results feed the summaries. This is the one place where your SEO rank and your AI position are genuinely related, though a page can rank first and still be absent from the summary sitting above it.
Position within the sentence, treated carefully. When an answer names three brands in prose, the first one named is not formally ranked, but it is usually not accidental either. Worth recording as a weak signal. Not worth reporting as a rank.
The rule of thumb: if the engine chose an order, measure it. If you are inferring an order from prose, note it and do not build a headline on it.
The volatility problem
Here is the exercise that settles this faster than any argument. Take one tracked prompt. Ask it five times, in five fresh sessions, on the same engine, on the same day. Write down which brands are named and in what order each time.
Almost nobody does this before building a reporting habit, and almost everybody who does it changes how they report.
You will typically see the same handful of names recurring with different membership and different order run to run. Sometimes a brand present in four runs vanishes in the fifth. The engine did not change its mind about anything. Generation is sampled, retrieval varies, and neither promises consistency.
Which means a position read from one run carries a margin nobody is printing. A dashboard that says “position 2” from a single ask is reporting one draw from a distribution as if it were a fact. That is false precision, and false precision is worse than an honest range because people act on it.
The fix is not exotic. It is what polling does: ask more than once and report the spread. If you have five runs, you can say “named in four of five, first mentioned in two”. That sentence is longer than “position 2” and it is true, which makes it defensible when somebody asks what changed. We covered the same sampling logic more generally in AI search tracking.
What to measure instead
Three metrics carry the weight that rank used to, and all three survive repeated sampling.
Presence rate. Across your tracked prompts and engines, in what proportion of answers are you named at all? This is the honest base metric and the one most worth watching over time. It is also the one that moves when your work lands, because getting named at all is the hard part.
Share of voice. Of all the brands named across your tracked answers, how many of those mentions are you? This is the competitive question rank was really being asked to answer, and it is better suited to the format, because it does not require an order to exist. How to measure share of voice in AI answers goes through the mechanics.
Citation presence. How often is your own site among the sources behind the answer? This is the most actionable of the three, because it points at specific pages. Being cited means the engine reached for your material rather than its general impression of your category, and a page that gets cited once tends to keep getting cited.
Together those answer the real questions: do we show up, how do we compare to the people we compete with, and is our own content doing any of the work.
Reporting it without overclaiming
The practical problem is usually not analytical, it is that somebody expects a rank in the Monday report and you have to hand them something else.
What tends to work is replacing one number with a short, honest sentence. Instead of “we rank 3rd in ChatGPT for CRM software”, something closer to: “across 12 tracked buying questions, we were named in 7, we were the first brand named in 2, and our comparison page was cited in 3. Bolt was named in 11.”
That is more information than a rank, it is defensible under questioning, and it survives the follow-up question a rank never survives, which is “third out of what?”
Two things to avoid while you do it.
Do not publish a single-run number as a position. If you must give a position, give it with the sample behind it.
Do not switch metrics when the number is bad. The temptation to move from presence rate to share of voice in the month presence rate dips is strong and it destroys the trend. Pick the metrics, keep them, and let them be unflattering when they are.
Four ways this goes wrong in practice
Most bad AI rank reporting fails in one of the same few ways, and all four are easy to avoid once named.
Reporting a single run as a position. Covered above, and worth repeating because it is the most common by a distance. One ask is one sample. If the report says “position 2” and it came from one question asked once, the number is decoration.
Changing the prompts and keeping the trend. If the tracked questions are edited, added to, or auto-expanded between runs, the line on the chart is measuring two different things at its two ends. Any tracker that grows its own prompt list is doing this by default, which is why the set has to stay fixed. This is the same failure that breaks AI search tracking generally, and it is invisible unless someone is watching for it.
Averaging position across engines. A first mention in a Perplexity answer that cites six sources and a first mention in a ChatGPT answer with no retrieval at all are not the same event, and averaging them produces a number describing nothing. Keep engines in separate columns.
Treating absence as a bad position. When you are not named, you did not come last. You were not in the set. Scoring absence as position 10, or as zero on a scale where 1 is best, silently converts a categorical outcome into a continuous one and makes the average meaningless. Absence is its own result and belongs in the presence rate, not the position figure.
Each of these produces a number that looks like the others, which is exactly the problem. A reader cannot tell a defensible position from a decorative one by looking at it, so the method has to be stated alongside.
Does classic rank tracking still matter?
Yes, and dropping it would be its own mistake.
Google’s AI surfaces build their summaries partly on what already ranks. Rankings feed retrieval on several engines. The pages that get cited in AI answers are frequently pages that were already performing in traditional search. The relationship is loose and not a guarantee, but the correlation is real enough that abandoning rank tracking to chase AI visibility would be trading a working instrument for a newer one.
The right framing is that they measure adjacent things. Rank tells you where you stand in a list of documents. AI visibility tells you whether you are named inside a generated answer. On some surfaces those overlap. On a pure chat interface with no links at all, they barely touch.
Run both. Just stop asking one of them to produce the other’s number.
Where to start
If you want to see what this looks like for your own brand rather than in the abstract, the fastest route is the exercise from earlier: pick five questions a buyer would really ask, run each of them several times across the engines your audience uses, and write down who was named, in what order, and what was cited.
An afternoon of that will teach you more about whether “rank” applies to your category than any framework, including this one. If the answers come back stable and ordered, position is worth tracking for you. If they come back different every time, you have just learned why presence rate is the better headline.
Our AI visibility tracker records all of it per run, including the answer text and citations, which is what makes a range reportable rather than a single number. The free check will run your brand through it if you want the shape of the output before deciding anything.
Frequently asked questions
What is AI rank tracking?
Tracking where your brand falls inside AI answers rather than in a list of search results. The name is borrowed from SEO rank tracking, but most AI answers have no ranked list to take a position from, so in practice it means measuring presence, order of mention where an order exists, and citation position.
Can you actually rank number one in ChatGPT?
Not in the way you can rank first on Google. There is no ordered result set to be first in. A brand can be named first in an answer that happens to list several, which is worth something, but it is a property of one generated response rather than a standing position anyone holds.
How is AI rank tracking different from SEO rank tracking?
SEO rank tracking measures a stable, ordered, largely reproducible list. AI answers are generated, frequently unordered, and non-deterministic, so the same question asked twice can produce different brands in a different order. The instrument assumes something the surface does not provide.
Is position inside an AI answer worth measuring at all?
Yes, where it genuinely exists: in answers that list options in order, in the order of cited sources, and in the link sets on Google's AI surfaces. Treat it as one signal among several rather than the headline, and always alongside how often you appear at all.
What should I report instead of a rank?
Presence rate across your tracked prompts, share of voice against named competitors, and citation presence. Those three answer the questions a rank was standing in for: do we show up, how often relative to rivals, and is our own material being drawn on.
Why does my position change when nothing changed?
Answer engines are non-deterministic and their retrieval shifts. A single run is one sample, so a brand can move within an answer, or in and out of it, with no change to your site or theirs. This is why a position from one run is false precision.