geoai-searchseo

GEO: How Startups Get Cited in ChatGPT & AI Search

Generative engine optimization (GEO) is the practice of structuring your content and brand presence so AI answer engines like ChatGPT, Perplexity, and Gemini cite you in their responses. It is measurable and it works: the Princeton-led study that coined the term boosted source visibility in generative engines by up to 40% using simple content changes, and the biggest gains went to sites that were not ranking first.

That last part matters if you run a startup. In the same study, lower-ranked sites that added cited sources saw visibility improvements of up to 115%. GEO is one of the few channels where being small is not a structural disadvantage.

Here is what a founder can actually do about it, with numbers.

What generative engine optimization is (and what it is not)

GEO is the set of on-page, off-page, and technical changes that raise the odds an AI engine retrieves your page, extracts your answer, and names your brand. The unit of success is a citation or a brand mention inside an AI answer, not a blue-link ranking. GEO is not a replacement for SEO, not prompt injection, and not a magic file you drop in your web root.

The reason it exists: when someone asks ChatGPT “what’s the best tool for X”, the engine composes one answer from a handful of sources. Either you are one of them or you do not exist for that user. There is no page two.

GEO vs SEO: what carries over, what changes completely

Short version: GEO sits on top of SEO. The SEO Works cites data showing 76.1% of Google AI Overview citations come from pages already ranking in the organic top 10, and 71.7% of ChatGPT citations come from pages with organic search presence. If your pages do not rank anywhere, fix that first, or read our take on automating SEO for startups.

What changes is what you optimize for once you are indexed:

DimensionClassic SEOGEO
GoalRank a URL in the top 10Get cited or mentioned inside an AI answer
Unit of contentThe pageThe extractable passage (40-70 word answer block)
Keyword stuffingWeak but still attemptedTested 8-10% below baseline in the Princeton study
Evidence densityNice to haveThe single strongest lever (stats, quotes, sources)
Off-page signalBacklinksThird-party mentions, listicles, entity consistency
MeasurementRankings, clicks, impressionsMention rate, citation rate, share of voice

How AI engines choose sources: what the Princeton GEO study actually found

AI engines retrieve a set of candidate pages, then extract and attribute the passages that best answer the query. The GEO study (Princeton, Georgia Tech, Allen AI, IIT Delhi; published at KDD 2024) tested nine content tactics across a 10,000-query benchmark and validated them on Perplexity.ai. The winners were evidence, not persuasion:

  • Adding quotations from relevant sources: up to 41% improvement in position-adjusted visibility.
  • Adding statistics: up to 33% on the benchmark, and a 37% improvement in subjective impression when validated on Perplexity.
  • Citing sources: up to 28% overall, and up to 115% for lower-ranked sites. This is the startup cheat code: citing credible sources helps unknown domains far more than it helps incumbents.
  • Keyword stuffing: 8% below baseline on the benchmark, 10% below on Perplexity. The oldest SEO trick actively hurts you here.

The pattern is blunt. Generative engines reward content that reads like a well-sourced answer and punish content that reads like it is trying to rank.

Audit your AI-search visibility today: a manual check in 30 minutes

You do not need a tool to get your baseline. You need a prompt list and a spreadsheet.

  1. Write 20-30 prompts your buyers would actually ask. AirOps recommends building the library from real buyer questions: “best [category] for [use case]”, “alternatives to [competitor]”, “how do I solve [problem]”. Not your brand name; nobody who matters is prompting your brand name yet.
  2. Run each prompt in ChatGPT, Perplexity, and Gemini. Use fresh chats so earlier context does not leak. Web-enabled mode where available.
  3. Record three things per response: were you mentioned, were you cited (linked as a source), and which competitors appeared.
  4. Compute your mention rate. Appearing in 12 of 20 prompts is a 60% visibility score, to use AirOps’ example. Most early-stage startups discover theirs is 0-10%.
  5. Note who gets cited instead of you. Those URLs are your target list: the listicles, comparison posts, and community threads the engines already trust for your category.

Repeat the exact same prompt set weekly. AI answers churn constantly, so a single snapshot tells you almost nothing; the trend is the metric.

On-page changes that raise citation odds

Every important page should pass one test: can an LLM lift a self-contained answer from it? Concretely:

  • Open with the answer. Put a 2-4 sentence direct answer to the page’s main question in the first 100 words, before any storytelling. Engines extract from the top of the page; do not bury the payoff.
  • Write an answer capsule under each H2. A 40-70 word standalone paragraph that fully answers the heading. This is the unit engines quote.
  • Add statistics with linked sources. The strongest single tactic in the Princeton data. If you have no numbers, publish your own: “we analyzed 500 signups” beats an adjective every time, and original numbers force engines to attribute you.
  • Add real, attributed quotes. A quotation from your founder or a customer, with a name attached, is free and moved visibility up to 41% in the study.
  • Define terms explicitly. Start definitional sections with “X is …”. Definition-shaped sentences dominate what ChatGPT extracts.
  • Skip the stuffing and the padding. Keyword-stuffed and dumbed-down variants both tested at or below baseline. Write fluent, declarative prose for a smart reader.

Off-page GEO: where most citations actually come from

Here is the stat that changes the plan: AirOps found that 85% of brand mentions in AI answers came from third-party pages, not the brand’s own domain. You can perfect your blog and still be invisible if nobody else talks about you.

Priorities, in order:

  1. Get into “best X” listicles and comparison posts on other domains. Ranked lists are the format AI engines lean on hardest for commercial queries. Pitch inclusion, offer data, or write the comparison a niche publisher has not written yet.
  2. Show up in communities. Reddit threads and Hacker News discussions get retrieved constantly. Participate honestly; astroturfing gets flagged by humans long before it fools a model.
  3. Make your brand entity consistent everywhere. The SEO Works puts entity clarity first: identical name, description, and category across your site, LinkedIn, Crunchbase, GitHub, and product directories. LLMs cross-check entities before naming a brand, and inconsistency reads as uncertainty. This matters double if your name collides with something else on the internet; ours collides with a pharmaceutical, so we feel this one personally.
  4. Keep review-platform profiles alive. G2, Capterra, and their vertical equivalents are heavily retrieved for “best tool” prompts.

Technical GEO: crawlers, robots.txt, llms.txt, and schema

The technical layer is table stakes, not a growth lever. Three checks:

Let AI crawlers in. Verify robots.txt does not block GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, or Google-Extended. Blocking them (some CDN defaults do) makes every other tactic pointless.

Serve static HTML. Most AI crawlers do not execute JavaScript. If your article body renders client-side, engines see an empty shell. Static-first frameworks handle this by default; if you’re on a heavy SPA, this is your first fix.

Ship llms.txt with modest expectations. It is a proposed index file for AI agents. No major provider commits to reading it, and adoption data shows no correlation with citations. It costs 15 minutes, so ship it as an agent-readiness bet, but never let it displace content work. Same framing for structured data: JSON-LD (Article, Organization, FAQPage) aids entity disambiguation and classic SERP features, but its direct causal effect on AI citations is unproven. Cheap, worth doing, no miracles.

Measuring progress: mention rate, citation rate, share of voice

Three numbers, tracked weekly against a fixed prompt set:

  • Mention rate: the share of tracked prompts where your brand appears at all.
  • Citation rate: how often your pages are linked as sources. AirOps found brands earning both mentions and citations were 40% more likely to reappear in future answers.
  • Share of voice: your citations divided by total citations across all tracked brands, times 100. Semrush’s visibility toolkit tracks the same idea as a 0-100 score against competitors, plus sentiment.

And keep content fresh. In the AirOps data, pages not updated quarterly were 3x more likely to lose their citations, and half of cited pages change every month. A citation is a lease, not a purchase.

Automating the GEO audit loop

The catch with everything above: it is a weekly discipline, and founders do not have a spare morning every week. The prompt set drifts, the spreadsheet dies, and the audit becomes a quarterly panic.

This is exactly why we built a GEO audit agent into Gantra. It runs the visibility check daily, alongside the SEO audit and the article agent, and drops findings into one feed: which prompts you appeared in, who got cited instead, and which page to fix next. It is one of the 12 agents in the AI marketing team, and the daily GEO and SEO audits are on the free plan.

The takeaway

GEO in one paragraph: keep your SEO base, because top-10 rankings still feed most AI citations. Rewrite key pages so every H2 has a liftable, evidence-dense answer with stats, quotes, and cited sources. Chase third-party mentions harder than backlinks, keep your entity consistent everywhere, and let the crawlers in. Then measure mention rate, citation rate, and share of voice on a fixed prompt set, weekly, forever.

The founders who win AI search in 2026 will not be the ones with a secret tactic. They will be the ones who ran the boring loop every week while everyone else ran it once. If you would rather have agents run the loop for you, Gantra starts free.

Frequently asked questions

What is generative engine optimization (GEO)?

GEO is the practice of structuring your content and brand presence so AI answer engines like ChatGPT, Perplexity, and Gemini cite you as a source. It focuses on extractable answers, statistics, quotes, cited sources, and a consistent brand entity rather than rankings alone.

Is GEO different from SEO, or just a rebrand?

It is additive, not a replacement. Ranking in Google's top 10 remains the strongest predictor of AI citations, but GEO adds tactics classic SEO ignores: answer-shaped writing, evidence density, and third-party brand mentions. Keyword stuffing actually tested below baseline in AI engines.

How long does it take to get cited by ChatGPT?

Expect weeks to months, not days. On-page changes to already-indexed pages can show up in Perplexity within weeks, while building the third-party mentions and entity consistency that ChatGPT leans on typically takes a quarter or more of steady work.

Does llms.txt help you get cited by AI engines?

Not measurably. No major provider commits to reading llms.txt, and adoption studies show no correlation with citations. Ship it as a 15-minute agent-readiness bet if you like, but never prioritize it over content structure and third-party mentions.

References

  1. GEO: Generative Engine Optimization (Princeton, Georgia Tech, Allen AI, IIT Delhi; KDD 2024)
  2. How to Track Your ChatGPT Brand Visibility with Semrush
  3. Tracking LLM Brand Citations: A Complete Guide for 2026 (AirOps)
  4. How Do I Get My Brand To Show Up as an Answer in ChatGPT? (The SEO Works)

Put your growth on schedule.

The free plan runs real audits every day. No card.