ResourcesJuly 26, 2026 · 11 min read

AI Shopping Visibility: An Empty Category Cannot Be Cited

An answer engine cannot cite a category you have never published in, and the incumbent that did absorbs the answers by default.

Zach ChmaelLast updated September 5, 2026

TL;DR

  • 🛒 An empty category is an eligibility problem: Profound's 7.5 million-conversation sample found commercial conversations in ChatGPT more than doubled in a year, and none of that conversation volume can retrieve a page you never wrote.

  • 🔎 What a web index already ranks shapes what an answer can quote: Seer checked 500 citations and found 87% of SearchGPT citations matched Bing's top results, so absence from retrieval settles the answer before evidence is weighed.

  • 📉 Rank no longer carries you in: Ahrefs found 38% of AI Overview citations rank in the organic top 10 in March 2026, down from roughly 76% in July 2025.

  • 🧪 Rewrites are weak medicine: C-SEO Bench at NeurIPS 2025 found that of 54 unilateral conditions, 3 produced statistically significant gains, so existence and evidence beat phrasing.

  • 📚 Not every gap is yours to fill: 57% of AI citations point at sources brands do not control, so publish only when the missing evidence could live on a page you own.

A brand with no published coverage of a category is not ranking badly in that category. It is ineligible for citation there. An answer engine retrieves documents before it writes anything, so a category you have never covered contributes no candidate of yours to the retrieval step, and the answer gets assembled out of whoever did publish. Rewriting your existing pages does not touch that, because the problem is absence from the pool.

AI shopping visibility is the rate at which an engine names or cites you when a buyer asks a purchase question, and an uncovered category holds that rate at zero. Buyer behavior here is documented outside the vendor blogs: 51% of software buyers now begin research inside an AI chatbot, and one-third of buyers purchased from a vendor they had never heard of before. Profound's 7.5 million-conversation sample found commercial conversations in ChatGPT more than doubled in a year, which measures conversation volume on the surface itself; whether that volume is buyer demand is a separate question.

Why does an empty category lose before ranking matters?

Because retrieval runs first, and retrieval is a lookup over documents that already exist. OpenAI documents ChatGPT search as issuing one or more targeted queries against an index and reading what returns. Nothing in that pipeline can surface a page nobody wrote.

What an existing web index already ranks does much of the deciding. Seer Interactive checked 500 citations and found 87% of SearchGPT citations matched Bing's top results, so the index largely sets what the answer is able to quote. If the shopping question your buyer asked returns no page of yours, the recommendation is settled among the pages it did return.

Two mechanical gates sit under this before any evidence question arises. The first is fetchability: Vercel ran with MERJ and documented that major AI crawlers read raw HTML without executing JavaScript. The second is entity clarity, which is whether your brand name resolves to one distinct thing; retrieval research has isolated that variable across 443 entity-oriented retrieval configurations.

An empty category fails a third gate the other two cannot compensate for. A crawler can read your site perfectly and resolve your brand cleanly and still return nothing for the question.

Is this a real category gap, or a prompt that was never yours?

It is a real category gap only when you are absent consistently while rivals appear consistently, and a single missing answer is closer to noise than to evidence. Test the gap before you fund it. SparkToro's research found AI engines are highly inconsistent when recommending brands, with the same prompt producing different vendor lists between runs, and Search Engine Land's write-up of a separate study reports that AI recommendation lists rarely repeat exactly.

The honest unit is an appearance rate. Run the same buying question at least ten times, across several days and more than one engine, and record how often each brand shows up. Two method references cover the arithmetic on top of that protocol: a 2026 variance-components study on separating run-to-run noise from a real difference, and Ronald Sielinski's "Quantifying Uncertainty in AI Visibility".

Once you have rates, sort the misses. Rivals appearing consistently while you never do is a category gap. You and a rival trading places between runs is variance, and the answer there is monitoring. A question asked from a segment or price point you do not serve was never yours, and publishing into it produces a page nobody has a reason to cite.

That third pile is where content budget goes to die. A gap in a measurement panel is a finding that still has to pass a filter. Cover a category only when the evidence the answer is missing could plausibly live on a page you own: your benchmark, your pricing mechanics, your documented method, your product's behavior under a named condition.

Why does the brand that already published absorb the answers?

Partly because most of the answer is not sourced from any brand's own site. Profound's citation research found 57% of AI citations point at sources brands do not control, including review platforms, comparison articles, and community threads. In an uncovered category, those third-party pages are the only description of the category that exists, and every one of them was written about somebody else.

The old shortcut of assuming organic rank carries you into the answer is also weakening. Ahrefs found 38% of AI Overview citations rank in the organic top 10, measured across 4 million AI Overview URLs and 863,000 SERPs in March 2026, down from roughly 76% in July 2025. Separately, Ahrefs' December 2025 re-run measured a 58% lower average clickthrough rate for the top-ranking page, so rank is losing value at both ends: fewer clicks, and weaker odds of being quoted.

The window closes quietly too. 6sense found buyers arrive with 3.8 of the roughly 5 vendors they will consider already in hand. That measurement predates AI shortlisting, and it sets the size of the set an answer has to get you into.

Will publishing into the gap actually change the answer?

Sometimes, and less often than the tactic vendors imply. C-SEO Bench, published at NeurIPS 2025, tested conversational-SEO methods across two tasks and six domains and found that of 54 unilateral (single-actor) conditions, 3 produced statistically significant gains. C-SEO Bench is the most direct test of whether rewriting existing pages in the approved GEO style works, and its answer is mostly no.

Read that result precisely. C-SEO Bench tested rewrites of documents already sitting in the candidate pool, so it says little about the case in this article, where there is no document to rewrite. For an empty category the move that matters is existence, and after that, evidence.

What the evidence does support is extractable proof. The GEO study, in the published version from KDD 2024 and its KDD proceedings entry, found that adding statistics, quotations, and citations raised citation visibility in its benchmark while keyword stuffing did nothing. Persuasion language can move the number the wrong way: across 10 fictitious products, researchers found scarcity and exclusivity framing measurably reduces how often a model recommends a product.

For commerce pages, Google publishes 14 recommendations for writing high-quality reviews, and they read as a checklist of the same properties: measurable comparisons with their conditions stated.

How do you cover a category so an engine can use it?

Begin with buyer questions. Write down the eight or ten decisions a buyer makes inside the category, including the ones where the honest answer names a rival, then check which your site can answer with something specific. The gaps that survive that filter are your brief.

Then make each page retrievable on its own terms. Serve the substance in server-rendered HTML, because the crawlers Vercel and MERJ observed read raw HTML without executing JavaScript. OpenAI documents four relevant user agents that fetch pages directly, so name them in your log analysis, and Cloudflare's bot reporting attributes 52% of crawler requests to the AI side of the crawl. Name the entity identically everywhere, and keep the product, the category, and the qualifying condition in one block of text.

Put a defensible number on every page. A figure with its population and conditions stated is quotable. An adjective gives an engine nothing to lift. If the number belongs to somebody else, cite them by name and link out, because a page that shows its sources is one an engine can check.

Measure the result as a rate over time rather than a single score. AI shopping visibility is read the same way: a rate across repeated runs, held per question.

The IAB's August 2026 guidance sorts AI-era visibility into Presence, Prominence, Portrayal, and Persuasion. Its guidelines page separately organizes brand measurement into 4 groups for brands. Either frame is more honest than one composite number. Re-measure on a schedule, since the surfaces themselves keep moving: Semrush's AI Visibility Index now spans 126 million AI search prompts, and the referral surface changes shape between readings, with Similarweb's data showing ChatGPT homepage referrals rose from roughly 26-29% to about 62-63% after the May 2026 update.

See the workflow: observed answers, useful drafts, human approval, and publication verification.

How does Trovance decide whether an empty category is worth covering?

Trovance starts from tracked questions rather than from a keyword list. You define the buying questions that decide your category, and the platform runs them repeatedly across engines, preserving each answer run as an answer snapshot that keeps the brands named alongside the sources cited. Answer coverage is Trovance's name for the appearance rate described above, read per tracked question, and it is what separates a category you are absent from and one where you lost a coin flip.

The record is what makes the publish-or-not decision honest. A question that returns rivals every time and never returns you, with citations pointing at third-party pages that describe the category without you in it, is a category gap you can act on. A question that returns you half the time is variance, and the recommended action there is to keep observing. Your Brand Core holds the claims you are entitled to make and the proof behind each, so a recommended action names the specific asset the record says is missing.

Drafts are produced from approved claims and a person reviews every one before it publishes. After a page goes live, the next analysis cycle reruns the same questions and compares the new snapshots against the old ones, so you can verify whether the answer moved rather than assuming it did.

What Trovance will not promise is that covering a category buys you a citation or a recommendation. Retrieval is probabilistic, the published research does not support most rewrite tactics, and a rival can publish against you the same week. What the system offers is what is actually in your control: whether you are eligible for the question, what the answer says today, and whether the work you shipped changed it.

What should you do this week?

Pick the category you suspect you are absent from and turn it into ten buying questions. Run each ten times across at least two engines and record appearance rates for you and your three closest rivals. Read the cited sources as well as the answer text, since that is where you learn whether the category is described on pages you could ever own.

Then apply the filter honestly. If the missing evidence could live on a page you control, write that page around a defensible number with its conditions stated, cite the source it came from, and confirm a raw fetch returns the substance. If it lives on a review site or a community thread, the work is earning presence there. If the question was never yours, record the decision not to publish and move on.

Expect a slow signal. Retrieval fixes can show up within weeks, new coverage takes a crawl and a re-retrieval cycle, and third-party presence takes months. Anyone quoting you a guaranteed citation date is selling against the published evidence.

If you would rather have the appearance rates measured for you than run them by hand, start a free Trovance analysis and see which categories you are actually eligible in.

Decide whether the gap is yours

Make the coverage retrievable

FAQs

What is AI shopping visibility?

AI shopping visibility is how often an answer engine names or cites your brand when a buyer asks a purchase question inside ChatGPT, Perplexity, or an AI Overview. It is read as an appearance rate across repeated runs. G2 research reported by Demand Gen Report found 51% of software buyers now begin their research inside an AI chatbot.

Why can an engine not recommend a brand with zero pages in a category?

Because retrieval precedes synthesis. ChatGPT search issues targeted queries against an index and reads the documents that return, so a category with no document of yours contributes no candidate. Seer Interactive checked 500 citations and found 87% of SearchGPT citations matched Bing's top results, so what a web index already ranks largely decides what the answer can quote.

Does publishing one article fix an empty category?

Rarely on its own. C-SEO Bench found that of 54 unilateral conditions, 3 produced statistically significant gains, so style-level rewriting is weak evidence for any single-page promise. Existence makes you eligible; extractable evidence, consistent entity naming, and third-party corroboration decide whether the engine actually uses the page.

How do I tell a category gap from normal variance?

Run the same buying question at least ten times across several days and two engines, then compare appearance rates. Ten runs on two engines is the condition that makes either reading defensible. Consistent absence while rivals appear consistently is a category gap. Alternating results between runs are variance, and the response there is monitoring.

Does ranking in Google guarantee a citation in AI answers?

No, and the link is loosening. Ahrefs measured that 38% of AI Overview citations rank in the organic top 10 across 4 million AI Overview URLs and 863,000 SERPs in March 2026, down from roughly 76% in July 2025. Organic position is now a weaker predictor of appearing inside an answer.

Should I always publish when a measurement panel shows a gap?

No. Publish when the missing evidence could plausibly live on a page you own, such as your benchmark, pricing mechanics, or documented method. Profound found 57% of AI citations point at sources brands do not control, so many gaps close through third-party coverage you earn on somebody else's domain.

How long does it take to change AI shopping visibility after publishing?

Weeks for retrieval-level fixes, and longer for anything that depends on third-party sources. Profound found 57% of AI citations point at sources brands do not control, which is why that path runs slower. Judge the result on appearance rates over several weeks, since run-to-run variance makes any single reading unreliable.

Related resources

All field notes →