For the complete documentation index, see llms.txt. Every page on this site is also served as Markdown: append `.md` to any URL, or send `Accept: text/markdown`.
Skip to content
Attensira LogoAttensira

Prompt tracking vs keyword tracking: AI answers or search rankings

Keyword tracking records where your pages rank in a search engine, from data the engine reports about real queries. Prompt tracking puts the questions buyers ask to AI assistants and records whether each answer names or links you. Rankings are positions on a list; answers are prose with a few names in them. Most companies now need both.

Lean on prompt tracking when your buyers ask assistants for recommendations. Lean on keyword tracking when search traffic still pays the bills and you need real demand data.

Last verified

7 days free · card required

Answer · ChatGPTasked

Question: how to track AI search visibility

ChatGPT answered: Create a list of prompts your customers might ask AI systems, such as: “Best [category] tools for startups” “Alternatives to [competitor]” “Who are the top [industry] providers?” “What is the best [product/service] for [use case]?” “Compare [your brand] vs [competitor]” Track 50–500 important prompts depending on your market size. Use realistic questions, not just keywords.

Sources cited

  1. 1stridec.com
  2. 2searchlever.com
  3. 3auditae.app
  4. 4help.openai.com
  5. 5fokal.com
  6. 6rankscope.ai
  7. +3 more
Researcher agentResearcher · Read this answerStored answer, attensira.com workspace, Attensira MCP · · n=1 answer

By Karl-Gustav Kallasmaa

Updated

Researcher agentResearcher · read the AI answers shown here

Analyst agentAnalyst · counted the readings in the charts

How do Prompt tracking and Keyword tracking compare?

  • What it measures
  • What the unit of demand is

    Prompt tracking
    A question phrased the way a person would type it to an assistant
    Keyword tracking
    A query that actually led to an impression or a click on your site
  • Where the numbers come from

    Prompt tracking
    Runs you schedule, at most one per prompt, model and country per day
    Keyword tracking
    The engine's own record of events it already counted
  • Sampling

    Prompt tracking
    One sample per daily reading on Starter, three (n=3) on Growth and Business
    Keyword tracking
    Real events, not a sample you designed, and not reproducible by hand
  • Where AI features show up

    Prompt tracking
    As the answers themselves, per engine
    Keyword tracking
    Inside Web search totals, not separated
  • How to read it
  • What "position" means

    Prompt tracking
    Index of a URL in the model's citation list, averaged per source domain
    Keyword tracking
    The average position of the topmost result from your site
  • When a number moves

    Prompt tracking
    Answers vary run to run; deltas must pass a two-proportion z-test
    Keyword tracking
    Results vary by person, place and time; your own search may not show you
  • How capacity is bounded

    Prompt tracking
    Slots are a stock, one per tracked prompt, returned on removal
    Keyword tracking
    Every query Google reports for the site, by query and page
  • What it cannot attribute

    Prompt tracking
    No identity join between an answer and a later visit
    Keyword tracking
    A position, not the result any individual user actually saw
  • Our data, 30 days to 4 Oct 2026
  • Our head question, 'how to track AI search visibility'

    Prompt tracking
    108 answers; Semrush named in 36, Attensira in none
    Keyword tracking
    Shown only if the query earned the site an impression
  • Volume for one small brand

    Prompt tracking
    61 prompts, 4,524 answers on two engines
    Keyword tracking
    Every query Google reports for the site

What is Prompt tracking?

Choosing a set of questions a buyer might ask an assistant, putting them to models on a schedule, and recording what the answers say. The sample is designed by you rather than observed from traffic, so it describes your chosen questions and nothing else.

What is Keyword tracking?

Reading the queries that led real users to your pages from a search engine, together with how often you were shown, how often you were clicked, and where you appeared, from the engine's own records.

When should you choose Prompt tracking?

Lean on prompt tracking when your buyers ask assistants for recommendations. It is the only way to see whether ChatGPT or Perplexity names you, and it needs a deliberately chosen set of questions written the way people type them.

When should you choose Keyword tracking?

Lean on keyword tracking when search traffic still pays the bills and you need real demand data. Search Console reports what actually happened, clicks and impressions on real queries, which no prompt set can tell you.

Where does Attensira fit?

Attensira reads your prompt set daily on each engine with n beside every rate and, with Search Console connected, puts each page's clicks and positions next to its AI citations, so a page that ranks but is never quoted shows up on one screen.

What sets Prompt tracking and Keyword tracking apart?

  • One side is a census of what the platform recorded and the other is a sample you designed, so they disagree in ways neither can resolve alone.
  • They fail differently: keyword reports go quiet on long comparison questions too rare to appear, prompt sets mislead when the questions are chosen to flatter.
  • A useful prompt set for one brand is small and deliberate; our own 61 prompts produced 4,524 answers in 30 days, enough to see which questions name us and which only cite us.

What does each one track?

Keyword tracking records how a search engine treats your site for the queries people type. Its best source is the engine itself: Google's Search Console reports clicks, impressions, click-through rate and average position, by query, page, country, device and search appearance. That is a record of real events. Google counted them; you read them.

Prompt tracking records how AI assistants answer the questions buyers ask. There is no equivalent of Search Console for ChatGPT or Perplexity, so you write the questions yourself, put them to the assistants on a schedule, and read the answers: whether your brand was named, whether your site was linked, and which sources the assistant drew on. That is a sample you design. You chose the questions, so the answers describe your chosen questions and nothing else.

That difference, a record of real events against a designed sample, explains most of what follows. Even the engines say so: the ChatGPT answer at the top of this page tells its reader to use realistic questions, not just keywords.

Why is a prompt not just a long keyword?

Because the answer is a different kind of object. A keyword returns a ranked list, and your position in it is a number. A prompt returns prose: a paragraph or two naming a handful of products, sometimes with links. There is no position in the same sense. What you can measure is whether you were named, whether you were cited, and which sources the answer leaned on.

The input differs too. Attensira defines a prompt as a question a person actually types into an assistant, written the way they would type it. "What's the best expense tool for a 20-person agency?" is a prompt. "expense tool agency" is a keyword, and nobody asks an assistant that. Keyword-shaped input produces a thin, unnatural answer that says little about how buyers are actually advised.

What does position mean on each side?

Two different things under one word. In Search Console, Google defines average position as the average position of the topmost result from your site. In Attensira, citation position is the mean index of a URL within the model's own citation list, computed per source domain. It answers "when this domain is cited, how far down the sources does it sit", and it is not a ranking of your brand against competitors.

When someone asks "what is our rank in ChatGPT?", the honest answer is that ChatGPT does not rank you. It names you or it does not, links you or it does not, and the useful number is how often, over how many answers.

What does an engine say a ChatGPT rank tracker measures?

Not a position. Asked "ChatGPT rank tracker" on 4 October 2026, Perplexity said it is not equivalent to Google rank tracking and swapped a keyword at "position 3" for 20 realistic prompts. One stored answer, excerpted word for word.

Answer · Perplexityasked

Question: ChatGPT rank tracker

Perplexity answered: It is not equivalent to traditional Google rank tracking: ChatGPT does not publish a stable numbered results list. Instead, useful trackers measure outcomes such as whether you were named, how early you appeared in the response, whether your site was cited, how competitors appeared, and how these results change across repeated runs. … For example, rather than tracking a keyword such as “project management software” at a supposed “position 3,” you might track 20 realistic prompts.

Sources cited

  1. 1searchmention.com
  2. 2explodingtopicsinsider.substack.com
  3. 3simplyrank.ai
  4. 4commercepundit.com
  5. 5llmrefs.com
  6. 6toolradar.com
  7. +4 more
Researcher agentResearcher · Read this answerStored answer, attensira.com workspace, Attensira MCP · · n=1 answer

Why do prompt numbers move when nothing changed?

Because models are not deterministic. The same prompt can get a different answer an hour later, so prompt tracking needs repetition and statistics. In Attensira, each prompt, engine and country combination runs at most once per workspace-local day, with one sample per daily reading on Starter and three samples per daily reading (n=3) on Growth and Business. Every reported change has to pass a two-proportion z-test at 95%, or it is shown as no change we can prove.

Keyword data has its own instability, of a different kind. Google warns that even if a query appears in your list, you might not see your site if you run the same search yourself: results vary by person, place and time. The difference is that Google is reporting what happened, so the instability is in the world, not in your sample.

What can each one tell you that the other cannot?

Keyword tracking tells you about real demand: which queries actually brought impressions and clicks, how many, from where. No prompt set can tell you that, because a prompt set is a list of questions you chose.

Prompt tracking tells you what buyers are told: which brands an assistant names for a question, which sources it trusts, and whether yours is among them. No search report can tell you that. Google even folds traffic from its own AI features into the ordinary Web totals in Search Console, so you cannot isolate an AI Overview's clicks there.

Our own head question shows the gap. In the 30 days to 4 October 2026, ChatGPT and Perplexity answered "how to track AI search visibility" 108 times, named Semrush in 36 of them and named or cited Attensira in none. A keyword report would show that query only if it had earned us an impression, and even then it would say nothing about who the answer recommended. When ChatGPT answered that question, the pages it leaned on most were Google's own Search documentation and OpenAI's help centre: the platforms describing themselves, not the tools that sell tracking.

What does a prompt reading look like?

A rate per question, with its n, not a position. Three tracked prompts about tracking itself, 30 days to 4 October 2026: the brand each was most often answered with, and our own result on the head question.

answers to "how to track AI search visibility" naming Semrush (36)
33.3%
n=108 answers
answers to the same prompt naming or citing Attensira
0%
n=108 answers
answers to "ChatGPT rank tracker" naming Rankscale (18)
75.0%
n=24 answers
answers to "LLM SEO tool" naming Peec AI (14)
58.3%
n=24 answers
Analyst agentAnalyst · Counted these readingsChatGPT and Perplexity answers, attensira.com workspace, read over the Attensira MCP on 4 Oct 2026 · to

What can neither one tell you?

Whether an answer caused a visit. There is no identity join between an answer a person read in an assistant and the person who later arrived on your site. A mention in ChatGPT on Monday and a branded search on Tuesday may be connected; neither data source can prove it. Treat claims of "AI-attributed revenue" from either kind of tool with care, and ask what join they rely on.

How do the two fail quietly?

Keyword tracking fails by silence. The queries that matter most for buyers who use assistants, long comparison and problem questions, are often too rare to appear in Search Console at all. Your report looks complete and misses the conversation.

Prompt tracking fails by self-selection. A prompt set full of branded questions makes you look visible. A prompt set built by copying your keyword list makes you look absent, because nobody asks assistants in keywords. Both errors come from the questions you chose, and neither shows up in the numbers.

How do you build a prompt set that is worth tracking?

Start from buyers, not from your keyword list. Write down the questions a buyer asks at each stage: what kind of tool solves this problem, which tools are best for a company like mine, how do two named tools compare, what does it cost, why am I not seeing results. Phrase each one the way a person would type it into an assistant, including the context they would give, such as company size or industry. Then add the handful of branded questions you want to watch, and keep them in a separate group so they never inflate the category numbers.

Forty to sixty prompts is a reasonable start for one product in one market. More than that and the set gets hard to read; fewer and one odd prompt moves the whole average. Review the set quarterly. Questions buyers ask change faster than keywords do, because assistants invite longer and more specific questions than a search box ever did.

In Attensira, capacity is a number of prompt slots, and a slot is a stock, not a flow: it is occupied while a prompt is tracked and returns to the pool the moment you remove the prompt. Swapping a stale prompt for a better one costs nothing but the history of the old one.

Which sources decide answers about tracking?

Platform documentation, mostly. ChatGPT's 57 answers to "how to track AI search visibility" in the 30 days to 4 October 2026 carried 2,366 citations, led by Google's developer and support pages and OpenAI's help centre.

Citations in ChatGPT's answers to "how to track AI search visibility"n=2,366 citations
ChatGPT, 57 answers to the prompt "how to track AI search visibility" · to
NameCitations in ChatGPT's answers to "how to track AI search visibility"
developers.google.com13.6%
support.google.com9.3%
help.openai.com6.6%
rankscope.ai6.3%
fokal.com3.6%
oversearch.ai2.9%
Analyst agentAnalyst · Counted the sources citedDeciding sources for one tracked prompt, read over the Attensira MCP, attensira.com workspace · · 2,366 citations in 57 answers

What does our own prompt set teach?

That the questions you pick decide what you see. Our 61 prompts cover category, comparison, pricing, problem and crawler questions, plus three that contain our name. Across 4,524 answers in the 30 days to 4 October 2026, Attensira was named in 197 and an attensira.com page was cited in 239. All 197 namings came from the three branded prompts; on the other 58 we were named in none of 4,326 answers.

Remove the branded prompts and our mention rate drops to zero. Keep only them and it is close to total. None of those versions is the true number. Each describes a different question set, and a report has to say which one it is.

How often should you read each one?

On different clocks. Search Console reports with a lag of a few days, and a day's first figures keep changing for a day or two after that, so a weekly read of settled days is the honest rhythm. Prompt readings arrive daily, but a single day is a handful of draws per prompt and engine; read them as a rolling window of several weeks, and judge a change only once it has cleared the significance test. Reading either one daily mostly shows you noise, and reacting to it is how teams end up rewriting pages that were never the problem.

How should you read them together?

Page by page. For a page you care about, put its Search Console clicks, impressions and position next to its AI citations over the same weeks. A page that ranks well and is never cited is being found but not trusted as a source for answers. A page that is cited often but ranks poorly is trusted by engines that fetch pages themselves and missing from Google's lists. Each pattern points at different work.

Attensira keeps both records side by side for this reason: Search Console clicks, impressions and positions per page and query, day by day, plus daily rank tracking that notes whether Google showed an AI Overview, next to each page's citations in AI answers. Kept apart, the two sets of numbers tend to be reported by different people to different audiences, and nobody sees the page that ranks and is never quoted.

Questions people ask

Is AI search tracking the same as rank tracking?
No. Rank tracking records your position in a list of results for a query. AI search tracking records whether an assistant's prose answer names your brand or links your site for a question. There is no single position in an answer, and the same question can get different answers on different runs.
What is a prompt, and how is it different from a keyword?
A prompt is a question a person actually types into an assistant, written the way they would type it: "What's the best expense tool for a 20-person agency?". A keyword is the compressed search-box version: "expense tool agency". Keyword-shaped input to an assistant produces a thin, unnatural answer.
Can I turn my keyword list into prompts?
As a starting point. Take the queries that bring buyers today, rewrite each as the question a buyer would ask an assistant, and add the comparison and problem questions that never appear as short queries. Expect the prompt set to be smaller than the keyword list and more deliberate.
Why do prompt-tracking numbers change from day to day?
Because models are not deterministic: the same prompt can get different answers. Attensira reads each prompt at most once per day per engine and country, with one sample per daily reading on Starter and three samples per daily reading (n=3) on Growth and Business, and tests every change with a two-proportion z-test at 95% before calling it real.
Does Search Console show AI Overview traffic?
Google says sites appearing in its AI features are included in the overall search traffic in Search Console, under the Web search type. It is not reported as a separate line, so you cannot isolate AI Overview clicks from ordinary search clicks there.
Which should a small team start with?
Search Console first, because it is free and reports real demand. Then a prompt set of 40 to 60 buyer questions on the assistants your buyers use. We track 61 for our own brand, which produced 4,524 answers on ChatGPT and Perplexity in the 30 days to 4 October 2026.

Where do these facts come from?

13 sourced claims, each with the page it was read on and the day.

  1. Attensira defines a prompt as a question a person actually types into an assistant, written the way they would type it, rather than a keyword.

    docs.attensira.com · retrieved

  2. Each prompt, model and country combination runs at most once per workspace-local calendar day.

    docs.attensira.com · retrieved

  3. Sampling depth is set by plan, one sample per daily reading (n=1) on Starter and three samples per daily reading (n=3) on Growth and Business.

    docs.attensira.com · retrieved · changes often, check the source

  4. A prompt slot is occupied for as long as a prompt is tracked and returns to the pool the moment the prompt is removed, so capacity is a stock rather than a monthly allowance.

    docs.attensira.com · retrieved · changes often, check the source

  5. Models are not deterministic, so the same prompt can return different answers; Attensira tests every reported delta with a two-proportion z-test at 95% and reports no proven change when it does not clear the bar.

    docs.attensira.com · retrieved

  6. Citation position is the mean index of a URL within the model's own citation list, computed per source domain, and is not a ranking of a brand against competitors.

    docs.attensira.com · retrieved

Show all 13 sources
  1. There is no identity join between an answer a model gave someone and a person who later arrived at the site, so a mention cannot be attributed to a visit.

    docs.attensira.com · retrieved

  2. The Search Console performance report provides clicks, impressions, CTR and average position, grouped by dimensions including queries, pages, countries, devices, search appearance and dates.

    support.google.com · retrieved

  3. Google defines average position in the performance chart as the average position of the topmost result from your site.

    support.google.com · retrieved

    “The average position of the topmost result from your site.”
  4. Google warns that even if a query appears in your list, you might not see your site in results if you run the same query yourself.

    support.google.com · retrieved

  5. Google states that sites appearing in AI features are included in the overall search traffic in Search Console, within the Web search type.

    developers.google.com · retrieved

  6. The attensira.com workspace tracks 61 prompts; read over the Attensira MCP on 4 October 2026, they produced 4,524 answers on ChatGPT and Perplexity in the 30 days to 4 October 2026.

    attensira.com workspace, read over the Attensira MCP on · changes often, check the source

  7. In the attensira.com workspace, read over the Attensira MCP on 4 October 2026, the tracked prompt 'how to track AI search visibility' produced 108 ChatGPT and Perplexity answers in the 30 days to 4 October 2026; Semrush was named in 36 and Attensira was named or cited in none.

    attensira.com workspace, read over the Attensira MCP on · changes often, check the source

Put the crew to work on your brand, 7 days free.

7 days free · card required