Research

We Rebuilt 32 Pages Around One Question: Will an AI Cite This?

Field Note

Search used to end at a ranked link. A growing share of questions now end at a generated answer that quotes a handful of sources and never shows the other nine, and a page that ranks without being quoted gets nothing from its ranking.

Below is what we changed on our own site when we took that seriously, the page structure we kept, and how we measure whether a citation happened, which almost nobody does.

Short answer

Generative engine optimization is the practice of structuring content so AI answer engines can extract, quote, and attribute it. It builds on SEO and adds one requirement: every passage has to stand alone well enough that a model can lift it without the rest of the page. We rebuilt this site around that rule and wired the check into the build.

Chalk illustration of a stick figure holding up a page while a large speech bubble above repeats one highlighted sentence from it in blue.
The goal is not the ranked link. It is the sentence the model repeats.

What is generative engine optimization?

Generative engine optimization is the practice of structuring content so AI answer engines can extract, quote, and attribute it. Where search optimization competes for a ranked link, generative optimization competes to be the sentence the model repeats, so success is counted in citations instead of clicks and each page has to be built for extraction.

The term comes from a 2023 research paper out of Princeton and Georgia Tech, later published at KDD, which ran the first systematic test of what changes a source's visibility inside a generated answer. Across engines, adding citations, quotations from credible sources, and concrete statistics to the source text raised visibility in generated responses by up to roughly 40 percent, while keyword stuffing did close to nothing.

That result matches what you see if you read a generated answer closely: the model is looking for a passage it can safely repeat with your name attached, which is a different job from ranking your page. Anything that makes a passage riskier to repeat, such as vagueness, unsourced numbers, or a sentence that depends on the paragraph above it, disqualifies you.

How is GEO different from SEO?

GEO shares most of its foundation with SEO and adds one requirement: every passage has to stand alone well enough that a model can lift it without the surrounding page for context. Crawlable pages, clear titles, real authority, and useful content still decide whether you are in the running at all.

Classic SEOGenerative engine optimization
Unit of successA ranked linkA quoted, attributed passage
What you optimizeThe page against a queryThe paragraph against a question
Winning structureDepth, links, keyword coverageSelf-contained answers, sources, specifics
How you measureRank and clicks, dailyCitation rate, sampled and logged
Failure modePage ranks below the foldPage ranks, answer quotes someone else
Source: Actual Intelligence Labs.

In the table, the last row matters most. Ranking and being cited are now different outcomes, and a page can win the first while losing the second, a new failure mode that most reporting is not set up to detect.

What page structure actually gets cited?

The structure that gets cited puts a question the reader would type in the heading and the direct answer immediately under it, in forty to sixty self-contained words with no links. Elaboration goes below the answer, never above it. If a paragraph only makes sense after reading the one before it, no model will quote it.

We rebuilt all 32 articles on this site to that pattern, including the one you are reading. Every section heading is a question followed immediately by a link-free answer block, and every article opens with a short-answer summary before the body starts. Links go in the elaboration, because a hyperlink in the middle of a sentence interrupts the text a model would extract.

We found the rule hard to follow in practice. Writing an answer that survives on its own means giving up the setup paragraph, the throat-clearing, and the sentence that begins with "as we discussed above". Our own drafts failed this constantly until we stopped relying on judgment and wrote the check into the build.

A build script now refuses to ship an article missing any of it, and a separate audit script hard-fails a draft whose answer blocks run long, contain a link, or sit under a heading that is not a question. We put these checks in code because rules that depend on someone remembering them decay.

Does structured data still matter for AI answers?

Yes, as machine-readable confirmation of what the page already says in prose. Article and author markup states who wrote the page and what qualifies them, and question and answer markup pairs each question with its answer explicitly. Markup removes ambiguity about content that is already good, and it does nothing to rescue weak content.

Every article here emits article markup, a full author record with credentials, breadcrumb markup, and question-and-answer markup for the FAQ block. We also mark the answer blocks as the speakable part of the page, which points a machine reader straight at the passages written to be quoted. The build generates a plain-text index of the whole site as well, so an agent that wants the content without parsing our HTML can take it.

Treat all of this as removing friction rather than as a ranking trick. Google is explicit that structured data helps it understand a page, and it does not say that markup buys placement. The same logic holds for answer engines, where the markup lowers the cost of quoting you correctly.

How do you know if an AI is actually citing you?

You find out by sampling answers and recording the conditions. Answer engines vary their output by model version, account history, location, and time of day, so a single spot check proves almost nothing. Run a fixed set of priority questions on a schedule, log the date and the model with every result, and track citation rate as a trend.

Most GEO advice skips measurement, even though it decides whether any of the rest was worth doing. No rank tracker exists for a generated answer, and two people asking the same question one minute apart can get different sources.

Measurement here works like sampling. Write down the questions your buyers ask, ask them on a fixed schedule across the engines you care about, and record the model version, date, and location with every result. Sampled visibility counts as evidence, but it does not guarantee a position, and any agency presenting it as one is overselling.

Ranking and being cited are different outcomes, and you can win the first and still lose the sale.

What does a GEO program look like in practice?

In practice, a GEO program starts with the questions your buyers ask, gives each one a page that answers it inside the first sixty words with schema, a named author, and real sources, and then measures citation rate on a schedule instead of guessing. That makes it closer to running an experiment than to publishing a blog.

Start with a list of the questions people ask, rather than a keyword list. Keyword tools tell you what people type into a search box, but answer engines get whole questions, often long ones, so for this job your sales calls and your support inbox are better raw material than a volume report.

Then make each answer defensible. First-hand numbers, named sources, and a real author with credentials are the cheapest advantages available, because most competing pages have none of the three. Our separate post on the four content signals in Google's own AI Mode data reaches similar conclusions from a different direction.

None of this replaces search fundamentals: crawlability, speed, internal links, and real authority still determine whether you are eligible. Generative optimization is the layer on top that decides, once you are eligible, whether the answer quotes you or a competitor.

Common Questions

Is generative engine optimization the same as SEO?
No, though GEO does not replace SEO either. Both rest on the same foundation: a crawlable, fast, authoritative site. GEO adds a structural layer aimed at extraction, where each passage has to answer a question completely on its own. A page can rank first and still never be quoted, and that is the gap GEO closes.
Do I need a separate GEO agency, or can my SEO team do this?
Most competent SEO teams can do it once someone defines the standard and enforces it. The work is a content structure rule, a schema checklist, and a measurement routine. What usually blocks teams is a process that never fails a draft for breaking the rule, rather than a lack of skill. Write the check into the publishing pipeline and the team handles the rest.
Which AI engines should I optimize for?
The structure that works is largely shared across them, so this matters less than it sounds. Write self-contained, sourced answers under question headings and you are optimizing for all of them at once. Choose which engines to measure based on where your buyers actually are, then track those consistently rather than chasing whichever one launched a feature this month.
Does llms.txt help AI engines find my content?
It is a proposed convention and not a confirmed ranking input for any major engine, so nobody should sell it as one. We publish one because it costs nothing, it is generated automatically at build, and it gives any agent that wants our content a clean path to it. Treat it as cheap insurance.
How long does generative engine optimization take to show results?
It takes longer to confirm than classic SEO, because measurement is sampled rather than continuous. The page changes take effect as soon as engines recrawl, but you need repeated sampling across weeks before a citation rate means anything. Expect a first reliable read at roughly one quarter, and be skeptical of anyone promising a number sooner.

Sources

SourcePublisherLink
GEO: Generative Engine OptimizationAggarwal et al., arXiv (KDD 2024)arxiv.org
Google Search and AI Features DocumentationGoogle Search Centraldevelopers.google.com
FAQ Structured Data GuidanceGoogle Search Centraldevelopers.google.com
The speakable Schema.org PropertySchema.orgschema.org
The llms.txt Proposalllmstxt.orgllmstxt.org

Questions to explore next

Keep Reading

Chalk stick figure in a hard hat presenting a little machine of blue gears it just built

Bring us the bottleneck.
We’ll build the system.

Building What's Next.