SEO · generative engines

Generative engine optimisation agency: the GEO work that gets you cited

Official partnersShopify PartnersOfficial Klaviyo Partner

Generative engines write the answer from several sources at once. Our job is making sure your facts are among them.

A search page open in a browser on a tablet, the query box empty, with a laptop on the desk beside it
The mechanic

One fact, four sources, and what a model does with it

Generative answers reward agreement, so the unit of work is a fact rather than a page.

Where one fact turns up
Your own product pageStates itAn independent trade titleRepeats itA community threadRepeats itAn old marketplace listingDisagrees

Three agree, so it gets stated

Independent sources saying the same thing in their own words is what turns a claim into something a model will repeat.

One disagrees, so it gets hedged

A single stale listing is enough for an answer to soften the claim or drop it. The fix is that listing, not another page.

A phone standing against pale boarding with a shop's product listing open on it, four items and their prices on screen

AI crawler access, on this site

  • GPTBotAllowed
  • ClaudeBotAllowed
  • PerplexityBotAllowed
  • Google-ExtendedAllowed
  • llms.txtPublished

Those four are named in our own robots.txt, and this site publishes an llms.txt. The agents that actually decide citation are the retrieval ones, OAI-SearchBot, Claude-SearchBot, PerplexityBot and Bingbot behind Copilot, and the site-wide allow rule covers all of them.

Google-Extended governs Gemini training and grounding rather than Search ranking, so allowing it is a choice about what Gemini can say about you rather than a choice about where you rank.

GEO in one sentence

An answer engine picks a source. A generative engine writes the sentence itself, then decides whose facts belong in it, which is why GEO is won mostly on properties you do not own.

Where it sits

Three search disciplines, one programme

Organic search wins the results page, answer engine optimisation makes your page the answer, and generative engine optimisation makes your facts the ones a model repeats. The technical foundations underneath all three are one piece of work.

Official Klaviyo Partner
Shopify Partners
Inside the programme

Six jobs, and only three of them happen on your site

The half that happens elsewhere is the part most programmes skip.

01

One set of facts, written once

Origin, materials, warranty and sizing, agreed in a single document and worded identically everywhere they appear.

02

Corroboration you do not own

The same facts placed on trade titles, marketplaces, review platforms and community threads, then checked for drift.

Off your site
03

Digital PR as the supply line

Coverage on independent domains is how a fact gets repeated by somebody who is not you, so campaigns are briefed around the facts we want carried.

Off your site
04

Access and rendering, checked properly

Training agents and retrieval agents are different bots doing different jobs, and only one set decides whether you can be cited at all.

05

Sentences a model can lift

Short self-contained claims that carry their evidence in the same sentence. Brand story does not survive summarising, and a sourced sentence does.

06

Measured on selection, then survival

One fixed question set run across the assistants every month, logging which sources the answer was built from and whether your wording made it in.

Off your site
Official Klaviyo PartnerShopify Partners
Liberation FoodsGeneProThermosHusk&SeedWilsonsCapital Golf
Fair questions

FAQs

Getting the terms straight
What is generative engine optimisation?

Generative engine optimisation, or GEO, is the work of making a brand's facts readable, retrievable and corroborated enough that a generative engine repeats them. These engines write an answer out of several sources rather than handing over a list of links, so the target is a citation rather than a position. In practice it comes down to three jobs: publishing your facts in one consistent form, getting independent sources to repeat them, and making sure the crawlers that build the answers can fetch your pages.

Is GEO different from AEO, or is it the same thing with a new label?

They overlap, and no standards body defines either term, so plenty of practitioners use them for the same work. The split we work to is selection against synthesis. Answer engine optimisation is about being the answer: structuring a page so the question is the heading and the answer sits directly under it, which is mostly work on your own site. Generative engine optimisation is about being the citation inside an answer the model writes itself, which is mostly work on properties you do not own. Most brands need both, and the technical foundations underneath them are shared.

Which engines are we actually talking about?

ChatGPT, Perplexity, Gemini, Copilot and Google's AI Overviews, and they do not share a pipeline. Copilot answers are grounded in Bing's index, AI Overviews sit inside Google Search, and ChatGPT, Claude and Perplexity each run their own retrieval crawler. That is why one tactic rarely moves all of them at once.

The plumbing
Do we have to let the AI crawlers in?

If you want to be cited, the retrieval agents at least. GPTBot, ClaudeBot and Google-Extended mostly feed model training, while OAI-SearchBot, Claude-SearchBot, PerplexityBot and Bingbot fetch the pages an answer is built from. Block that second group and your pages cannot be retrieved, so they cannot be cited. Blocking the training agents is a legitimate business decision and we will walk you through what each one costs before anything is changed.

Does llms.txt do anything?

Not for rankings. No major model provider has committed to reading llms.txt in production, and Google has said the file has no effect on Search. We publish one on this site anyway, because it costs nothing to generate and agent tooling does read it. Treat it as housekeeping rather than a ranking factor, and be wary of anyone selling it as one.

Our facts are inconsistent all over the web. Where does this start?

With a reading of what the assistants say about you today and where each claim came from. Then one agreed wording per fact, your own pages and structured data first, and outwards through listings, profiles and stockists. The conflicts are usually old rather than malicious: a discontinued spec on a marketplace, a retired warranty on a stockist page.

Working with us
How long before anything changes?

The plumbing moves in weeks: access, rendering, structured data and the fact sheet. Corroboration takes longer, because it depends on other people publishing and on the engines refreshing their indexes to their own schedule. You get the same monthly readout from month one, so the movement is visible while it happens.

Can you guarantee we get cited?

No, and nobody honestly can. Nobody controls what a model writes, none of the engines publish a visibility metric we could hold up as proof, and the surfaces change month to month. What we can do is remove the reasons you are not being cited, then show you the same measurement every month whether it flatters us or not.

Not got your answer?Chat to us
Next door

The three that share these foundations

The sister discipline is answer engine optimisation, which works on being the answer rather than the citation, and both stand on the technical work in ecommerce SEO.

Want to know what the assistants say about you?

Bring the questions your buyers ask before they buy. We will run them on the call and read back which sources the answers were built from.

Engage CommerceTheo Tziapouras, founder of Engage Commerce

Book a call with our founder.

We're all about relationships built on trust, mutual respect and a shared vision for success. If that sounds like your vibe, let's make some waves together 🌊