1001 SEO Media
All posts
By 1001 SEO MediaChatGPTcitationsPage Trackermeasurement

How to Find Out If a Specific Page Is Cited in ChatGPT (and Why Asking the Chatbot Is Not Enough)

Why manual checks mislead, and how we verify page-level ChatGPT citations with a tracked prompt set, a watched URL, and crawler evidence.

A client's founder opens ChatGPT, types a question, sees no mention of the company, and emails us at eleven at night. We understand the instinct. It is also the least reliable way to learn whether a page is cited.

Our earlier post on checking whether ChatGPT cites your site covers the basics. This one is narrower. It is about a single page: your pricing guide, a comparison article, a documentation page. How do you find out whether that URL earns citations, and how do you trust the answer?

Why one manual check tells you almost nothing

There are four reasons a quick check misleads.

First, answers vary. The same question asked twice can cite different sources. One run is one sample.

Second, your account is not neutral. Memory, location, and conversation history all shape what you see. A client's own team, who have visited the site many times, often sees different answers from a stranger.

Third, the prompt you invent is rarely the prompt buyers use. Real prompts are longer, more specific, and often come with a persona or constraint baked in.

Fourth, ChatGPT may fan a question out into several background searches. The sources you see come from those sub-queries, not only from the words you typed. If you do not know the fan-outs, you do not know which queries your page needs to win.

None of this means manual checks are useless. They are good for building hypotheses. They are bad for reporting.

A better method in five steps

1. Write down the page's job. What question is this URL supposed to answer? A page without a clear job has nothing to be cited for. If you cannot say it in one sentence, fix that first.

2. Build the prompt set around that job. Include the obvious phrasing and several variants: a direct question, a "best for" version, a comparison version, a version with a constraint such as country or company size. Tag them so you can read results by type. In Promptwatch, personas and persona stacking let one prompt run as different kinds of buyer.

3. Add the URL to a tracker. Page Tracker in Promptwatch watches specific URLs against tracked prompts and shows the responses and prompts connected to that page. It works for competitor pages too, so you get a baseline: is your page cited more or less than the one you are trying to beat?

4. Check access. If the page never shows up, ask whether the right bot ever fetched it. OAI-SearchBot is the one tied to ChatGPT Search indexing, and ChatGPT-User appears when a person's request triggers a fetch. Agent Analytics lists crawler hits per page with error explanations. A 403 or a timeout in that log tells you more than ten manual searches.

5. Wait for a period, not a moment. We compare windows. Two or three weeks of the same panel before a change, the same after. Citation Trends adds first-cited date, ramp-up days, peak rate, and decay half-life per page, which helps you see whether a page is new, rising, or fading.

Reading the result honestly

There are four outcomes we see, and each leads to a different action.

  • Cited, and traffic follows. Leave it alone, protect it from careless edits, and refresh it before it decays. Visitor analytics shows whether AI-referred visits to that page convert.
  • Cited, no visits. Common, and not a failure. Users may read the answer and not click. Look at whether the cited snippet sends a reason to click, such as a tool, a calculator, or a data table.
  • Crawled, not cited. The page was retrieved but did not win. This is a content problem: the answer is buried, the claim is vague, a stronger source exists, or the topic does not match the prompts you hoped for.
  • Not crawled. An access problem. Check robots.txt, firewall or CDN rules, redirects, and whether the page is linked from anywhere the bots start.

Most clients assume they are in the third bucket when they are really in the fourth. Reading the logs first saves a rewrite that would never be seen.

Mistakes we see in DIY checks

Searching for the brand name only. A brand query tells you what ChatGPT knows about the company. It says little about whether the page wins category questions.

Counting mentions as citations. If the brand appears in the text with no link to your domain, you have a mention. Offsite mentions, where third-party pages name you without a link, are a separate list and a separate job.

Testing once after a change. We have seen teams ship a rewrite on Tuesday and declare it a failure on Wednesday. Engines need time to recrawl and reindex.

Ignoring other engines. ChatGPT is only one of the engines buyers use. Perplexity and Google AI Overviews cite differently. A page can be invisible in one and common in another.

What to put in a client note

When a client asks whether a page is cited, we answer in a fixed format so nobody has to interpret a screenshot:

  • The page and the prompts it targets.
  • The citation view over the period, with the competitor page alongside.
  • The crawler status for the bots that matter.
  • One next step.

If the honest answer is "we do not know yet because the page was published nine days ago", we say that. Clients tolerate uncertainty better than they tolerate a number we later retract.

Our recommendation

Do the manual check to form a guess, then verify with a tracked prompt set and a watched URL. We do this with Promptwatch: Page Tracker for the URL, citation analytics for the context, and Agent Analytics for the crawl evidence. The free AI Visibility Report at promptwatch.com is a decent no-login starting point if you want to see the first picture before committing to a plan.