Google Ranks You but ChatGPT Doesn't Cite You
Source: the GEO & AEO in Practice playbook
Symptoms you may be seeing
Check what matches — if more than half applies, this page is for you.
- You rank on Google but AI search never cites you
- Haven't checked robots.txt rules for AI crawlers
- Body text is JS-rendered, invisible in source
- No answer-first structure or Schema markup
- No genuine off-site endorsements (Reddit/YouTube)
Why this happens:5 root causes
1. AI crawlers blocked
GPTBot/PerplexityBot etc. may be blocked by robots.txt or CDN rules; what cannot be crawled cannot be cited.
Self-check: Does robots.txt explicitly allow AI crawlers, and are there CDN block logs?
2. Body invisible in source
When body text is JS-rendered, AI fetchers get an HTML without the text — effectively an empty page.
Self-check: curl the page source — is the body text in it?
3. No answer-first structure
AI engines prefer passages that directly answer the question — long narrative setups lose to "question → direct answer → detail".
Self-check: Can your first paragraph stand alone as an answer excerpt?
4. Missing structured data
Schemas like FAQPage declare content as Q&A structure, which AI cites at a measurably higher rate.
Self-check: Does the page have JSON-LD, and does it pass the rich-results test?
5. No off-site signals
AI engines cite third parties like Reddit/YouTube/data reports heavily; on-site optimization alone cannot cover these.
Self-check: Where do current AI citations for your topic come from — are you present there?
Where this fits in the growth roadmap
GEO / AEO Citations
Get AI search engines like ChatGPT / Perplexity to cite your product in answers, capturing the AI-era traffic gateway.
Why this stage is prone to it
- Doing GEO with traditional SEO thinking, ignoring answer-first and off-site sources
- React SPA without SSR, invisible to AI crawlers
Related playbook: the direct answer
Ranking on Google but ignored by AI search — now what?
GEO/AEO is a different game from classic SEO. First unblock AI crawlers (GPTBot/PerplexityBot etc.), make body text visible in the source via SSR/SSG, add answer-first sections and Schema, then set up 10 monitoring prompts to track citation rate weekly and build off-site signals on Reddit/YouTube/data reports.
Full playbook: GEO & AEO in PracticeWhat to do next
Log in and run the failure diagnosis — in 3 minutes get the verdict for your product: which root cause comes first, the exact next step, and the tool to use.
Run the failure diagnosis to see which fix applies to your product