Search behavior has split into two parallel paths. One is still the familiar list of ten blue links. The other is a direct answer — generated by Google's AI Overviews, ChatGPT with browsing, Perplexity, or a Bing Copilot response — that may quote a source, link to it in a small citation, or simply absorb the information without sending the visitor anywhere at all. For a small business, that second path is no longer a rounding error. It's where an increasing number of questions about "best accountant near me" or "how does X compare to Y" get answered before a human ever opens a search results page.

This isn't a replacement for conventional SEO — it's an additional layer built on top of it. A page that can't be crawled, loads slowly, or has thin content was never going to rank in classic search either, and it still won't get cited by an AI system. What's different is what happens after the basics are covered: the signals that earn an actual quote-worthy citation in an AI answer aren't identical to the ones that earn a page-one ranking, and a site that ignores the difference is leaving visibility on the table in a channel that's only going to keep growing.

How AI answer engines actually decide what to cite

Despite the different branding, Google AI Overviews, ChatGPT search, Perplexity, and similar tools work in a broadly similar way. When a question comes in, the system runs something close to a normal web search or retrieves from an indexed set of pages, then feeds the most relevant few pages into a large language model, which synthesizes an answer and — in systems that cite sources — attaches links back to the pages it drew from. The model isn't reading the entire internet in real time for every query; it's working from a short list of pages a retrieval step already decided were worth considering.

That means a page has to pass two separate filters, not one. First, it has to be retrieved at all — which depends heavily on the same crawlability, indexing, and relevance signals that matter for classic search. Second, once retrieved, it has to be the kind of content the model finds easy to extract a clear, quotable answer from, rather than content a model has to work hard to parse. A page can rank fine in traditional search and still get skipped by the synthesis step if its actual answer is buried in marketing language instead of stated plainly.

How this differs from — and depends on — traditional SEO

"Generative Engine Optimization" (GEO) is the term that's emerged for this work, but it's best understood as an extension of SEO rather than a separate discipline with its own rules. The dependency runs one direction: a page that fails at basic SEO — it's not indexed, it loads too slowly to be crawled reliably, or it has no meaningful content — has no chance of being cited by an AI system either, since most of these tools still rely on a conventional index to find candidate pages in the first place.

FactorMatters for traditional SEOMatters for AI citation
Crawlability and indexingYes — foundationalYes — foundational
Backlinks and domain authorityStrong ranking factorSecondary; weighted as a trust signal, less decisive than content clarity
Keyword placement and densityModerate factor, easy to overdoLargely irrelevant; models work with meaning, not keyword frequency
Direct, self-contained answers early in the contentHelps featured snippets, otherwise minorOne of the strongest factors — models extract what's easiest to lift cleanly
Structured data (schema markup)Enables rich resultsHelps retrieval systems understand entities and facts with less ambiguity
Freshness and clear datesMatters for time-sensitive queriesMatters more — models are cautious about citing stale or undated information

Writing content that's easy for a model to lift and quote

Large language models are, at the mechanical level, pattern-matching the clearest possible statement of a fact or answer within the text they're given. Content that states its point plainly, early, and in a self-contained sentence or two is far easier to extract cleanly than content that builds up to its point through three paragraphs of scene-setting. This doesn't mean every article should read like a bullet-point list — the surrounding depth and nuance is still what makes a human reader trust the source — but the core answer to the question that likely brought the reader there should exist somewhere on the page as a sentence that could be lifted whole and still make sense out of context.

  1. Answer the implied question directly, near the top of the relevant section. If a heading asks or implies "what does X cost," the next sentence should state the actual answer, not a paragraph of context before the number appears.
  2. Use specific numbers, dates, and named entities instead of vague qualifiers. "Typically $800–$1,500 for a small business website in 2026" is more citable than "it varies depending on your needs."
  3. Keep one clean sentence that stands alone. Write at least one sentence per major section that would still make complete sense if it were the only sentence quoted — no pronouns referring to something three sentences earlier.
  4. Structure with real headings, not bolded paragraph text. Semantic <h2>/<h3> tags let retrieval systems map a section to the question it answers; a wall of bolded text in one div does not.
  5. Use tables and lists for comparative or stepwise information. Structured data in the HTML (an actual <table>, not an image of one) is both easier for models to parse and more likely to be reproduced accurately in an answer.

Why E-E-A-T signals matter even more in an AI answer

Google has described its ranking signals using the shorthand E-E-A-T — experience, expertise, authoritativeness, and trust — for years, but it matters more, not less, when a system is deciding whether to directly quote a source inside a generated answer. A model surfacing a factual claim to a user carries more apparent authority than a plain search result the user can still evaluate skeptically before clicking, which makes these systems cautious about which sources they lean on for anything that sounds like advice, a statistic, or a specific claim.

The practical signals that build this trust are unglamorous but concrete: a visible author or publisher identity (even an organizational byline, not a named individual, is better than nothing), a clear "last updated" or published date, internal consistency between pages on the same site, and — most importantly — not stating anything the content can't actually back up. A site that publishes a specific statistic without a source, or a vague superlative claim ("the best SEO agency in Dubai"), is exactly the kind of unverifiable content these systems are trained to be wary of citing.

Structured data still earns its place

Schema markup — JSON-LD for Article, FAQPage, HowTo, Product, and LocalBusiness types — doesn't directly control whether a model quotes a page, but it reduces ambiguity for every system in the pipeline that touches the page before a human ever sees an answer. A FAQPage schema that cleanly pairs a question with its answer gives both traditional search and an AI retrieval layer an unambiguous unit to extract, rather than making them infer the pairing from surrounding prose. The same logic applies to Organization and LocalBusiness schema: a model or retrieval system trying to verify who's behind a claim benefits from a structured, machine-readable answer rather than having to parse an "About" page written in marketing voice.

This is additive to good content, not a substitute for it — marking up a vague, unsupported answer with FAQPage schema doesn't make the answer any more trustworthy, it just makes the vague answer easier to find.

llms.txt and robots access: don't accidentally block the systems you want to reach

A newer file, llms.txt, has been proposed as a way for sites to describe their content specifically for AI crawlers, similar in spirit to sitemap.xml. Adoption is inconsistent across AI companies as of 2026, and it isn't a priority fix — but it costs little to add a simple version once the rest of the fundamentals are handled. The higher-priority check is the opposite problem: confirming that robots.txt isn't accidentally blocking the crawlers these systems actually use (GPTBot, PerplexityBot, Google-Extended, and similar user agents), which happens more often than expected when a site's robots rules were copied from a template years ago and never revisited.

Blocking AI crawlers is a legitimate choice for a site that doesn't want its content used to train models or surfaced in AI answers — but it should be a deliberate decision, not an accident inherited from an old robots.txt file nobody has checked since 2022.

Measuring visibility in a channel that doesn't show up in Analytics the normal way

The hardest practical problem with AI search is that it's genuinely difficult to measure. There's no equivalent yet of Google Search Console that reliably reports "cited in 340 AI Overview answers this month" with keyword-level detail, and a user who reads a full answer inside ChatGPT or an AI Overview without clicking through generates no visit in Google Analytics at all — the referral, if any, often shows up generically rather than tied to a specific query.

  • Manually query the tools directly. Run the 15–20 questions a business most wants to be cited for through ChatGPT, Perplexity, and a Google search that triggers an AI Overview, and record whether the business is mentioned or linked. This is manual and not scalable, but it's the most reliable signal available right now.
  • Watch referral traffic from AI tools in GA4. Traffic sourced from chatgpt.com, perplexity.ai, and similar domains shows up as a distinct referrer in GA4's traffic acquisition report — small in absolute volume for most sites today, but worth tracking as a trend line, not a one-time check.
  • Check Google Search Console's performance report for AI Overview-triggering queries. Google has been rolling out visibility into which queries triggered an AI Overview where the site appeared; it's not universally available and the data is coarser than classic query data, but it's worth checking periodically as the reporting matures.
  • Treat it as a leading indicator, not a KPI with a target. Given the measurement gaps, it's more realistic to track directional change over a quarter than to set a hard numeric goal this year.

Mistakes that waste effort on this specific channel

A few patterns are specific to AI search optimization rather than SEO generally, and they're worth calling out directly because they look like reasonable strategies and aren't:

  • Trying to "trick" a model with keyword stuffing. Models aren't matching keyword frequency the way older search algorithms did; stuffing a page with repeated phrases does nothing for AI visibility and actively hurts readability and classic SEO at the same time.
  • Publishing content with no clear author or organizational identity. Anonymous, unattributed content is exactly what these systems are built to be cautious about citing for anything factual.
  • Ignoring page speed because "it's just for AI, not humans." Retrieval still depends on crawling and indexing working normally — a slow, unreliable site gets skipped by the same mechanisms regardless of which engine is asking.
  • Chasing llms.txt before fixing the content itself. A new file won't compensate for vague, unsupported, or poorly structured content; it's a minor addition, not a fix for the underlying problem.
  • Assuming a page-one Google ranking guarantees an AI citation. The two surfaces use overlapping but not identical selection logic — a page can rank well and still get passed over if a competitor's page states the same answer more extractably.

Conclusion

AI search optimization isn't a new SEO strategy to replace the old one — it's what happens when the fundamentals of good SEO (crawlable, fast, well-structured, trustworthy content) meet a new kind of reader that extracts and synthesizes rather than just ranks and links. The sites most likely to get cited by ChatGPT, Perplexity, or an AI Overview aren't doing anything exotic: they state answers plainly and early, back claims with specifics instead of vague superlatives, structure content with real headings and tables, and make clear who's behind the content. None of that requires abandoning what already works for traditional search — it mostly means writing the way a careful editor always should have, for a reader that happens to be a model instead of a person.