Page level citation diagnostics connect one URL to the prompts, AI answers, supporting passages, competing sources and past changes that explain how often that page gets cited. A citation count tells you that something happened. A good page view shows you what was observed behind the number, so you can tell whether the page needs attention or whether you are looking at normal movement.
If you lead content or marketing, you have probably seen a report that says an article was cited 14 times last month and 9 times this month, with nothing else attached. That's hard to act on. You can't tell which questions the page was cited for, what the answers said, who else was cited beside you, or whether the tool simply ran fewer checks this month. This article walks through what an AEO tool page diagnostics view should show for a single page, and where the evidence stops.
What URL-level citation diagnostics actually measure
URL level AEO reporting comes down to one question: for this specific address, what did the AI engines do with it across the prompts we track? A domain report only tells you that your site was cited somewhere.
The difference matters for counting. Ahrefs documents that a domain gets one citation when at least one of its pages is cited in an AI response, even if several pages from that domain appear, and a page is counted once when it appears at least once as a cited source in a response. So your page counts won't always add up to the domain total, and a good tool says which unit it is counting. If you are still comparing products, the best AEO tools comparison separates the ones that only track citations from the ones that also help you win them.
It also helps to keep a few terms apart, because tools often blur them.
| Term | What it means here | What it does not tell you |
|---|---|---|
| Brand mention | The answer names your brand | That the answer links to your site |
| Page citation | The answer identifies this page as a source | That anyone clicked it, or that it supports every nearby claim |
| Retrieved source | The page was pulled in while the answer was built | That the answer showed it as a citation |
| Co-citation | Two sources appear in the same observed answer | That one pushed the other out |
| AI referral visit | A visit attributed to an AI platform | Every time the page was cited or used |
| AI crawler request | A bot request logged by your site or edge provider | A citation, an answer, or a human visit |
The split between retrieved and cited is documented. Ahrefs separates pages "found in" an answer, which includes background-retrieved pages, from pages that are cited, and OpenAI's web search documentation lists retrieved sources apart from inline citations, with the retrieved list often longer. A report that folds mentioned, retrieved, cited and visited into one visibility score throws away the parts you need.
Show which page, and which observations
A page view should keep the raw cited address and show whether it matches one exact URL or groups related addresses. Redirects, tracking parameters, alternate hosts and language versions all give a tool room to quietly merge two pages, or to split one page into two apparent winners and losers. Ahrefs' Cited Pages API has separate exact-URL and URL-prefix filters, which shows how different "this page" and "everything under this path" are.
Each observation should also carry its context where the collection source provides it: the exact tracked prompt, the platform, the collection time, the country and language, how the data was collected, the model version when it is exposed (and "not disclosed" when it is not), the full answer with its sources, and whether your page was cited, retrieved without a citation, absent, or not measurable because the run failed.
That last item matters. A page that was not cited in an answer collected successfully is a real result. A page whose collection failed is a gap, not a zero. Ahrefs documents that supplying tracked URLs lets it return zero-citation rows for pages with no data, which is the right habit, because the page stays visible even when nothing cites it.
Which prompts cite this page?
The first job of a page view is to list the tracked prompts connected to the URL and let you open the answers that produced the count. That's where a number turns into something you can read. For a wider view of the products that measure this, see the roundup of the best AI visibility tools.
For each prompt you'd want the exact wording, any topic or buyer-stage label you set, the platform and market, how many valid observations there were, how many cited this URL, and whether your brand was mentioned. Every row should open into the answer history. The practical question for a marketing lead is not only whether an article gets cited. It's for which buyer questions it becomes a source, on which platforms, and how steadily. A page cited every time for a definition question and almost never for a comparison question is telling you something about its role, and a single monthly total hides that.
Tracked prompts are not every prompt
A page's prompt list is normally the prompts in the tool's dataset, not every question real people asked before your page was cited. Three things get mixed up here: the prompts your team configured, an estimate of real user demand, and the retrieval queries the engine used behind the scenes. Profound's FAQ separates its Prompt Volumes, which describe real-user prompt demand through licensed opt-in consumer panels and modeling, from the prompts a team tracks. Bing says its Grounding Queries are grouped representations of retrieval phrases, not full user questions or prompts. A tool that calls grounding phrases "the exact prompts that cited you" is claiming more than the data supports.
Some tools already do part of this well. Semrush's Cited Page Details panel lists the prompts for which a page was cited, and Peec's URL detail page has a Prompts Table and a Chats view with the actual AI answers where the URL was cited or used as a source. Not every chat in that view is necessarily an inline citation. If you want to read per-prompt results against competitors, the guide to reading prompt-level win and loss data covers that side.
Which sections support the answer?
A tool should show the cited answer text and, when the evidence allows, connect it to a passage on your page, labeled as supplied by the engine, matched by the tool, inferred, or unknown. This is where page level citation diagnostics most often promise more than they can show, so it's worth going slowly. Finding the cited page is not the same as proving which section the engine used.
| Evidence level | What the tool can honestly show | How to read it |
|---|---|---|
| URL citation only | The page, plus the answer and citation | The page was cited. The source section is unknown |
| Answer-span attribution | The generated sentence tied to the source | The citation is attached to this part of the answer |
| Source excerpt or locator | Source text or a location supplied with the citation | Direct evidence of specific content, within the excerpt's limits |
| Tool-generated section match | A heading or paragraph matched to the answer or excerpt | An inferred location, not a view into the engine's reasoning |
What the engines actually hand over
The engine documentation is more modest than many dashboards look. OpenAI's web search documentation describes generated text with citation annotations, and the start and end indices in a URL citation point to places in the generated answer, not to paragraph offsets in the original page. Gemini's grounding documentation works the same way: its URL citation annotations tie segments of the answer to source addresses, and the documented fields don't identify a heading or paragraph on your page. Claude's web search tool is a little more specific, because its citation object includes cited text of up to 150 characters. That's a real source excerpt, but it's short, and a tool still has to match it against a stored copy of your page to find a likely passage. That match is the tool's work, not something the engine told it.
These are API behaviors, so they don't mean every consumer interface or AEO platform exposes the same fields. It's fair to ask a vendor what its own section view is built from.
What a strong section view looks like
A strong AEO tool page diagnostics view separates the answer passage carrying the citation, the source excerpt if one was really provided, and the heading and nearby paragraph it was matched to. It says how the match was made, whether by direct excerpt, exact text match, inference, or not at all. It flags it when the same phrase appears in several sections, and it shows when the page content was captured, since a page fetched today is not a copy of what an engine retrieved last week.
A citation next to a claim also shows attribution, not correctness. It doesn't mean the source supports every clause of the sentence. So the best section-level diagnostic is sometimes an honest "unknown," shown beside the answer and the source evidence that do exist. Be wary of a heatmap described as a record of the model's reasoning.
If what you want is a way to check a page's structure yourself, that's a separate task, and the how-to on checking whether your articles are ready for AEO goes through it. Page-level checkers such as the browser extensions that check AI citability work on demand for one page, and AEO audit tools score a whole site's readiness. This article stays with what a tool should show you.
Which competitors share the answer?
For one page, the view should name the other pages cited in the same observed answers. A list of strong competitor domains elsewhere in the dataset is useful market context, but it isn't page-level evidence. There are three different questions here:
- Same-answer co-citation: which other pages appear next to this URL in a particular answer?
- Same-prompt competition: which pages appear across repeated answers to the same tracked question, including answers where your URL is absent?
- Topic-level competition: which domains collect citations across a wider subject?
All three are worth having, but only the first shows that two sources were in the same answer. A report aggregated over many observations can list two sources that never once appeared together.
In URL level AEO work you'd want the exact co-cited page and its publisher, not only a brand name, along with the answer where they appeared together and a source category such as owned site, competitor, publisher or social source. Brand mention should be kept separate from page citation, since a company's page can be cited without the company being named in the answer. Profound documents cited URLs for each monitored prompt with source-category filters, Semrush documents competitor-domain categories and page-level cited sources, and Peec documents the chats tied to a source. Each supplies useful pieces, but none of that automatically amounts to a dedicated same-answer co-citation matrix, so it's fair to ask a vendor directly.
Some metrics can't answer this at all. Bing states that its Citation Share doesn't reveal competitor domain names or who holds the remaining share. The wording matters too. "Co-cited" and "appeared for the same tracked prompt" say what the evidence shows, while "stole the citation" or "outranked this page" say more, unless the report demonstrates that comparison. A competitor leaderboard gives you market context, and a shared-answer drilldown gives you evidence about the page. The roundup of AEO tools for B2B brands scores products on page-level citation attribution if you want to see who offers what.
How citation performance changes over time
A page timeline should show how often the page was cited together with the observations behind that figure, while keeping the prompt set, platform mix, collection coverage and counting rules in view. A line chart alone isn't enough.
Useful views include platform-specific trends instead of one blended total, prompt-level gains and losses, and changes in who was cited alongside the page, with saved answers from the periods being compared. Profound documents Watched Pages for citation-volume changes to individual URLs, Peec documents URL-level retrieval trends against the previous period, and Ahrefs describes citation graphs and page watchlists.
Keep the denominator steady
A page can gain raw citations because the tool ran more observations, you tracked more prompts, or an engine was added. None of those means the page improved on the original monitoring set. A good report lets you compare a fixed cohort of prompts, or says plainly that the makeup changed.
A small example with invented numbers shows why. These are illustrative values, not customer results or data from any platform. Say the page is a guide on customer onboarding metrics, and the cohort is ten buyer questions with four valid observations each.
| Field | Previous period | Current period |
|---|---|---|
| Valid observed answers | 40 | 40 |
| Answers citing the page | 12 | 10 |
| Response-level citation frequency | 30% | 25% |
Citation frequency fell by five percentage points in the monitored cohort. That is not a five percent decline. If the current period had run 60 answers instead of 40, the raw count could have gone up while the rate went down, which is why the numerator and the denominator should both be on screen.
One change tells you very little
Citations move around even when your page hasn't changed. Ahrefs published a study of how stable AI citations are in which the same questions were put to five AI tools daily for 20 days, and the sources cited on day one were followed. After leaving out answers with no citations, roughly 50 to 60 percent of citations had disappeared by the next answer that contained citations. That next answer could be several days later, so this is not a rule that half of all citations vanish in a day, and the study's publication date isn't established in what I reviewed. Treat it as one vendor's sign that individual citations are unstable, so one missing appearance after an edit tells you little.
Run frequency matters too. A Profound study published on 8 July 2026 compared one daily run per prompt with ten daily runs, across 753 prompts and seven platforms in the US over two weeks. The once-daily reading landed within about two percentage points of the ten-times-daily reading, and ten runs cut day-to-day citation-share noise by about 40 percent. Those are aggregate results, not a promise of the same precision for one URL. They do support asking a tool how often it runs each prompt. None of the sources I reviewed established a universal alert threshold, so if a tool offers one, ask how it got the number. An alert is easier to act on when it names the URL, prompts, platforms, window and observation counts, and links to the saved answers.
Last, be careful about cause. Bing cautions that citation trends can't be tied to a specific cause, model change or content edit from the trend alone. "Citation frequency rose after the update in this monitored cohort" is a fair sentence. "The update caused the rise" needs a stronger test than a trend line.
What the evidence can and cannot tell you
Every page view comes with limits, and the useful ones are written down by the tool instead of left for you to guess.
Metric names are not standard. Peec's documentation shows how far they can differ. Its "Cited" figure is the percentage of chats in which the URL was cited inline, so a chat citing the page three times counts once toward Cited and three times toward citation share. Its citation rate divides total citations of the URL by responses where the URL was used as a source. A figure called "citation rate" therefore doesn't automatically mean the percentage of all monitored answers that cited the page. Ask what is being counted before you compare two percentages.
First-party reports answer different questions, and they aren't checks on each other. The Generative AI performance report in Google Search Console documents impressions for AI Overviews and AI Mode by page, country, device and date. An impression means a link to your site was shown in a supported generative feature, which is a different unit from a monitoring tool re-running a prompt, and it doesn't give you prompt history. Our guide to AEO tools that connect to Search Console and Analytics names tools that put the views side by side. Bing's AI performance report documents citation counts by URL and a mapping between grounding-query groups and pages, but not individual answers or exact prompts, and Bing describes the data as sampled and summarized. Cloudflare's AI Crawl Control documents crawler requests and referral information, which can show that a crawler requested a page but not which answer cited it. A rise in bot requests isn't citation growth, and a page can be cited without getting a click.
A page report is also easier to trust when the evidence can leave the dashboard. Useful export fields include the raw address, the prompt text, platform and time, whether each run succeeded, the full answer, the other sources in it, and each metric's numerator and denominator. Profound documents citation exports in CSV and JSON, Semrush documents scheduled reports, and Ahrefs exposes cited-page data through its API. It's worth asking whether an export is an aggregate or a record of each observation. The list of AEO tools with an open API is a good place to start, and the AEO tool market map shows which products cover integrations at all.
With those limits in mind, the evidence can support a decision without inventing a cause.
| Observed pattern | What the evidence can support | What it cannot establish alone |
|---|---|---|
| Retrieved often, rarely cited | Check the saved answers for the gap | That the content is weak |
| Cited for definitions, not comparisons | Check whether your tracked questions match the page's role | That the page must serve every intent |
| Brand mentioned, owned URL absent | Find which sources back those mentions | That your own site was cited |
| Competitor page in the same answer | Read that source and the answer around it | That it outranked you everywhere |
| Raw citations rise after adding prompts | Compare the original cohort separately | That existing performance improved |
The value for a marketing lead is a content queue where each proposed action carries the prompt, the answer, the source, the comparison period and the uncertainty behind it.
DeepSmith works from this idea. Its Pages view in AEO shows which of your pages AI cites, each page's share of your total citations, and the prompts driving them, and Prompts keeps per-prompt mention and citation rates with full answer history. It doesn't claim to show the exact paragraph an engine used, and the rest of this article is a standard to hold any tool to, ours included. If you'd like to see it on your own pages, you can start a free DeepSmith trial and read the answer history behind your next citation report before trusting a score.
Page level citation diagnostics earn their place when they keep enough context to explain what was observed, compare it fairly, and separate a decision you can defend from a guess.
Related guides
- What Are AEO Tools? Categories and What Each One Does: Learn the main categories of AEO tools, including prompt tracking, content optimization, technical and schema checks, and reporting, what each category does, and which problem each one solves.
- What Are Agentic Marketing Platforms for SEO and AEO?: Understand what makes a platform agentic and what it does for SEO and AEO.
- White-Label AEO Reporting: What Agencies Should Include in a Client Report: Decide which sections belong in a client-facing white-label AEO report, such as visibility trend, cited pages, competitor share and next actions, and how to word them for non-specialists.
- An AEO Reporting Dashboard for Marketing Leads: Metrics and Layout: Design a dashboard for marketing leads with the right metrics and layout.
- How to Connect AEO Data to Site Analytics and Your CMS: Set up the connections that link AEO citation data to site analytics and your CMS, so cited pages can be matched to referral traffic and to the exact.


