Your customers are asking ChatGPT, Claude, and Gemini for recommendations. Your competitors are showing up in the answers. You're not. And nobody can quite explain why.
I've spent the last 18 months implementing answer engine optimization (AEO) across client sites — from enterprise consulting firms to ecommerce brands migrating off WordPress. The pattern is almost always the same: the site looks fine, ranks decently on Google, and is completely invisible to AI answer engines. This post walks through the seven architectural reasons that happens, how to diagnose which apply to you, and what a real fix actually looks like.
Why this matters now, not next year
A few numbers, because the shift is real and faster than most people assume:
- •ChatGPT referral traffic grew 206% year over year in 2025 (Semrush). Real humans are clicking through from AI answers.
- •ChatGPT now handles roughly 17% of Google's search query volume and has 900M weekly active users.
- •Gartner projects a 25% decline in traditional search traffic by 2026 as users shift to AI-first research flows.
- •Google's own AI Overviews now appear on a majority of commercial-intent queries — often replacing the click.
Translation: your buyers are increasingly getting their shortlist from an AI answer before they ever visit a website. If ChatGPT, Claude, Gemini, Perplexity, or Deepseek don't mention you, you're not on the shortlist. That's not a future problem. It's now.
The 7 reasons AI answer engines don't cite your site
Most of these are architectural — not content — problems. That's why bolt-on AEO tools rarely move the needle. Here's what I actually see across client audits.
1. Your content is buried in JavaScript
AI crawlers read server-rendered HTML. They don't wait around for JavaScript to hydrate and inject your content. If your site ships mostly an empty shell that React (or Vue, or Angular) fills in client-side, AI crawlers see an empty page.
Test it yourself: open your site, right-click, View Page Source. If you can't find your headline text in the raw HTML, neither can ChatGPT. This is the single most common killer I see — and it's silent. Your Google rankings may be fine because Googlebot renders JavaScript. Most AI crawlers don't bother.
2. No schema markup, or broken schema
JSON-LD schema is how you tell crawlers — human and AI — what your content actually is. Organization, Person, Service, FAQPage, Article, Product, Review. Without it, AI models are guessing at your entity identity from unstructured text.
I recently audited a $40M ARR SaaS company with zero schema anywhere on their site. They ranked top 3 on Google for their category term. They appeared in exactly zero ChatGPT answers for the same category. The fix took two weeks. Citation frequency tripled within 60 days.
3. No llms.txt file
Like robots.txt for search engines, llms.txt is an emerging standard for telling AI crawlers what your site is about, what to index, and what to prioritize. It's a simple markdown file at the root of your domain (yoursite.com/llms.txt) that summarizes your business, products, key pages, and preferred framing.
Not every AI crawler respects it yet. Anthropic (Claude), OpenAI (ChatGPT), and Perplexity have all signaled support; Google (Gemini) is moving in the same direction. It costs nothing to add and materially improves citation frequency in my testing. If you don't have one, you're leaving signal on the table.
4. Thin or keyword-stuffed content
AI models are better at detecting low-quality content than Google's algorithm ever was. They reward depth, specificity, original data, named expertise, and clear positioning. They penalize — actively — keyword-stuffed service pages, generic listicles, and AI-generated fluff.
The single biggest leverage move in most AEO engagements is rewriting 10-20 pages of high-intent content with (a) specific numbers, (b) named people and methods, (c) original opinions, and (d) tight, entity-clear language. ChatGPT will cite the page that says “our team migrated 1,700 URLs for a $40M SaaS company without losing any top-10 rankings” over the page that says “we deliver industry-leading SEO solutions.” Every time.
5. No citation-worthy original material
AI models preferentially cite content that offers something unique — original data, frameworks, benchmarks, opinions, or case studies with specifics. Content that can be easily synthesized from ten other sources typically gets summarized without citation.
If everything on your site could be written by ChatGPT itself, ChatGPT has no reason to send users to you. The fix is to publish material only you could write: proprietary data from your client work, frameworks you've actually used, opinions most competitors won't state publicly, and specific numbers with context.
6. Weak entity signals
AI models build entity graphs from Wikipedia, LinkedIn, Crunchbase, G2, Clutch, industry directories, and news mentions. If your company is barely represented across those sources, the model has shallow context to cite you confidently.
The fix isn't spammy link-building. It's making sure your LinkedIn company page is complete and active, your Crunchbase profile is accurate, you have credible directory listings where relevant, and your key people have coherent professional presences the model can cross-reference.
7. Poor E-E-A-T signals
Experience, Expertise, Authoritativeness, Trust. Google popularized the acronym; AI models have internalized the concept. Unclear authorship, thin About pages, no professional bios, no evidence of real-world work, and no trust signals (testimonials, client names, case studies) all work against you.
The fix: named authors with real bios and Person schema. A deep About page with specific experience. Case studies with actual client names (where permitted). Testimonials with named attribution. Every piece of specificity moves the needle.
How to diagnose which apply to you
A 10-minute self-audit you can run right now:
- 1.View Page Source on your homepage. Search for your hero headline. If it's not in the HTML, you have a JS hydration problem.
- 2.Run the Google Rich Results Test (search.google.com/test/rich-results) on your key pages. If nothing shows up, you have no indexed schema.
- 3.Visit yoursite.com/llms.txt. 404 = no llms.txt.
- 4.Ask ChatGPT, Claude, Gemini, and Perplexity directly: “Who are the best [your category] companies?” and “What is [your company name]?” Note what they say, what they cite, and whether you appear.
- 5.Read three of your own service pages with fresh eyes. Could ChatGPT have written this exact text? If yes, you have no citation hook.
- 6.Check your About page. Does it name specific people, credentials, and real client work? Or is it “we are a leading firm delivering solutions”?
Most sites fail at least four of these six. That's not a tooling problem. That's a foundation problem.
The honest take: the fix isn't a plugin
The AEO tool category exploded in 2025. There are now 200+ products claiming to optimize your site for ChatGPT. Most of them add a schema widget, generate an llms.txt, and monitor citations. All useful. None sufficient.
The reason: the problems above are architectural. You can't plugin your way past a JavaScript hydration issue, thin content, or weak entity signals. Layering AEO tools onto a site that wasn't built for AI crawlers gets you marginal lift at best. What actually moves the needle is rebuilding (or restructuring) the site with AI crawlability, schema coverage, and content density baked into the foundation.
This is why my clients who saw real citation lift weren't the ones who bought an AEO tool. They were the ones who redesigned with AEO as a first-class requirement from day one.
What a real fix looks like
A proper AI-visibility redesign covers six areas in sequence:
- 1.Strategy and SEO audit. Map existing rankings, backlinks, and URL structure before touching anything. Rankings are hard-won. Don't wreck them.
- 2.Server-rendered rebuild. Next.js, Webflow, or similar. Content in the HTML, not injected by JS. Fast Core Web Vitals. Clean markup.
- 3.Comprehensive schema graph. Organization, Person, Service, FAQPage, Article, Review, wherever relevant. Hand-written JSON-LD, not generic auto-generated fluff.
- 4.Content restructuring for entity clarity. Rewrite service pages with specific numbers, named people, and original positioning. Kill the keyword-stuffed listicles. Publish at least 3-5 pieces of citation-worthy original material.
- 5.llms.txt plus entity signal cleanup. Publish an llms.txt file. Audit LinkedIn, Crunchbase, and directory presences. Fix the entity graph before expecting citations to appear.
- 6.SEO migration done right. URL redirects mapped 1:1, meta preserved, schema continuity, internal linking preserved. Most redesigns lose 20-40% of organic traffic. A proper migration loses near zero.
- 7.Ongoing citation monitoring. Monthly query sets across ChatGPT, Claude, Gemini, Perplexity, and Deepseek. Measure what's working. Double down on the pages getting cited. Fix the ones being summarized without attribution.
In my client work, citations typically start appearing in Perplexity within 2-3 weeks of launch, ChatGPT and Claude within 30-60 days, Gemini within 60-90 days. Deepseek is newer and signals are still forming. Your mileage will vary based on competitive density and entity signal strength.
Quick FAQ
How long until my site shows up in ChatGPT after a fix?
First citations typically appear within 30-90 days of shipping the foundational fixes (schema, server-rendered content, llms.txt, content restructuring). Perplexity moves fastest; Claude and ChatGPT follow. Gemini and Deepseek lag slightly.
Is SEO dead? Should I ignore Google and focus on AEO?
No. Google still drives 5 billion searches a day. And the underlying architecture for AEO — clean HTML, schema, entity signals, quality content — is the same foundation SEO has always required. Ignoring either is leaving money on the table. Do both.
Can I just buy an AEO tool instead of redesigning?
If your site already has clean server-rendered content, strong schema, and solid content, yes — an AEO tool layered on top can help monitor citations and suggest incremental improvements. If your site has fundamental architectural issues (JS-buried content, no schema, thin content), no tool will save you. You need the foundation fixed first.
What's the difference between SEO, AEO, and GEO?
SEO (search engine optimization) is getting ranked on Google search results. AEO (answer engine optimization) is getting cited by AI answer engines — ChatGPT, Claude, Gemini, Perplexity. GEO (generative engine optimization) is typically used as a synonym for AEO, sometimes specifically for optimization around Google's AI Overviews. In practice, they share 95% of the underlying work.
Will my Google rankings survive the redesign?
Yes, if migration is handled properly. URL redirect mapping, meta preservation, schema continuity, internal linking preservation, and daily ranking monitoring for 30 days post-launch. Typical ranking retention on priority terms is 95-100%. Most redesigns lose 20-40% because nobody does this work. We do. See our Website Redesign + AI Visibility service for the full approach.
The bottom line
Your buyers are increasingly using AI to build their shortlists. If you're not in the answer, you're not in the consideration set — regardless of how well you rank on Google.
The fix isn't a plugin. It's an architectural rebuild with AI crawlability, schema coverage, entity-clear content, and SEO migration handled together. Bolt-on AEO tools work for sites that already have the foundation. For sites that don't, a proper redesign is the cheaper path — because you're going to redesign anyway, and retrofitting AEO later costs more than building it in from day one.
If you want to talk through what an AI-visibility redesign would look like for your site — what's broken, what's salvageable, and what it would cost — here's how we approach it, or book a call below.
Want your site to actually be findable — on Google and AI?
We redesign websites to help your customers find you — on Google, ChatGPT, Claude, Gemini, Perplexity, and Deepseek. Strategy, design, SEO, AEO, and citation monitoring in one engagement. Engagements start at $25,000.