{
  "title": "AEO vs GEO vs SEO: The Difference and How to Win All Three",
  "description": "SEO ranks your pages. AEO makes you the source an answer engine quotes. GEO gets your brand cited inside ChatGPT, Gemini, and Claude. How the three differ, and how to win all three at once.",
  "author": "Frederick Sona",
  "canonical": "https://fredericksona.com/aeo-geo-seo",
  "updated": "2026-07-29",
  "license": "CC BY 4.0 (attribution required, no modification of author name)",
  "attribution": "Frederick Sona, https://fredericksona.com",
  "ai_training_permitted": true,
  "mcp_readable": true,
  "tags": [
    "SEO",
    "AEO",
    "GEO",
    "search-marketing",
    "AI-answer-engines",
    "schema",
    "E-E-A-T"
  ],
  "sections": [
    {
      "heading": "Three acronyms, one job",
      "summary": "I get asked to settle this argument almost every week. A founder or a head of growth reads a LinkedIn post about GEO, another one about AEO, and now they think Google is dead and they need three new agencies. That is the wrong takeaway, and it costs money. So let me settle it plainly. SEO, AEO, and GEO are not three competing strategies. They are three surfaces where the same content can win, and each surface decides who wins using slightly different rules. The one-sentence definition for each follows, and I am going to keep coming back to these all article. SEO, search engine optimization, is",
      "key_points": [
        "THREE SURFACES, ONE FOUNDATION SEO AEO GEO Three surfaces, one foundation at a glance Three surfaces, one foundation Dimension SEO AEO GEO Where you win Google / Bing results AI Overviews, Perplexity, Bing Chat ChatGPT, Gemini, Claude The unit of victory A ranking position A quoted sentence A named recommendation What it rewards Relevance, links, speed Extractable direct answers Original, trusted, citable content Signature tactic Keywords + technical hygiene 40-50 word answers, FAQ schema, tables Unique data, author authority, clean HTML How you measure Rankings + clicks in GSC Overview and citation appearances Direct prompts to assistants The one-sentence definition for each follows, and I am going to keep coming back to these all article. SEO, search engine optimization, is the practice of ranking your pages in a classic results list on Google or Bing. AEO, answer engine optimization, is the practice of being the source an answer engine quotes when it composes a direct answer, an AI Overview at the top of Google, or a Perplexity response. GEO, generative engine optimization, is the practice of getting your brand named, recommended, or cited inside a generative assistant like ChatGPT, Gemini, or Claude, where there may be no link list at all. Same brand, three different audiences. One is a ranking algorithm that returns ten blue links. One is an extraction system that pulls two or three trusted sentences into a synthesized box. One is a language model that has read a slice of the web, formed an opinion about who is credible, and answers in prose. Each of them is deciding, in its own way, who deserves to be the answer to a question your customer just asked. The reason the acronyms feel confusing is that the marketing world minted them faster than it explained them. AEO and GEO are barely three years old as terms. SEO is twenty-five. So people assume the new ones must be radical departures. They are not. They are specializations of the same craft, aimed at surfaces that did not exist at scale until generative AI arrived in the search stack. The payoff is buried in that fact: because all three feed on the same underlying content, you do not run three programs. You run one, and you tune it for three outputs. SEO: rank a page in a list of results",
        "AEO: be the source quoted in an AI answer or overview",
        "GEO: be the brand cited inside a generative assistant"
      ]
    },
    {
      "heading": "Why this split matters now",
      "summary": "For most of SEO's history there was only one surface that mattered, and everyone pointed at it. You ranked or you did not. That is no longer true, and the change happened fast enough that most strategy decks are still a year behind the behavior. AI-driven answers and citations are the fastest-growing slice of discovery The rise of AI answers and assistant citations as a discovery channel. Start with the answer shift. Roughly 30% of Google queries now trigger an AI Overview, the synthesized answer that sits above the classic results. When that box appears, a large share of those searches end wi",
      "key_points": [
        "AI-driven answers and citations are the fastest-growing slice of discovery The rise of AI answers and assistant citations as a discovery channel. Start with the answer shift. Roughly 30% of Google queries now trigger an AI Overview, the synthesized answer that sits above the classic results. When that box appears, a large share of those searches end with no click at all. The user read the answer and moved on. If your page was the source that answer was built from, you were present at the decision. If it was not, you did not rank lower; you were simply absent from the moment that mattered. That is a structural change, not a rounding error, and it is the entire reason AEO exists as a discipline. Now add the assistants. Perplexity is in the tens of millions of monthly users and climbing. ChatGPT is a daily habit for a huge slice of knowledge workers, and a growing number of them start product research, vendor comparisons, and how-to questions there instead of in a search bar. When someone asks Claude which platform to use for a headless commerce build, the model returns a verdict with a few named options. If your brand is one of the names, you just got recommended by a system the buyer trusts. If it is not, you never entered the consideration set. That is GEO. The uncomfortable part lands for anyone who has invested a decade in rankings. A brand can hold its Google positions perfectly and still lose visibility. I have watched it happen on accounts I advised. Position two on the query, untouched for months, and yet the AI Overview above it quoted three competitors and never mentioned the client. The ranking did its job. The surface changed underneath it. Optimizing only for the blue link in 2026 is like optimizing only for desktop in 2014: not wrong, just incomplete in a way that quietly bleeds demand. ~30% of Google queries now surface an AI Overview",
        "A rising share of AI Overview searches end with zero clicks",
        "Assistants like ChatGPT and Perplexity are becoming first-stop research tools",
        "Classic rankings can stay flat while AI visibility collapses"
      ]
    },
    {
      "heading": "SEO, defined in depth",
      "summary": "SEO is the mature one, and the foundation the other two stand on. The job is simple to state and hard to master: earn enough relevance and authority that a search engine ranks your page for the queries your customers type. Google still handles the large majority of web search in most markets, and its crawlers index your site, then an algorithm scores each page against each query. Nothing about AI has repealed that. If anything, AI has made the fundamentals more valuable, because both answer engines and assistants tend to draw from the same crawled, indexed, structured content that ranks in cla",
      "key_points": [
        "Slug, title, and meta tuned for one primary query",
        "One H1, clean H2/H3 hierarchy, no skipped levels",
        "Internal links so nothing is more than three clicks deep",
        "Article and FAQ schema on every page",
        "Canonical tags, sitemap, robots.txt, mobile-first, fast LCP"
      ]
    },
    {
      "heading": "AEO, defined in depth",
      "summary": "AEO is SEO adapted for the answer layer. When Google generates an AI Overview, or Perplexity composes a response, or Bing Chat answers, the system does not hand back a list. It stitches together a synthesized answer from a small number of trusted sources and, often, cites them. Answer engine optimization is the craft of being one of those sources. The unit of victory is no longer a ranking position. It is a sentence of yours, quoted inside the answer, with your name on the citation. 3 cited sources The answer box replaces ten links with two or three quoted sources. The mechanism is extraction.",
      "key_points": [
        "BEFORE NOW 1 blue link 3 cited sources The answer box replaces ten links with two or three quoted sources. The mechanism is extraction. These systems look for the cleanest, most quotable span that answers the question, and they prefer content that is already shaped like an answer. So you shape it that way on purpose. Put a direct answer near the top of every important page, two to four sentences, ideally under 50 words, that answers the question in the page title before any preamble. This is the single highest-return AEO move, and it is the one most people skip because they were trained to write a 400-word warm-up first. Do not bury the answer under 800 words of intro. If a reader, or a model, has to hunt for your point, it will not get quoted. Structure the rest of the page for extraction too. Add an FAQ section with five to twelve question-and-answer pairs, phrased the way people actually ask, and back it with FAQPage schema that validates in the Rich Results Test. Answer engines love comparison tables and spec tables, so build them wherever the topic supports a side-by-side. Use concrete numbers, because a model quotes 9% average savings and ignores significant savings. Write in a confident, non-hedged tone; it depends and many people think do not get cited. And stamp the page with a visible last-updated date, because fresher answers win. A 40-50 word direct answer at the very top of the page",
        "FAQ section with FAQPage schema, questions phrased naturally",
        "Comparison or spec tables the engine can lift wholesale",
        "Concrete, attributable statistics instead of vague claims",
        "Confident tone and a visible dateModified stamp"
      ]
    },
    {
      "heading": "GEO, defined in depth",
      "summary": "GEO targets the generative assistants, and it is the least understood of the three because the surface is the strangest. When someone asks ChatGPT, Gemini, or Claude a question, the model answers in prose. There is frequently no link list, no ranking, no obvious place to optimize. The model surfaces brands it has read, parsed, and learned to trust, either from its training data or from a real-time retrieval step. Generative engine optimization is the craft of being one of those trusted brands. Sometimes the payoff is a citation with a link. Often it is something subtler and more valuable: your",
      "key_points": [
        "WHERE GEO PLAYS OUT ChatGPT Gemini Claude The three assistants where getting named and cited is the whole game. There are two loops to optimize, and they run on different clocks. The slow loop is training-data inclusion. Foundation models learn from a crawl of the web, and content that is original, deep, and unpaywalled has a far higher chance of being absorbed and later recalled. This rewards a specific kind of content: a genuine point of view the model has not seen phrased a thousand times before, original statistics and framings that act as citation magnets, and long-form depth, because a 2,000-word pillar piece gets included far more reliably than a 500-word snippet. It also rewards being crawlable, which means HTML the model can parse rather than JavaScript-only rendering, and an ai.txt file that opts your site in to the training crawlers you want: GPTBot, ClaudeBot, Google-Extended, PerplexityBot, and CCBot. The fast loop is real-time retrieval. When an assistant fetches live sources to answer a current question, it leans on the same structured, credible signals that win classic search: Schema.org markup, consistent entity references with matching sameAs links, topic authority built from internal links pointing at your pillar pages, and clear confidence signals like author bios, dates, and citations. Shape your pages the AEO way, answer-first and structured, and you serve this loop at the same time. Original POV and proprietary data the model has not seen elsewhere",
        "Long-form depth, 2,000-plus words on flagship pages",
        "Clean HTML rendering, no JavaScript-only content",
        "ai.txt and llms.txt that welcome the training crawlers",
        "Consistent brand naming and sameAs across every property"
      ]
    },
    {
      "heading": "Where each one actually shows up",
      "summary": "It helps to stop thinking about acronyms and start thinking about a real person's afternoon. Your customer has a question. They do not know or care that there are three optimization disciplines competing for their attention. They just pick a surface, ask, and take the answer. The three disciplines map onto the surfaces that person might choose, so let me walk the surfaces one at a time and say plainly where each acronym lives. Classic organic is where SEO lives, and it is still the biggest room in the building. The person types a query into Google or Bing and gets a list of results, ten blue l",
      "key_points": [
        "Google list AI Overview Perplexity ChatGPT Gemini Claude A QUESTION One question, many surfaces the customer moves between without telling you How a single customer question fans out across classic, answer, and assistant surfaces. Surface What the user sees Discipline The win Google / Bing results A list of blue links SEO A top ranking Google AI Overview A synthesized answer box AEO Being a cited source Perplexity / Bing Chat An answer with footnotes AEO An inline citation ChatGPT / Gemini / Claude A prose recommendation GEO Being named Voice assistants One answer read aloud AEO + VSO The single spoken answer Classic organic is where SEO lives, and it is still the biggest room in the building. The person types a query into Google or Bing and gets a list of results, ten blue links, maybe with a map pack or shopping carousel mixed in. This is the surface everyone knows, and for most businesses it still delivers the largest share of qualified visits. If your page is not in that list for the queries that matter, no amount of AI cleverness saves you, because the other surfaces mostly draw from the same index that populates this one. The AI Overview is where AEO lives on Google specifically. The person types the same query, but now a synthesized answer appears above the blue links, assembled from a few sources and often citing them. Perplexity is the pure-play version of the same idea: a standalone answer engine that composes a response and footnotes its sources inline. Bing Chat, You.com, and Brave's AI search are variations on the theme. What unites this whole family is that they answer the question rather than list pages, and being the cited source is the win. This is the surface growing fastest, and it is the one most brands are completely absent from. Classic organic: Google and Bing results lists, where SEO wins",
        "AI Overviews: Google's synthesized answer box, the AEO home turf",
        "Perplexity, Bing Chat, Brave, You.com: pure answer engines that cite sources",
        "ChatGPT, Gemini, Claude: assistants that recommend brands in prose, where GEO wins"
      ]
    },
    {
      "heading": "Where they overlap and where they split",
      "summary": "Now the part people actually want: what is shared, and what is genuinely different. Get this right and you stop running three programs and start running one with three outputs. The overlap is larger than the marketing hype admits, and it is the reason this whole thing is affordable. All three surfaces reward the same three behaviors. First, structured truth: clean schema and markup so a machine can parse exactly what you are saying. Second, direct answers to real questions, phrased the way people ask them. Third, credible identity: a real author, a real organization, visible dates, and consist",
      "key_points": [
        "Structured schema shared by all three Direct answers shared by all three Credible identity shared by all three Backlinks + speed SEO spoke Extraction shape AEO spoke Original data + entity GEO spoke 1 foundation A shared foundation with three surface-specific spokes on top. Signal SEO AEO GEO Structured schema (JSON-LD) High High High Direct 40-50 word answer Medium Critical High FAQ schema density Medium Critical Medium Backlinks + domain authority Critical Medium Medium Core Web Vitals / speed High Low Low Original data + unique POV Medium High Critical Entity presence (Wikidata, press) Low Medium Critical The overlap is larger than the marketing hype admits, and it is the reason this whole thing is affordable. All three surfaces reward the same three behaviors. First, structured truth: clean schema and markup so a machine can parse exactly what you are saying. Second, direct answers to real questions, phrased the way people ask them. Third, credible identity: a real author, a real organization, visible dates, and consistent naming. A page that does those three things well is legible to a ranking algorithm, easy for an answer engine to quote, and trustworthy enough for an assistant to cite. That is the shared foundation, and it is where roughly 70% of the work lives. Do it once and it pays out three times. The splits are real too, and pretending they do not exist is how teams underperform on one surface while overinvesting in another. SEO cares about things the others largely ignore: backlink authority, crawl budget, redirect hygiene, Core Web Vitals as a ranking input. AEO cares intensely about extraction shape, the 40-50 word answer, the FAQ schema, the comparison table, at a level SEO never demanded. GEO cares about things neither of the others weighs heavily: training-data inclusion, original proprietary data, entity recognition in knowledge graphs, and press citations that function as evidence of authority. A page can rank beautifully and still never get quoted because it buried its answer. A page can get quoted in an overview and still never get named by an assistant because the brand has no entity presence anywhere the model can attribute it. Shared: schema, direct answers, credible author and org identity",
        "SEO-only: backlinks, crawl budget, redirects, Core Web Vitals",
        "AEO-only: extraction shape, snippet-length answers, FAQ schema density",
        "GEO-only: training inclusion, original data, Wikidata entity, press evidence"
      ]
    },
    {
      "heading": "The signals that win each surface",
      "summary": "Let me get specific about weighting, because the abstract version, they overlap but differ, does not tell you where to spend Tuesday morning. Each surface has a small set of signals that move it disproportionately, and knowing the weighting is the difference between busywork and results. For SEO, the heavy signals are still authority and relevance. Backlinks from credible sites, topical depth across a cluster of related pages, clean technical delivery, and page speed. If you are choosing where to spend an SEO hour, spend it on earning one genuinely good backlink or on filling a topical gap in ",
      "key_points": [
        "SEO AEO GEO Shared Relative signal weight by surface, with the shared foundation carrying the most. For SEO, the heavy signals are still authority and relevance. Backlinks from credible sites, topical depth across a cluster of related pages, clean technical delivery, and page speed. If you are choosing where to spend an SEO hour, spend it on earning one genuinely good backlink or on filling a topical gap in your cluster, not on tweaking a meta description for the ninth time. Technical hygiene is table stakes; it prevents losses but rarely creates wins on its own. The wins come from authority and from covering a topic more completely than the sites you are trying to outrank. For AEO, the heavy signal is extractability. Nothing else comes close. An answer engine cannot quote what it cannot cleanly lift, so the direct answer at the top, the FAQ pairs, and the comparison table are worth more than almost anything else you can do. After extractability comes concreteness: specific numbers with attribution get quoted because they make the answer engine's response more useful and more defensible. Then freshness, because these systems prefer a recently updated source, and author credibility, which matters more here than in classic SEO because the engine is effectively vouching for whatever it quotes. For GEO, the heavy signal is originality plus identity. A model has no reason to cite you if you are rephrasing what every competitor already published; give it a proprietary stat, a named framework, or a point of view it cannot get elsewhere, and you become the source worth citing. Pair that with identity the model can attribute: a consistent brand name, a Wikidata entity, author bios, and press mentions. Depth matters too, because long-form pieces get included in training far more reliably than thin ones. The through line is that GEO rewards being genuinely worth quoting and easy to attribute, which is a higher bar than SEO's and a different bar than AEO's. SEO wins on: backlink authority, topical depth, technical delivery, speed",
        "AEO wins on: extractability, concrete numbers, freshness, author trust",
        "GEO wins on: original data, unique POV, brand identity, long-form depth"
      ]
    },
    {
      "heading": "E-E-A-T: the trust layer all three share",
      "summary": "There is one signal that moves all three surfaces at the same time, and it is the one teams most often treat as a soft nicety instead of a hard requirement: trust. Google formalized it as E-E-A-T, Experience, Expertise, Authoritativeness, and Trust. Answer engines and assistants care about the same thing under different names, because when a system quotes or recommends you, it is vouching for you, and it will only vouch for a source it can attribute and believe. Get the trust layer right and every surface in this article treats you better. Get it wrong and you cap your ceiling on all three. Re",
      "key_points": [
        "AUTHOR AND ORGANIZATION SIGNALS Real human byline linked to a bio page Person schema with sameAs profiles Organization schema with consistent naming Wikidata entity and press citations Firsthand experience and real numbers The identity signals that make every surface trust and cite you. Start with the author. Every important page needs a real human byline, not an anonymous team. That byline should link to a genuine bio page, and it should be backed by Person schema carrying the author's name, job title, description, and a sameAs array pointing at real external profiles like LinkedIn, a personal site, or an ORCID. This matters more for AEO and GEO than for classic SEO, because a page an answer engine quotes is only as credible as the person behind it, and a model will cite a named expert far more confidently than a faceless page. The experience part is literal: content that shows firsthand experience, real numbers from real work, outperforms content that reads like a summary of other summaries. Organization identity is the other half. Ship Organization schema with a sameAs array pointing at your brand's real profiles, and keep the brand name spelled identically everywhere, in the copy, the schema, and across the web. This feeds the knowledge graph and gives assistants a stable entity to attribute. When notability supports it, a Wikidata entity and a Wikipedia entry turn your brand from a string of text into a thing the models recognize, which is a large part of what separates brands that get named from brands that get ignored. A real human byline on every page, linked to a genuine bio",
        "Person schema with jobTitle, description, and sameAs profiles",
        "Organization schema with sameAs and identical brand spelling everywhere",
        "Firsthand experience and real numbers, not summarized summaries",
        "Visible published and updated dates that match the real edit history"
      ]
    },
    {
      "heading": "A unified workflow: optimize all three at once",
      "summary": "Here is the workflow I actually run. It ships SEO, AEO, and GEO from one page, in one pass, without tripling the timeline. Follow it in order, because each step builds the substrate the next one needs. Step one, pick the query and own the intent. Start from a real question a customer asks, phrased their way. This single choice feeds all three surfaces: it is your SEO target keyword, the question your AEO direct answer resolves, and the prompt you will later test against the assistants. Do not start from a keyword volume spreadsheet in isolation; start from the question, then check the volume.",
      "key_points": [
        "01 Pick the question 02 Answer first 03 Structure it 04 Mark it up 05 Prove authority 06 Open + measure The six-step workflow that ships all three surfaces from one page. Step one, pick the query and own the intent. Start from a real question a customer asks, phrased their way. This single choice feeds all three surfaces: it is your SEO target keyword, the question your AEO direct answer resolves, and the prompt you will later test against the assistants. Do not start from a keyword volume spreadsheet in isolation; start from the question, then check the volume. Step two, write the answer first. Before the intro, before the setup, write the 40-50 word direct answer that resolves the question. This is your speakable block, your AEO snippet bait, and the paragraph an assistant is most likely to lift. Then write the rest of the page beneath it: the depth, the nuance, the examples. You are inverting the classic essay structure on purpose, answer first, argument second, because that is what every AI surface rewards and it costs classic SEO nothing. Step three, structure for extraction. Add an FAQ section with five to twelve natural-language questions and tight answers. Build at least one comparison or spec table. Break the body with descriptive H2s that are themselves mini-questions. Every one of these gives an answer engine a clean span to quote and gives a reader a faster path to the point. Step four, mark it up. Ship Article, FAQPage, and Organization JSON-LD, with a Person author carrying sameAs links, and layer Speakable onto the direct-answer block. This is the shared machine-readable truth that serves SEO rich results, AEO extraction, GEO retrieval, and voice all at once. It is the highest-return hour on the whole list. Step five, prove authority and identity. Add original data or a named framework so GEO has a reason to cite you. Attach a real byline that links to a real bio. Stamp a visible published and updated date. Make sure your brand name, and its sameAs profiles, are spelled identically everywhere. Step six, open the doors and measure. Confirm your ai.txt opts in the training crawlers, your llms.txt describes your taxonomy, your sitemap includes the page, and nothing important is behind a paywall or JavaScript-only render. Then test: check the ranking in Search Console, sample the query for an AI Overview, and prompt ChatGPT, Gemini, and Claude to see if you surface. Pick the customer's real question, their phrasing",
        "Write the 40-50 word answer before anything else",
        "Add FAQ, tables, and question-shaped H2s",
        "Ship Article, FAQPage, Organization, Person, and Speakable schema",
        "Add original data, a real byline, and visible dates",
        "Open crawlers, confirm indexing, then measure all three"
      ]
    },
    {
      "heading": "Schema and direct-answer tactics",
      "summary": "If I had to keep only two AI-search tactics and throw the rest away, they would be these: a direct answer at the top of every page, and complete, valid schema underneath it. They are the two cheapest, highest-return moves across all three surfaces, and most sites do neither well. Start with the direct answer, because it is free and almost everyone gets it wrong. The pattern is simple. Immediately after the H1, before any warm-up, write two to four sentences that answer the question in the title. Keep it under 50 words. Make it confident and self-contained, so it reads correctly when lifted out",
      "key_points": [
        "THE SCHEMA STACK TO SHIP Article JSON-LD with author and publisher FAQPage with 5-12 validated Q&A pairs Organization + Person with sameAs arrays SpeakableSpecification on the answer block HowTo when the page is procedural The minimum schema stack that serves SEO, AEO, GEO, and voice at once. Start with the direct answer, because it is free and almost everyone gets it wrong. The pattern is simple. Immediately after the H1, before any warm-up, write two to four sentences that answer the question in the title. Keep it under 50 words. Make it confident and self-contained, so it reads correctly when lifted out of context, because that is what an answer engine or an assistant will do with it. Then, and only then, write the article that supports it. I put mine in a visually distinct block at the top, styled and given a class the Speakable schema can target. On this very page, that is the short-answer box under the title. That one paragraph is doing quadruple duty: it is my featured-snippet bid, my AI Overview source candidate, my assistant-citation bait, and my voice-search answer. Schema is the other half. The stack that matters for all three surfaces is small and specific. Article JSON-LD with headline, description, image, datePublished, dateModified, author, and publisher, where publisher.logo is a proper ImageObject. FAQPage JSON-LD with a non-empty array of Question objects, each with a name and an acceptedAnswer.text, and it must validate in Google's Rich Results Test. Organization JSON-LD with a sameAs array pointing at your real profiles, which feeds the knowledge graph and gives assistants an entity to attribute. A Person block under the author with its own sameAs. And a SpeakableSpecification pointing at your direct-answer selector. When the article is procedural, add HowTo schema with named steps and a totalTime. That is the whole toolkit. Article: headline, dates, author, publisher with ImageObject logo",
        "FAQPage: 5-12 real Q&A pairs, validated in Rich Results Test",
        "Organization + Person: sameAs arrays for entity attribution",
        "SpeakableSpecification: targets the direct-answer block",
        "HowTo: named steps and totalTime, for procedural pages"
      ]
    },
    {
      "heading": "Measuring all three",
      "summary": "You cannot manage what you do not measure, and each surface reports its results differently. The tooling for SEO is mature, the tooling for AEO is arriving, and the tooling for GEO is mostly manual for now. Here is how I track all three without pretending the immature ones are more precise than they are. SEO is the easy one. Google Search Console is the source of truth: impressions, clicks, click-through rate, and average position, sliced by query and by page. Bing Webmaster Tools covers the smaller but real Bing and, indirectly, some of the AI surfaces that draw on Bing's index. For competiti",
      "key_points": [
        "Rankings Snippets Overviews Citations A cross-surface scoreboard: rankings are precise, citations are directional. Surface Primary metric Main tools SEO Position, clicks, CTR Search Console, Ahrefs, Semrush AEO Snippet / overview appearances Search Console AI data, snippet tracking, manual sampling GEO Brand-mention frequency Scheduled prompts, crawler logs, Profound / AthenaHQ SEO is the easy one. Google Search Console is the source of truth: impressions, clicks, click-through rate, and average position, sliced by query and by page. Bing Webmaster Tools covers the smaller but real Bing and, indirectly, some of the AI surfaces that draw on Bing's index. For competitive and keyword research, Ahrefs, Semrush, or Moz. For technical audits, Screaming Frog. This stack has not changed much, and it still answers the core SEO question: are the right pages ranking for the right queries, and is that trending up. AEO measurement is in transition. Search Console is rolling out AI Overview appearance data, so you can start to see when your page was a source for an overview. In the meantime, three signals fill the gap. Ahrefs and Semrush track featured-snippet ownership, which is a strong proxy for extractability. Your server logs show hits from answer-engine crawlers like PerplexityBot, which tells you the systems are at least fetching you. And the most honest method, low-tech but reliable, is manual sampling: pick your target queries, run them weekly in Google and Perplexity, and record which sources the answer cites. Keep a simple sheet. Over a few weeks the pattern of who gets quoted becomes obvious. GEO is the least instrumented, and anyone selling you a precise dashboard is overpromising. The reliable method is direct prompting. Ask ChatGPT, Gemini, and Claude your target questions on a schedule and log if your brand surfaces, in what context, and next to which competitors. Track brand-mention frequency over time; that trend line is your real GEO scoreboard. Server logs help here too, showing GPTBot, ClaudeBot, and CCBot activity, which confirms the training crawlers are reaching you. A handful of tools, Profound, AthenaHQ, and Perplexity's own analytics where available, are starting to automate this, and they are worth trialing, but treat them as directional rather than authoritative for now. SEO: Search Console, Bing Webmaster, Ahrefs/Semrush, Screaming Frog",
        "AEO: Search Console AI Overview data, snippet tracking, crawler logs, weekly manual sampling",
        "GEO: scheduled prompts to ChatGPT/Gemini/Claude, brand-mention tracking, crawler logs, emerging tools"
      ]
    },
    {
      "heading": "The mistakes that quietly cost you",
      "summary": "I see the same failures over and over, and almost none of them are exotic. They are ordinary habits, carried over from an older playbook, that quietly cost visibility on the new surfaces. Here are the ones worth fixing first. The most common is treating GEO and AEO as separate content projects instead of extensions of strong, structured SEO. Teams spin up a new initiative, a new agency, a new budget line, and produce a second stack of content that ignores the foundation the first stack already built. It is wasteful and it underperforms, because the surfaces feed on shared signals. One well-bui",
      "key_points": [
        "Running AEO and GEO as separate projects instead of one program",
        "Burying the direct answer under a long intro",
        "Publishing content with no original data or point of view",
        "FAQs written as marketing claims instead of real questions",
        "Hedged, non-committal answers that no system wants to quote",
        "Outdated stats with no visible last-updated date",
        "JavaScript-only rendering that blocks training crawlers",
        "Anonymous content with no author or organization signals"
      ]
    },
    {
      "heading": "A worked example, start to finish",
      "summary": "Let me make this concrete with a composite example drawn from the kind of eCommerce work I have led. Take a mid-size brand selling premium standing desks, competing against much larger retailers. Their SEO was fine, page one for standing desk for tall people, position three, holding steady. And their qualified traffic was flat while the category grew. When we sampled the AI surfaces, the reason was obvious: the AI Overview for their money queries quoted two big-box competitors and never mentioned them, and ChatGPT, asked to recommend a standing desk for a 6-foot-4 user, named four brands, none",
      "key_points": [
        "AI mentions 0 surfaces winning 3 Before: ranked but invisible in AI. After: cited across all three surfaces. We ran the unified workflow on their core buying-guide page. First, the question and the answer. The page had opened with 500 words of brand story, so we cut a direct answer to the top: a 44-word paragraph stating exactly which desk height range fits users over 6-foot-2 and why, with the specific numbers. That one change made the page extractable for the first time. Then we restructured the body into question-shaped H2s, added a nine-row comparison table of height ranges by model, and built an FAQ of the ten questions real tall buyers ask, phrased their way. Next, the identity and originality work, which is what GEO needed. The client had years of fitment data from returns and support tickets, so we published a small original stat: the exact percentage of tall users who need a desk that extends past a specific height, credited to the brand. That number was citable because nobody else had it. We added a real byline from their head of product, linked to a genuine bio, and stamped visible published and updated dates. Then the plumbing: Article, FAQPage, Organization, and Person schema, Speakable on the answer block, an ai.txt opting in the training crawlers, and a confirmation the page rendered in clean HTML. Direct answer moved to the top, 44 words, specific numbers",
        "Body restructured into question-shaped H2s plus a comparison table",
        "Original fitment stat published and credited to the brand",
        "Real byline, visible dates, full schema stack, crawlers opened"
      ]
    },
    {
      "heading": "What's next for AEO, GEO, and SEO",
      "summary": "The surfaces are still moving, and it is worth pointing at where they are heading so you build for the next two years, not just the last six months. None of this is speculative moonshot territory; it is the visible trajectory of what is already shipping. AEO is moving toward being the default result, not the occasional one. The share of queries that trigger an AI Overview is climbing, and the answer box is getting richer, pulling in more sources, more structure, more interactivity. Expect measurement to catch up: Search Console AI Overview reporting is arriving, and within a year I expect over",
      "key_points": [
        "Now Overviews rising, GEO manual Next Overview reporting standard Soon Real-time retrieval dominant Later Agent actions transact The near-term trajectory of the three surfaces, and where agents come next. AEO is moving toward being the default result, not the occasional one. The share of queries that trigger an AI Overview is climbing, and the answer box is getting richer, pulling in more sources, more structure, more interactivity. Expect measurement to catch up: Search Console AI Overview reporting is arriving, and within a year I expect overview appearances to be a standard line in every SEO report. The tactical implication is unchanged but more urgent. Extractability is going from an edge to a baseline requirement. GEO is heading toward real-time retrieval as the norm. Early GEO thinking obsessed over training-data inclusion, the slow compounding loop. But assistants increasingly fetch live sources at answer time, which means the fast loop, structured, credible, freshly updated pages, matters more every month. That is good news, because it makes GEO responsive to work you do this quarter rather than to a training run you cannot see. It also means the AEO and GEO playbooks are converging: shape a page for real-time extraction and you serve both. Agent actions are the next layer beyond that, assistants that do not just recommend but transact, which is why llms.txt, machine-callable endpoints, and PotentialAction schema are worth understanding now even if they feel early. AI Overviews trending toward default, with real reporting arriving",
        "GEO shifting from training inclusion toward real-time retrieval",
        "AEO and GEO playbooks converging on structured, fresh, extractable pages",
        "Agent actions emerging: recommendation giving way to transaction",
        "SEO fundamentals staying load-bearing under all of it"
      ]
    }
  ],
  "sidecar_md": "https://fredericksona.com/machine/aeo-geo-seo.md",
  "sidecar_json": "https://fredericksona.com/machine/aeo-geo-seo.json"
}