the complete GEO guide · updated October 2026

    generative engine optimization (GEO): the complete guide, and how to grade every change.

    Generative engine optimization (GEO) is the discipline of structuring, writing and marking up content so that AI answer engines (ChatGPT, Perplexity, Google AI Overviews and Gemini) select your pages as cited sources.

    This guide covers what GEO is, how it differs from classical SEO, the six levers that drive AI citations, and a 90-day implementation roadmap you can start today. Want the short version first? See the condensed GEO overview →

    Want a quick read on where your domain stands? Get your GEO readiness score ↓

    01

    definition

    what is generative engine optimization?

    Generative engine optimization (GEO) is the practice of optimising content to be cited as an authoritative source inside AI-generated answers: the responses produced by ChatGPT, Perplexity, Google AI Overviews, Gemini and similar LLM-powered search engines.

    Before 2023, ranking on page one of Google was the primary goal of content marketing. That model worked because Google sent traffic to ranked pages through blue links. AI search breaks this loop.

    When a user asks ChatGPT "what is the best way to optimize for AI search engines", the model doesn't return ten links. It writes a synthesised answer and, if citations are on, selects two to four sources to attribute. GEO is the work of making your pages those sources.

    The term was coined in the academic paper “GEO: Generative Engine Optimization” (Aggarwal et al., 2023) and has since become the standard industry label for the discipline.

    02

    GEO vs SEO

    GEO vs SEO: what changes, what stays

    GEO and SEO share a foundation, authoritative content, but differ in what they optimise for and how results are measured.

    AspectGEOSEO
    GoalBe cited as a source in AI-generated answersRank on the first page of search results
    Visibility formatInline citation or quoted excerpt in ChatGPT, Perplexity, GeminiBlue link in Google / Bing results
    Traffic modelZero-click authority: brand recall without a clickClick-through to your page
    Key signalsCitation worthiness, entity clarity, structured definitionsDomain authority, backlinks, Core Web Vitals
    Content styleCitable paragraphs, explicit definitions, step-by-step logicKeyword targeting, heading structure, internal links
    Update cycleLLMs retrain periodically; Perplexity indexes near real-timeGoogle crawls continuously; rankings shift over days to weeks
    MeasurementAI citation tracking (Perplexity, ChatGPT, Gemini), brand mention volumeSearch Console impressions, clicks, average position
    GEO and SEO are not competing. They are cumulative.
    A page with strong SEO signals is more likely to be cited by AI models; GEO adds citation structure on top. How Cogny handles both →
    03

    6 GEO levers

    the six levers that drive AI citations

    Six levers consistently raise the probability of an AI citation. They are ordered by implementation effort, so start at the top.

    • 01

      Citable definitions

      Lead every key concept with a crisp, one-sentence definition. AI models lift the first definition they can quote verbatim. If your page defines a term better than anyone else, it becomes the default citation.

      • Start h2/h3 sections with a definitional sentence
      • Use explicit "X is Y" or "X means Y" phrasing
      • Keep definitions under 40 words so they fit cleanly into AI answers
    • 02

      Semantic HTML5 structure

      AI crawlers parse document structure the way screen readers do. A single <h1>, a logical <h2>/<h3> hierarchy inside an <article> element and consistent nesting help models extract clean outlines.

      • One <h1> per page: your primary keyword phrase
      • Wrap body content in <article>, with itemScope/itemType if possible
      • Avoid heading skips (h1 → h3): the hierarchy must be linear
    • 03

      Author authority signals

      AI models weight sources by author credibility, not just domain authority. Name real authors, link author profiles and include credentials or track records. Anonymous "team" posts lose to bylined expert pieces.

      • Add author schema (Person) with name, jobTitle and sameAs LinkedIn
      • Link author bio pages from every article
      • Include firsthand data, original research or case studies
    • 04

      Entity clarity

      Models build knowledge graphs. Your brand, product and key concepts should be named consistently and unambiguously on every page. Avoid pronouns where proper nouns would be clearer.

      • Use your full brand name, not just "we" or "the platform"
      • Define acronyms on first use, even if obvious to people
      • Add Organization schema with sameAs LinkedIn and X
    • 05

      Structured data (schema.org)

      JSON-LD is the cleanest signal you can send to both Google and AI crawlers. Article, BreadcrumbList and Organization schemas add machine-readable metadata that survives parsing and chunking.

      • Article schema: headline, author, publisher, datePublished, dateModified
      • BreadcrumbList for site hierarchy
      • Google limited FAQ rich results in 2023: prefer Article with Q&A prose
    • 06

      Canonical + indexability

      A cited source that can't be crawled loses its authority signal. Canonical tags prevent duplicate-content dilution; correct robots.txt and noindex usage keep your best pages indexable.

      • Every page: <link rel="canonical" href="https://yoursite.com/this-page" />
      • No noindex on high-value GEO targets
      • Open Graph and Twitter Card tags for social signals
    04

    technical

    Technical GEO checklist

    Before any content work: can the AI engines fetch the page, read it without JavaScript and tell what it is about? Ten checks, in the order they usually fail.

    1. 01

      Allow the AI crawlers you want cited by

      Check robots.txt for the search and answer agents: OAI-SearchBot and ChatGPT-User (ChatGPT), Claude-SearchBot and Claude-User (Claude), PerplexityBot and Perplexity-User (Perplexity). GPTBot, ClaudeBot and Google-Extended govern model training, a separate decision.
    2. 02

      Check your CDN and firewall too

      A bot-protection rule can block an AI crawler that robots.txt allows. Look for 403s to those user agents in your server or CDN logs.
    3. 03

      Put the answer in the raw HTML

      Fetch the page with curl, no JavaScript, and search for your key sentence. Many AI fetchers do not run scripts, so text rendered only on the client may never be seen.
    4. 04

      One H1, question-shaped H2s

      Use the questions buyers actually ask as H2s and answer each in the first 40 to 80 words below it.
    5. 05

      Structured data that matches the page

      Organization, Article with datePublished and dateModified, BreadcrumbList, and FAQPage only where the questions are visible on the page.
    6. 06

      A self-referencing canonical and a current sitemap

      Every indexable page canonicalises to itself and is listed in sitemap.xml with an honest lastmod.
    7. 07

      Visible dates and authors

      A "last updated" line and a named author help engines judge freshness and who stands behind a claim.
    8. 08

      An llms.txt, as an extra

      A plain-text map of your most useful pages at /llms.txt. Some agents read it; Google says AI features need no special files, so treat it as a convenience, not a ranking factor.
    9. 09

      Facts with sources

      Numbers, prices and limits stated plainly, each with where it comes from. Engines quote passages that stand on their own.
    10. 10

      Measure citations, then change one thing

      Run the same buyer questions through ChatGPT, Claude, Gemini and Perplexity on a schedule, ship one change, and check again.

    Google’s own guidance: AI Overviews and AI Mode use the same eligibility as Search, with no extra technical requirements beyond being indexable with a snippet. See AI features and your website on Google Search Central.

    05

    GEO readiness

    get your GEO readiness score

    Leave your work email and domain. We review the domain against the six levers and email you which one is most likely costing you citations.

    No spam. One email with your score and the first fix we’d make.

    06

    how it works

    how AI engines select the sources they cite

    How each engine picks sources explains why the levers work.

    • Perplexity AI

      Real-time web search. Selects top results for the query, chunks the pages and cites the most directly relevant passages. Quick to pick up new content: a page indexed today can be cited within hours.
    • ChatGPT (search)

      Retrieves top pages from a web index, parses them and selects excerpts to quote. Prioritises structured, skimmable content: clean HTML with clear headings outperforms dense prose.
    • Google AI Overviews

      Draws from Google's existing search index, so ranking position and AI Overview citation correlate strongly. Getting onto page one for a query is still the primary path to being cited in Google's AI answer.

    The common thread: all three favour content that is well-structured, explicitly authoritative and easy to chunk into quotable units. The six levers map directly onto those preferences.

    07

    90-day roadmap

    the 90-day generative engine optimization roadmap

    A three-month plan for teams starting GEO from scratch. Each phase builds on the last; Cogny can take the audit and measurement steps so you can focus on content.

    1. 01

      Month 1 — Foundation & audit

      Week 1–2

      Baseline audit

      • Export Search Console: top 50 queries by impressions, filtered to position 4–20 (the best GEO opportunity zone)
      • Run an AI citation check: search your brand and top topics in ChatGPT, Perplexity and Gemini, and document which competitors get cited
      • Audit schema: validate Article, BreadcrumbList and Organization on your top 10 pages with the schema.org validator
      • Check canonical tags: every public page should have one; missing canonicals dilute authority

      Week 3–4

      Technical fixes

      • Add Article JSON-LD to all blog posts and guides (headline, author, publisher, datePublished)
      • Add BreadcrumbList to every page but the homepage
      • Fix heading hierarchy issues (h1 → h3 skips)
      • Put author name, jobTitle and LinkedIn URL in every author schema
    2. 02

      Month 2 — Content upgrade

      Week 5–6

      Definition-first rewrites

      • Pick the 5 most-searched terms that LLMs answer (from your citation audit)
      • Rewrite the opening paragraph of each page to lead with a citable, one-sentence definition
      • Add an explicit step-by-step section to any page targeting "how to" queries
      • Replace generic "team" authorship with a named person, bio link and credentials

      Week 7–8

      Content gap fill

      • Build 2–3 pillar definition pages for topics you rank for but don't own in AI answers
      • Find keywords at position 5–15 with high impressions (ask Cogny over your Search Console data)
      • Structure each page: definition → why it matters → how to implement → common mistakes → related topics
      • Link the pillar pages to each other to form a semantic cluster
    3. 03

      Month 3 — Authority & measurement

      Week 9–10

      Authority building

      • Publish one original data piece (survey, benchmark or analysis): AI models cite primary sources heavily
      • Add firsthand case studies: named client, real numbers, before/after metrics
      • Get at least 3 external publications to link to your pillar pages
      • Submit an updated sitemap and request indexing of rewritten pages with URL Inspection

      Week 11–12

      Measurement & iteration

      • Re-run the AI citation check across ChatGPT, Perplexity and Gemini and measure the delta against the Week 1 baseline
      • Compare CTR and average position on rewritten pages against the 30 days before
      • Set up ongoing monitoring: Cogny's GEO Conversion Report tracks AI-referral traffic in GA4 or BigQuery
      • Pick the next 5 topics for Month 4 from the remaining citation gaps
    08

    Cogny + GEO

    how Cogny automates GEO, and measures it

    The roadmap above is manual. Cogny takes the audit, analysis and measurement layers, and every change it ships gets a verdict seven days later: worked, partial, didn’t work or inconclusive.

    PlanGEO in practice
    Solo · $9/moAsk for the audit in your own AI or the Cogny app whenever you want. A finished chat can become a Loop that repeats on a schedule.
    Cloud · $499/moThe report templates above run as scheduled reports every week, with no prompting, and flag citation regressions and new opportunities.

    the record.

    Published case studies, each one linked, each figure with its source.

    works with.

    Read and write tools in the tools you already pay for.
    All 72 integrations · 1,378 tools

    questions.

    What is Generative Engine Optimization (GEO)?

    Generative Engine Optimization (GEO) is the practice of structuring and writing content so that AI-powered answer engines, such as ChatGPT, Perplexity, Google AI Overviews and Gemini, cite your pages as authoritative sources. Unlike classical SEO, which targets ranked links in search results, GEO targets inline citations and quoted excerpts inside AI-generated answers.

    How is GEO different from SEO?

    SEO optimises for click-through rankings in search results. GEO optimises for citation in AI-generated answers. The two share a foundation, authoritative and well-structured content, but GEO adds requirements: citable definitions, explicit entity naming, Article schema and author authority signals. A page can rank #1 in Google and never be cited by ChatGPT, or be widely cited by Perplexity while sitting at position 8 in Google.

    Which AI engines does GEO target?

    The primary GEO targets in 2026 are ChatGPT, Perplexity, Google AI Overviews, Gemini and Microsoft Copilot. Each retrieves sources differently: Perplexity runs near-real-time web search, Gemini and AI Overviews draw on Google Search. The structural practices (Article schema, citable definitions, author authority) work across all of them.

    How do I know if my content is being cited by AI?

    The most direct method is spot-checking: search your target queries in ChatGPT, Perplexity and Gemini and look for your domain among the cited sources. For systematic tracking, Cogny's GEO Conversion Report queries your GA4 or BigQuery data for referral sessions from ChatGPT, Perplexity and other AI engines, and Cogny's AI Visibility check records whether AI answers mention your brand. In GA4, AI-engine referrals appear as referral traffic from perplexity.ai, chatgpt.com and similar sources, or as direct.

    Does GEO replace classical SEO?

    No. GEO extends classical SEO. Domain authority, quality backlinks and fast Core Web Vitals are all inputs AI models use when selecting sources; a page with no search authority is unlikely to be cited by AI either. SEO builds the foundation (authority, indexability) and GEO adds the citation layer (definitions, schema, author signals) on top.

    How does Cogny help with GEO?

    Cogny connects to your Search Console, GA4 and BigQuery data. The GEO & Search Visibility Analysis finds pages near citation-worthiness (ranking 5–15, high impressions) and proposes structured content fixes; the GEO Conversion Report quantifies real AI-referral traffic, so you can measure return, not just impressions. You approve each fix, and seven days later Cogny measures it and closes it with a verdict. On Cloud the reports run every week as scheduled reports; on Solo you run them when you ask, or as a Loop.

    test what gets cited. keep the verdicts.

    Cogny runs your GEO audit, finds the citation gaps, ships the structured fix you approve and measures whether it got cited. Cloud runs the GEO reports every week; or start free and move to Solo at $9/mo. More on GEO: What is GEO and why it matters · Monitoring AI citations with real data

    claude mcp add --transport http cogny https://app.cogny.com/mcp

    Free $0, no card · Solo $9 · Cogny AI $18, 150 credits · Cogny Pro $90, 1,500 credits · Cloud $499, 5,000 credits, for teams. Compare plans