Home/Services/Generative Engine Optimisation
Grow · Pillar 04
Generative engine optimisation: being in the answer at all.
Buyers now ask an assistant to shortlist suppliers. Whether you appear in that shortlist, and whether what it says about you is accurate, is not something your website alone decides.
What is generative engine optimisation (GEO)?
Generative engine optimisation is the practice of improving how a business appears in answers produced by generative AI systems such as ChatGPT, Gemini, Perplexity, Claude and Copilot. Because those systems draw on retrieved web pages and on a broad corpus of third-party sources, GEO covers both your own site’s clarity and your presence and consistency across the wider web.
- Assistants cite retrieved pages and draw on third-party sources.
- Off-site consistency matters as much as your own site.
- Starts by measuring what the models currently say about you.
Why it matters
The models already have an opinion about you.
Ask ChatGPT, Gemini or Perplexity to recommend a software development company in Birmingham and you will get an answer today, with or without your involvement. The first useful exercise is simply to run those prompts and read what comes back.
What we typically find is one of three things: you are absent, you are present but described inaccurately — wrong services, wrong location, wrong size — or a competitor is recommended using language lifted from a directory entry neither of you has looked at in years. All three are addressable, but not by editing your homepage alone.
What we check for each model
The three failure states
We run a defined prompt set across the major assistants and record the result, so the work starts from evidence rather than assumption:
- Assistants do not mention you for queries you clearly serve.
- What they say about you is out of date or simply wrong.
- Your details differ across directories, listings and your own site.
- Nothing on your site states plainly what you do and for whom.
- Competitors appear with descriptions traceable to third-party pages.
- Your robots rules block AI crawlers without anyone having decided to.
Scope
What GEO work covers.
Half on-site and half off-site. The off-site half is the part most providers skip, and it is often where the inaccuracy originates.
-
Baseline measurement
A defined prompt set run across ChatGPT, Gemini, Perplexity, Claude and Copilot, recorded verbatim, so presence and accuracy are facts rather than impressions.
-
Entity definition
One canonical, unambiguous statement of what you do, who you serve and where, implemented in your content and in Organisation markup so machines read one consistent description.
-
Off-site consistency
Directories, listings, professional bodies, Companies House, trade associations and Wikidata where appropriate, corrected so the wider corpus agrees with you.
-
Retrieval-friendly content
Pages structured so a retrieval system can lift an accurate, complete passage: clear definitions, explicit scope, stated limitations, no claims that depend on surrounding context.
-
Crawler access decisions
A deliberate position on GPTBot, ClaudeBot, PerplexityBot and Google-Extended. Blocking them is a legitimate choice; doing it by accident while wanting visibility is not.
-
Third-party presence
Earning mentions in the sources assistants actually draw on — trade publications, industry bodies, credible directories — rather than chasing link volume.
Deliverables
What GEO is actually for.
Re-measured against the same prompt set, so the change is demonstrable rather than asserted.
-
Present where you were absent
Appearing in assistant answers for the queries your buyers put to them. In many B2B niches there is very little competition for this yet.
-
Described accurately
What the models say about your services, location and market matches reality. Fixing a wrong description is often more valuable than appearing more often.
-
A corpus that agrees with itself
Consistent facts across your site, listings and third-party sources. This is slow, unglamorous work and it is what actually moves the result.
-
A deliberate access policy
A decision you have made about which AI crawlers may use your content, documented, rather than a default nobody chose.
Is this the right answer?
When generative engine optimisation is worth doing — and when it is not.
We would rather lose a project at this stage than six weeks in. If the right-hand column describes you, say so and we will tell you what we would do instead.
Worth doing when
- Buyers in your market have started asking assistants for supplier shortlists.
- What the models say about you is wrong or out of date.
- Competitors appear in assistant answers and you do not.
- Your details differ across directories, listings and your own site.
Probably not when
- You want a guaranteed placement — nobody can sell you one.
- You have decided to block AI crawlers, which is a legitimate choice.
- Your own site does not yet state plainly what you do.
- You expect results within a month.
How we deliver
How we approach GEO.
Measure, correct the corpus, then re-measure. Anyone promising guaranteed placement in a model’s answers does not understand the mechanism.
-
Phase one
Ask the models
Twenty to forty prompts a real buyer might use, run across the major assistants, with answers and cited sources recorded. This is the baseline and it is frequently uncomfortable reading.
-
Phase two
Define the entity
Agree one precise description of the business and implement it consistently in content and markup, replacing the vaguer variants that currently compete.
-
Phase three
Correct the wider corpus
Work through the third-party sources the models cited, correcting what is wrong and adding presence where there is none.
-
Phase four
Re-measure & maintain
The same prompt set re-run on a schedule. Model behaviour changes, so GEO is a monitored position rather than a completed project.
What you receive
The things that actually land.
Artefacts, not adjectives. Everything below is listed in the scope document before a phase starts, so “done” is a defined state rather than an opinion.
-
A verbatim baseline
A defined prompt set run across ChatGPT, Gemini, Perplexity, Claude and Copilot, with the answers and cited sources recorded as they came back.
-
A canonical entity definition
One precise, unambiguous statement of what you do, who you serve and where, implemented in content and in Organisation markup.
-
An off-site audit and corrections
Directories, listings, professional bodies and trade sources checked and corrected where they contradict you.
-
Retrieval-friendly content
Pages restructured so a retrieval system can lift an accurate, complete passage without needing the surrounding context.
-
A documented crawler policy
A deliberate position on GPTBot, ClaudeBot, PerplexityBot and Google-Extended, implemented and written down.
-
Scheduled re-measurement
The same prompt set re-run, so change is demonstrable rather than asserted — including when a model simply changes behaviour.
Golden Triangle
GEO in a market with little competition for it.
Most industrial and professional businesses in this corridor have done nothing here, which makes the opportunity unusually open.
- Open field Few competitors In most Midlands B2B niches, nobody is working on generative visibility yet. Establishing the correct description of your business now is far cheaper than correcting a wrong one later.
- Supplier discovery Shortlists by assistant Procurement and technical buyers increasingly use assistants for initial supplier research, exactly as they once used directories. Being absent from that step removes you before any evaluation happens.
- Regional qualification Named geography Buyers ask for suppliers in Birmingham, the Midlands or near a named site. Stating your geography unambiguously and consistently is a large part of appearing for those prompts.
We run GEO programmes for businesses across the Golden Triangle, including manufacturers and professional firms whose buyers are already using assistants for supplier research.
Technology
How we work on GEO.
Measurement plus corpus work. There is no tool that places you in a model, and we will not imply otherwise.
- Prompt-set testing
- ChatGPT & Copilot
- Gemini & Perplexity
- Organisation schema
- Directory & listing audit
- Entity consistency
- AI crawler directives
- Third-party mentions
- llms.txt where useful
- Scheduled re-measurement
Where we deliver this
Generative Engine Optimisation across the Golden Triangle.
35 locations, each with a page written for it — the sectors it is actually built on, and what that means for this work. See all areas we serve.
Northamptonshire 10
- Generative Engine Optimisation in Brackley
- Generative Engine Optimisation in Corby
- Generative Engine Optimisation in Crick
- Generative Engine Optimisation in Daventry
- Generative Engine Optimisation in Kettering
- Generative Engine Optimisation in Northampton
- Generative Engine Optimisation in Raunds
- Generative Engine Optimisation in Rushden
- Generative Engine Optimisation in Towcester
- Generative Engine Optimisation in Wellingborough
Warwickshire 5
West Midlands 5
Buckinghamshire 4
Leicestershire 4
Staffordshire 4
Derbyshire 1
Greater London 1
Nottinghamshire 1
Questions
Generative engine optimisation, answered plainly.
Including what nobody can honestly promise.
What is the difference between GEO and AEO?
AEO is about being the extracted answer inside a search results page — an AI Overview or a featured snippet — and is largely driven by how your own pages are written and marked up. GEO is about appearing, and being described correctly, inside answers from assistants like ChatGPT and Perplexity, which draw on both retrieved pages and a wide corpus of third-party sources. GEO therefore involves substantial off-site work that AEO does not.
Can you guarantee we will appear in ChatGPT answers?
No, and nobody can. There is no submission process, no ranking factor list and no paid placement, and model behaviour changes without notice. What can be done is measurable: establish what the models currently say, make your own content unambiguous, correct the third-party sources they draw on, decide your crawler access deliberately, and re-measure. That reliably improves presence and accuracy without anyone promising a placement.
Should we block AI crawlers like GPTBot?
It is a genuine commercial decision rather than a technical default. Blocking protects content from being used in training and retrieval, at the cost of visibility in those assistants. Allowing access accepts the former for the latter. What we object to is the common situation where a business wants generative visibility while its robots.txt blocks the crawlers, because nobody made the decision explicitly.
What is llms.txt and do we need one?
It is an emerging convention for publishing a plain-text, machine-readable summary of a site’s key content at a known path. Adoption by major AI systems is not established, so we treat it as low-cost and speculative: worth adding for a content-heavy site, not worth prioritising over entity consistency and correcting the third-party sources models actually cite today.
Why do assistants describe our business incorrectly?
Almost always because an outdated third-party source is more explicit than your own site. An old directory entry stating services you dropped years ago is unambiguous, while your homepage may say something aspirational that is hard to parse. The fix is both halves: state plainly what you do on your own site, and correct the external sources that currently contradict it.
How do you measure GEO results?
With a fixed prompt set, re-run on a schedule across the major assistants, recording whether you appear, how you are described, which sources are cited and who else is recommended. Because the baseline is captured before any work starts, the change is demonstrable — and where a model simply changes behaviour, that shows up too rather than being claimed as a result.
How long before anything changes?
Corrections to your own site and markup can be reflected within weeks. Third-party sources take longer because you are waiting on someone else to publish, and model behaviour changes on its own schedule. Anyone promising a timeline is guessing. We re-measure monthly so you can see movement rather than take it on trust.
Is this worth doing before AI search is mainstream?
In most Midlands B2B niches it is, precisely because nobody else has started. Establishing the correct description of your business now is far cheaper than correcting a wrong one that has propagated. The honest caveat is that we cannot tell you how much traffic it will produce this year.
Should we add an llms.txt file?
It is a low-cost, speculative measure. Adoption by major AI systems is not established, so we treat it as worth adding for a content-heavy site and not worth prioritising over entity consistency and correcting the third-party sources models actually cite today.
What if we do not want our content used for AI training?
Then we implement that properly, which is a legitimate and increasingly common choice. Blocking the training and retrieval crawlers costs you visibility in those assistants, and we will be clear about that trade-off rather than letting it happen by accident. What we object to is wanting generative visibility while robots.txt blocks the crawlers.
Related services
The same discipline.
-
Grow
AI Search Visibility
Ongoing measurement of what AI assistants say about you, and about rivals.
Explore -
Grow
Answer Engine Optimisation
Being the answer that gets extracted, not the tenth link nobody clicks.
Explore -
Grow
Technical SEO
The engineering half of search: crawling, indexing, rendering and speed.
Explore
Next step
Let us ask the models about you first.
We will run a prompt set across ChatGPT, Gemini, Perplexity and Copilot and send you the verbatim answers. It is a short piece of work and it usually reframes the whole conversation.