Why Relevant Businesses Don't Appear in AI Answers
The question we hear most from business owners doing their first AI visibility research is some version of this: "My website looks fine. I'm listed on Google. Why doesn't ChatGPT mention me?"
The generic answer circulating through AEO guides is a checklist: add schema markup, publish FAQ content, get listed in directories, collect reviews. All of those are real actions. The problem is that the checklist applies regardless of why a business is absent -- and there are at least three distinct reasons a business might be absent, each requiring a different fix.
In our 2026-05-24 research session investigating academic GEO literature, we documented two papers from March and April 2026 that give this problem a precise framework. The short version: not all citation failures are the same, and diagnosing which failure applies before writing a fix plan changes outcomes significantly.
43% of relevant pages get no citations
The first paper (Tian, Chen, Tang, Liu, Jia et al., arXiv:2603.09296, March 2026) opens with a finding that reframes the whole conversation.
43% of topically relevant webpages receive no AI citations under baseline conditions. Not irrelevant pages. Not poorly-written pages. Pages that are directly about what a query is asking -- and still, nearly half get nothing.
The paper's core argument: existing GEO methods measure whether pages appear without diagnosing why specific pages fail. Apply a generic fix to the wrong failure mode and you fix nothing. The result is the same invisible business, now with better schema and a longer FAQ page.
The paper introduces a three-stage taxonomy based on where in the citation pipeline the failure occurs. Our session 27 knowledge file documents all three stages.
The three stages where citation breaks
**Stage 1: Fetching failures.** The AI crawler can't retrieve the page at all. Causes include malformed HTML, JavaScript-rendered content that crawlers can't parse, and robots.txt blocks. This is a pre-content failure -- the AI never sees the page regardless of content quality or directory presence.
If your site blocked GPTBot or PerplexityBot during the 2023-2024 period when AI scraping was controversial -- and many WordPress security plugins added these blocks automatically, without owner notice -- you have a fetching failure. Every fix plan recommendation sits under a structural ceiling. The crawler is not reading any of it.
**Stage 2: Parsing failures.** The crawler retrieves the page but can't extract the relevant content. Causes: content buried below navigation boilerplate, no semantic structure, relevant information inside non-semantic containers, truncated body text. The crawler got the page; the substance didn't make it into the retrieval index.
Structured content formatting addresses this -- answer-first writing, clear heading hierarchy, FAQ markup on appropriate pages. But applying these fixes to a business that's failing at stage 1 produces nothing.
**Stage 3: Generation failures.** The content is retrievable and parseable, but the AI doesn't select it when generating an answer. Missing named entities, lower information density than competing pages, incomplete topical coverage of the query. This is the stage that most generic AEO advice targets. It's also only relevant if stages 1 and 2 are already clear.
The paper's diagnostic system, AgentGEO, tested targeted failure-mode-specific repair against generic content rewriting. Targeted repair achieved a 40% relative improvement in citation rates while modifying only 5% of content. Generic rewriting achieved 25% improvement with far more modification. The efficiency gap comes entirely from fixing the right stage rather than the most obvious stage.
Being cited and being accurately cited are different problems
Our session 27 research also documented a second 2026 paper (arXiv:2604.25707v2, April 2026) that adds a dimension the three-stage model doesn't fully address: citation selection vs. citation absorption.
Selection means the platform included your business in its retrieval set -- your business appeared in the answer. Absorption means the AI actually drew on your information when constructing the response. The paper used 602 controlled prompts across ChatGPT, Google AI Overviews/Gemini, and Perplexity, generating 21,143 valid search-layer citations. Its finding: citation breadth and citation depth diverge. A business can be selected without being absorbed.
Our methodology rec filed 2026-05-24 connects this to what we track in our audits as misattribution. A misattributed business is being selected -- it appeared in the AI's answer -- but poorly absorbed. The AI found the business and named it, but drew on inconsistent third-party information instead of the business's own accurate description. The result is a confident-sounding AI response with the wrong service category, wrong address, or wrong industry entirely.
This is a different problem from absence, and the fix is different. A business absent from AI results needs to clear the three-stage pipeline. A business appearing but misrepresented needs entity consistency: uniform name, address, and phone number across all directory sources, a canonical description that matches across schema and major citation platforms, and enough consistent entity signals that the model's confidence in the correct description exceeds its confidence in any competing wrong one.
The paper's framework gives a precise name for why misattribution happens: the AI selected the business but absorbed information from poor sources. That's not a content quality problem. It's a signal consistency problem.
Why the failure stage changes everything about the fix
Put both frameworks together and the standard AEO checklist starts to break down as a universal prescription.
A stage 1 failure (fetching) means fixing crawler access first -- robots.txt rules, page rendering, basic technical access. Content improvements are irrelevant here. Directory presence does nothing. The crawler cannot read any of it.
A stage 2 failure (parsing) means fixing content structure. Answer-first formatting, semantic containers, heading hierarchy. These are the right fixes -- but only for this failure mode.
A stage 3 failure (generation) means addressing topical coverage and directory presence. This is where most generic AEO advice lives. It's valid, but it shouldn't be the first recommendation when stages 1 or 2 haven't been cleared.
A selection-without-absorption failure (misattribution) means fixing entity consistency. Uniform canonical description across all citation sources is the lever, not new content.
Our 2026-05-26 research session documented the traffic context: moonrank.ai's SMB-focused tracking found the average small service business site received roughly 4,000 AI bot visits in January 2026 and 16,000 by April. The pipeline is growing. AI platforms are actively crawling local business sites. The gap for most absent businesses is not that AI platforms have stopped looking -- it's that they're hitting one of these three failure modes when they do.
What Sourcepull checks first
In our audit methodology, the sequence follows the failure stage logic: crawler access first, then accuracy of what AI returns when it does find the business -- the selection vs. absorption question -- then the directory and entity consistency gaps that explain generation-stage failures.
The fix plan outputs a prioritized sequence specific to what the audit found, not a universal checklist. That's what the academic framing supports: the 40% improvement from touching 5% of content isn't magic. It's the result of diagnosing the stage before recommending the fix.
Generic AEO advice isn't wrong in isolation. Schema is worth setting up correctly. Directory presence matters. FAQs help. The problem is applying them without knowing which failure stage applies first. The businesses still absent after implementing a full checklist are usually the ones that needed a stage 1 or stage 2 fix before anything else was relevant.
Signal Check runs a live visibility check across ChatGPT, Perplexity, Gemini, and Claude in under 60 seconds. It surfaces whether you're appearing and whether what AI says about you is accurate -- the selection and absorption question before you need to name the framework.
See how your business scores on AI platforms.
Check your score — free