AI Search Optimisation
Generative engine optimization
Generative engine optimization is the work that gets you named when someone asks an AI for a recommendation in your category. It is entity work, structured data and quotable content, and it is measured by running a fixed prompt set every week rather than by watching a rankings graph.
- Entity first
- Prompt-set tracking
- Works alongside classic SEO
Sound familiar
The moment people notice this matters
A prospect said they asked ChatGPT and we were not on the list.
We rank first for the term. It made no difference to the AI answer.
Nobody can tell me whether any of this is working.
What generative engine optimization actually is
Generative engine optimization is making your business the thing an answer engine reaches for when it composes a response. It overlaps with SEO but the target is different: you are not competing for a position in a list, you are competing to be the source a model attributes.
That difference matters because the winning move is different. A page can rank first and never be cited, because ranking rewards relevance to a query while citation rewards being quotable, unambiguous and specific.
Why ranking well is not enough
When an answer engine assembles a response it retrieves passages, decides which are reliable, and composes something new with attribution. Three things get you excluded at that stage even from a page that ranks.
First, your answer is not near the top. Long introductions are a ranking habit. An engine takes the passage that most directly answers the question, and if yours takes four paragraphs to get there, it takes someone else’s.
Second, your entity is ambiguous. If your product appears as three different names across your site, your documentation and your third-party profiles, you have split yourself into three weak entities. Models resolve entities before they trust them.
Third, there is nothing specific to cite. “Improves efficiency” is unquotable. “Processes four hundred records a minute on one worker” is quotable, checkable and attributable. Engines prefer passages with numbers, constraints and stated limitations.
The work, in order
Entity reconciliation
This is first because everything else depends on it. I inventory every place your business or product is described: your site, your documentation, directories, review platforms, social profiles, partner listings, knowledge panels. Then I make the name, the one-line description and the category consistent across all of them.
It is tedious and it is the highest-leverage part of the job. An entity that resolves cleanly gets trusted; one that does not gets skipped in favour of a competitor the model is more confident about.
A structured data graph, not blocks
Most sites have disconnected schema: an Organization block here, a Product block there, nothing referencing anything else. What you want is a graph where every node has a stable identifier and the relationships are explicit, so the organisation, the product, the pricing, the documentation and the author are all connected.
Machines follow those relationships. A graph says “this specific company makes this specific product, which costs this, and this named person wrote this page about it”. Disconnected blocks say much less.
Content written to be quoted
The structural changes are simple and most content ignores them. Answer the question in the first two sentences. State plainly who it is for and, more usefully, who it is not for. Include at least one number you can defend. Use comparison and definition formats, because those are the shapes questions arrive in.
The “not for” part is disproportionately effective. Almost nobody publishes it, so a page that says “this is a poor fit if you need X” is often the only source an engine has for that distinction, and it gets cited for it.
Measurement, which is the part everyone skips
You cannot manage this without tracking it, and it does not appear in your analytics the way search traffic does. I build a fixed prompt set: thirty to fifty questions a real buyer would ask, covering category, comparison, problem and brand queries. It runs on a schedule against the major answer engines and records whether you were named, in what position, and who else appeared.
That gives a citation share you can watch move. Without it, generative engine work is faith-based, and it is expensive enough that it should not be.
What this is not
It is not a plugin, and it is not adding a line to a robots file. It is not gaming a model, which does not work and would not survive the next update anyway. And it is not a replacement for SEO: the foundation is shared, so this runs alongside technical and content work rather than instead of it.
What you get
Included in every GEO engagement
-
Entity audit and reconciliation
Every place you are described, inventoried and made consistent in name, description and category. The highest-leverage part of the work.
-
Connected structured data graph
Stable identifiers and explicit relationships between organisation, product, pricing, documentation and authors. Not disconnected blocks.
-
Quotable content rewrite
Answers moved to the first two sentences, defensible numbers added, and explicit statements of who each thing is not for.
-
Prompt-set citation tracking
Thirty to fifty real buyer questions run on a schedule across the major answer engines, recording your share and your competitors'.
The process
Baseline, fix, measure
-
Baseline the prompt set
Build the question set and run it before changing anything, so there is a real starting number rather than a story.
-
Fix the entity and the graph
Consistent naming everywhere, connected structured data with stable identifiers.
-
Rewrite for citation
Comparison and definition pages restructured so the answer is quotable and specific.
-
Track weekly
The same prompt set, same schedule, reported as citation share against named competitors.
Questions
Generative engine optimization questions
How is this different from SEO?
SEO competes for a position in a list of results. This competes to be the source an engine quotes when it writes an answer. The technical foundation is shared, which is why the two run together, but the content work differs: ranking rewards relevance, citation rewards being unambiguous, specific and quotable.
How do you measure it?
A fixed set of thirty to fifty questions a real buyer would ask, run on a schedule across the major answer engines. For each run I record whether you were named, where, and which competitors appeared. That produces a citation share you can watch move, which is the only honest way to report on this.
Can you guarantee we will be cited?
No, and nobody can. These systems change without notice and there is no submission process. What I can do is remove the reasons you are currently being skipped: an ambiguous entity, unquotable content and a structured data layer that says nothing useful. That is the controllable part, and it is usually the whole problem.
How long does it take to show up?
Entity and structured data fixes tend to surface first, often within weeks, because they change how confidently a model can resolve you. Content-driven citations follow over a few months as the rewritten pages are recrawled and reindexed. The prompt set will show you which is moving.
Next step
Ask an AI about your category
Try it now with three questions your buyers would ask. Send me what came back and we will start from there.
- Reply within 24h
- Measured, not claimed