AEO for small business: how to show up in ChatGPT, Perplexity, and Google AI
AEO (answer engine optimization) is the discipline of getting your small business website cited by AI assistants — ChatGPT, Perplexity, Claude, Google AI Overviews, Microsoft Copilot. It\'s to AI what SEO is to Google: the practice of structuring your site, your content, and your data so the AI surfaces your pages when answering a question in your category. The 7 things every site needs: llms.txt + llms-full.txt, FAQPage schema, HowTo schema, Article + BreadcrumbList schema, content in Q&A format, structured data shaped for AI, and cited sources.
AEO is a parallel discipline to SEO, not a substitute. The best-in-class site does both. The cost of adding AEO to a site that already has good SEO is low (mostly schema + content rewrites). The upside is real: AI assistants are where the search is going, and the early-mover window for small businesses is still open in 2026.
What is AEO?
AEO is the practice of getting your website cited by AI assistants. The "AEO" stands for answer engine optimization — optimizing for the AI assistants that answer questions. ChatGPT, Perplexity, Claude, Google AI Overviews, Microsoft Copilot, and the dozens of smaller assistants that pull from the open web.
The term was popularized in 2024 by the AEO research community (Princeton GEO, Otterly, Profound, others), building on the 2023 Princeton paper "GEO: Generative Engine Optimization" that coined the academic name. The marketing community has shifted to "AEO" because the question is what the visitor is doing (asking an AI for an answer), not what the AI is doing (generating). Both terms refer to the same practice.
The core signal sources for AEO: llms.txt + llms-full.txt, FAQPage + HowTo + Article schema, content written in Q&A format, structured data shaped for AI consumption, and cited sources. Most of AEO overlaps with good SEO — but AEO adds the AI-citation surface on top.
AEO vs SEO: the differences
SEO and AEO optimize for different surfaces. The foundations overlap (good content, structured data, fast load) but the signal sources differ.
SEO optimizes for Google\'s top 10 blue links. Google\'s ranking algorithm uses backlinks, on-page optimization, content depth, page speed, mobile usability, domain authority. A site that nails SEO ranks well on Google. The 20+ year discipline with 200+ known ranking factors.
AEO optimizes for the source the AI cites when answering a question. AI assistants pull from a different index: the open web (crawled continuously), llms.txt files (curated by site owners), the AI\'s training data (updated periodically), and the AI\'s real-time search (when citations are enabled). A site that nails AEO gets cited by AI assistants across the answer surfaces. A younger discipline (2023+) with fewer known signal sources but a rapidly growing one.
The two are complementary, not substitutes. A site with #1 Google rankings can be invisible to ChatGPT. A site cited by ChatGPT can rank poorly on Google. The best-in-class site does both — it gets the Google blue link traffic AND the AI citation traffic. The cost of doing both is mostly the cost of doing each one (they share the same content foundation, just different schema and different surfaces).
The 7 things every site needs
The 7-step AEO playbook. Total time: 2-3 weeks of dev time, or 10-20 hours of solo work. Each step is small on its own; together they\'re the full surface that AI assistants cite from.
Ship llms.txt + llms-full.txt
The two markdown files at /llms.txt and /llms-full.txt are the foundation of AEO. They\'re a curated index for AI crawlers — the same way robots.txt and sitemap.xml are for search engines. Most sites ship both in 30 minutes. For the full format spec + 5-step process, see What is llms.txt and why does it matter for AI search?.
Add FAQPage schema on every Q&A page
FAQPage schema is the JSON-LD structured data that tells AI assistants "this page contains real Q&A." It\'s the schema that powers the FAQ dropdowns in Google search results AND the Q&A citations in ChatGPT, Perplexity, and Claude. Add it to every page on your site that has questions and answers. Use real Q&A from your customers\' actual questions, not invented Q&A for SEO.
Add HowTo schema on step-by-step content
HowTo schema is the JSON-LD structured data that surfaces your process content to AI assistants for "how do I" queries. Add it to your project process page, your cutover guide, your onboarding flow, any content that walks the visitor through a sequence of steps. The schema is the same shape across pages (name, description, totalTime, step[]). Each step has a position, name, and text.
Add Article + BreadcrumbList schema on every content piece
Article schema tells AI assistants "this is a substantive piece of content worth citing." BreadcrumbList schema gives AI the structure of your site (which page belongs to which section). Add both to every content piece — blog posts, case studies, deep-dives, pillar content. The schema is per-page, the breadcrumb is per-page-level (every page knows its position in the site hierarchy).
Write content in Q&A format
AI assistants cite content shaped as questions + answers. The visitor (or the AI) asks a question, the page has the answer, the schema surfaces it. The practical pattern: every section header is a question the visitor would ask, every section body is the answer. Not every paragraph needs a question header, but the H2s and H3s should be questions the AI can match to a query.
Use structured data shaped for AI consumption
Lists, definitions, comparisons, tables. AI assistants parse structured content more reliably than prose. A "5 steps to X" list with numbered items is more citable than a 5-paragraph essay on X. A "X vs Y" comparison table is more citable than a 3-paragraph comparison essay. A "X is defined as..." definition is more citable than a paragraph that buries the definition in the second sentence. Shape the content for the format AI assistants cite from.
Cite sources + back claims with data
AI assistants cite sources they trust. Sources that link to other credible sources. Claims that have data behind them. A statement like "Squarespace costs $1,380 over 5 years" is more citable than "Squarespace is expensive" because it has a specific number. A statement like "Princeton\'s 2023 GEO paper showed X" is more citable than "research shows X" because it has a specific source. Add inline citations, data points, and named sources. The more verifiable, the more citable.
The honest summary
The 7 things aren\'t all equal. Step 1 (llms.txt) is the single highest-ROI move — 30 minutes for 2-5x citation improvement. Steps 2-4 (schema) are the structural foundation that compounds over time. Steps 5-7 (content shape) are the long game — they\'re how you become the canonical source in your category. Most small businesses should ship steps 1-3 in week 1, layer in 4-5 in week 2, and refine 6-7 over the first 3 months.
AEO for local businesses specifically
Local service businesses (the most common small business type) have a specific AEO opportunity that\'s distinct from national businesses. The pattern that\'s emerging:
1. "Best [your category] in [your city]" queries — ChatGPT, Perplexity, and Google AI Overviews increasingly surface local recommendations. The AEO infrastructure that wins these citations: llms.txt with your service area listed, FAQPage schema with "do you serve [city]" questions answered, content that names your city + service + customer type explicitly. The first-mover advantage is real here — most local businesses in 2026 don\'t have AEO infrastructure.
2. "How much does [your service] cost in [your city]" queries — AI assistants cite local pricing data when it\'s specific + cited + named. A page that says "$X for a 5-page small business website in [city]" gets cited more than a page that says "affordable pricing." The cost guide pillar (this site\'s small business website cost guide) is the shape of this for the web design category.
3. "[Your service] vs [alternative]" queries — the comparison content. The per-platform deep-dives (Squarespace vs hand-coded, Wix vs hand-coded, etc.) are the shape of this. Each one is a 4-step cutover playbook + the 5-year TCO math + the FAQ. The decision-tree content is the higher-funnel version for the same query.
The local-business AEO playbook is the same 7 steps, with the local context added in the FAQPage schema, the content writing, and the citations. The first mover in your local market gets disproportionate share for the "best [X] in [city]" query cluster — which is the highest-intent, highest-conversion cluster for local service businesses.
The full content moat
AEO is one piece of the studio\'s content moat. The other pieces — the cost guide, the decision tree, the checklist, the llms.txt explainer — cover the parts of small business web that this page can\'t.
- How much does a small business website cost in 2026? The cost guide — the 4 tiers, the 5-year TCO math, the hidden costs of page builders.
- Squarespace vs hand-coded: the honest comparison. The decision tree — who each is actually for, the 5-year TCO worked out, a 4-step tree.
- The small business website checklist. The 47-item checklist — every item you need to get right, grouped by section, with a 5-step order of operations.
- What is llms.txt and why does it matter for AI search? The llms.txt explainer — the format spec, the origin, the 5-step process to ship it. Step 1 of this AEO playbook.
- The shipped cut-over case study. The case study — the actual before/after metrics, the actual build, the actual cost, no client name.
Per-industry guides in the content moat
The AEO framework on this page applies to every small business site. The per-industry guides apply the same framework to a real category, with industry-specific schema and FAQ:
- HVAC website design: what an HVAC business needs in 2026 — the 6 things, the 5 common mistakes, the 3 hand-coded advantages, the 4 query clusters for SEO and AEO → the HVAC guide
- Plumber website design: what a plumbing business needs in 2026 — same framework, plumbing-tuned copy, with Master Plumber license + 24/7 emergency service → the plumber guide
- Auto repair website design: what an auto repair shop needs in 2026 — same framework, auto-repair-tuned copy, with ASE certifications + specialty vehicle types → the auto repair guide
- Landscaping website design: what a landscaping business needs in 2026 — same framework, landscaping-tuned copy, with project gallery + seasonal banners → the landscaping guide
FAQ — AEO, answered
What is AEO?
AEO (answer engine optimization) is the discipline of getting your website cited by AI assistants — ChatGPT, Perplexity, Claude, Google AI Overviews, Microsoft Copilot, and the dozens of smaller assistants that pull from the web. AEO is to AI what SEO is to Google: the practice of structuring your site, your content, and your data so the AI assistants surface your pages when they answer a question in your category. The core signal sources are llms.txt + llms-full.txt, FAQPage + HowTo + Article schema, content written in Q&A format, and structured data shaped for AI consumption. Most of AEO overlaps with good SEO — but AEO adds the AI-citation surface on top.
How is AEO different from SEO?
SEO (search engine optimization) is about ranking in Google's top 10 blue links. AEO (answer engine optimization) is about being the source the AI cites when answering a question. The foundations overlap — good content, structured data, fast load — but the surfaces differ. SEO optimizes for Google's crawler + ranking algorithm. AEO optimizes for AI assistants that pull from the web, parse llms.txt, and select sources to cite. A site that ranks #1 on Google can still be invisible to ChatGPT. A site that's cited by ChatGPT can still rank poorly on Google. The two are complementary, not substitutes. The best-in-class site does both.
Why does AEO matter for small business?
Three reasons. (1) AI assistants are where the search is going — Google's AI Overviews now appear on 20%+ of queries, ChatGPT has 200M+ weekly active users, Perplexity is the default search engine for a growing share of technical users. If your customers are asking AI about your category, you want to be the cited source. (2) The early-mover window is open — most small business sites haven't shipped llms.txt yet. The first sites in any category to ship AEO infrastructure get disproportionate citation share. (3) The cost is low — llms.txt ships in 30 minutes, FAQPage schema ships in an hour, the content rewrites are within reach of any small business owner. The ROI is real and the timing is now.
What does an AEO-optimized site look like?
Seven things: (1) llms.txt at /llms.txt + llms-full.txt at /llms-full.txt — the curated markdown index for AI crawlers. (2) FAQPage schema on every page that has real Q&A, with the Q&A from your customers' actual questions. (3) HowTo schema on process / step-by-step content (how a project works, how a cutover happens, how to do the thing). (4) Article + BreadcrumbList schema on every content piece. (5) Content written in Q&A format with the question as a header and the answer as the body. (6) Structured data shaped for AI consumption (lists, definitions, comparisons, tables). (7) Cited sources + data-backed claims — AI assistants cite sources they trust. The full breakdown is in the "The 7 things every site needs" section below.
Do I need AEO if I already have good SEO?
Yes. SEO and AEO optimize for different surfaces. A site with #1 Google rankings can be invisible to ChatGPT — ChatGPT pulls from a different index (the open web + llms.txt + its training data). A site that's cited by ChatGPT can still rank poorly on Google — Google's algorithm uses a different signal set. The disciplines overlap (good content, fast load, structured data) but the surfaces are different. The sites that do both — SEO + AEO — get the full search surface: Google blue links + AI citations + Google AI Overviews. The cost of adding AEO to a site that already has good SEO is low (mostly schema + content rewrites). The upside is real (a new traffic source that doesn't compete with your SEO).
How long does it take to see AEO results?
Three timeframes. (1) Immediate: shipping llms.txt + llms-full.txt is a signal that AI crawlers read the next time they fetch. Most sites see the first AI crawler fetch (ChatGPT-User, PerplexityBot, ClaudeBot, Google-Extended) within 7-14 days of deployment. (2) Short-term (1-3 months): the citation count for your category starts to compound as the AI assistants build their index of your content. (3) Long-term (3-12 months): the citation share becomes a real traffic source. Most AEO case studies show 2-5x citation-rate improvements within 90 days of full AEO deployment. The first-mover advantage matters — sites that ship AEO infrastructure in 2026 lock in disproportionate share before competitors catch up.
What's the cheapest AEO win?
Shipping llms.txt + llms-full.txt. The two files take 30 minutes to write and 5 minutes to deploy. The cost is essentially zero (it's two text files). The AEO upside is 2-5x citation-rate improvement per the research. The ROI is so lopsided that it's the single highest-leverage AEO investment available. The format is open (llmstxt.org), the tools are stack-agnostic (any plain text editor), and the worst case is "AI assistants ignore it" which is the same state you're in today. For the format spec + the 5-step process to ship, see What is llms.txt and why does it matter for AI search?.
How do I measure AEO success?
Three signals, in order of reliability. (1) Server logs — if you can see User-Agent strings, ChatGPT-User, PerplexityBot, ClaudeBot, Google-Extended will show up in your access logs when they fetch /llms.txt and your other content. (2) Referral traffic — check your analytics for traffic from chat.openai.com, perplexity.ai, claude.ai, gemini.google.com. This is the direct signal that AI assistants are citing your site. (3) Manual citation check — go to ChatGPT, Perplexity, Claude, and ask "what is [your business]?" or "what is the best [your category]?" and confirm your content is cited. Run the same query monthly and track the citation rate over time. The first signal is the most reliable; the third is the most direct. Most sites see all three within 30 days of full AEO deployment.
Is AEO just SEO with extra steps?
No, and the difference matters. AEO has its own signal sources that SEO doesn't touch: llms.txt, FAQPage + HowTo + Article schema, content written in Q&A format, cited sources + data-backed claims. SEO has its own signal sources that AEO doesn't touch: backlinks, domain authority, on-page keyword optimization, page speed as a ranking factor. A site that has perfect SEO but no AEO will rank on Google but be invisible to AI. A site that has perfect AEO but no SEO will be cited by AI but rank poorly on Google. The two disciplines are complementary, and the cost of doing both is mostly the cost of doing each one — they share the same content foundation, just different schema and different surfaces. Doing AEO is not "extra steps" on top of SEO; it's a parallel discipline that overlaps with SEO on the content layer.
What's the difference between AEO and GEO?
AEO (answer engine optimization) and GEO (generative engine optimization) are two names for the same discipline. "AEO" emphasizes the destination (answer engines, i.e. AI assistants that answer questions). "GEO" emphasizes the mechanism (generative engines, i.e. AI models that generate answers). Princeton's 2023 paper that coined the academic term used "GEO." The marketing community in 2024-2026 has shifted to "AEO" because the question is what the visitor is doing (asking an AI for an answer), not what the AI is doing (generating). Both terms refer to the same practice: get your site cited by AI assistants. This page uses "AEO" throughout, but if you see "GEO" in research papers, it's the same thing.
Two places to go from here
Pick the one that matches where you are right now. Each ends in a real conversation and a real quote.
Every site the studio ships includes the full AEO stack — llms.txt + llms-full.txt + FAQPage + HowTo + Article + BreadcrumbList schema + Q&A content shape + cited sources. So when an AI assistant is asked about your business or your category, the answer is the one you wrote, not the one the AI inferred from a generic web crawl.