What a Generative Engine Optimization Agency Does (and What It Costs)

The actual scope of work, typical prices from our own engagements, and how to spot an SEO shop wearing a new label.

Browser developer tools showing HTML markup and stylesheet rules for a web page

A generative engine optimization agency makes your brand legible to AI answer engines so those engines name you when someone asks a question you should own. The work is entity data, structured markup, content rewritten to be quotable, corroboration on the outside sources engines already trust, and monthly measurement against a fixed set of prompts. In our engagements a one-time audit runs about $4,000 to $9,000 and an ongoing program runs about $3,000 to $8,000 a month, and both are typical ranges from our own client work rather than a price list.

That is the whole answer. The rest of this piece explains what each workstream involves, why most firms now selling GEO are selling last year's SEO retainer with a new cover slide, and what belongs on the monthly report.

Key Takeaways

  • GEO competes for a mention inside a generated answer. SEO competes for a position in a list of links. Ranking first no longer means being quoted.
  • The five workstreams: audit how engines describe you today, fix entity and schema data, restructure content so it can be lifted, build corroboration off-site, and measure monthly.
  • Typical pricing from our engagements: $4,000 to $9,000 for an audit, $3,000 to $8,000 a month for a program. Under $2,000 a month usually buys reporting and nothing else.
  • The fastest tell of a relabeled SEO shop: the deliverable list still opens with keyword research and closes with a backlink count.
  • Measure citation rate per prompt set, share of voice against named competitors, and AI referral sessions. In that order.

What GEO Is, and How It Differs From SEO

Generative engine optimization is the practice of getting AI systems to cite your brand in the answers they generate. Someone asks Perplexity for the best commercial roofing contractor in Denver, or asks ChatGPT which practice management software fits a four-person law firm, and the engine writes a paragraph naming three companies. GEO is the work of being one of those three.

The mechanics differ in ways that matter to the budget. A search engine returns ten links and lets the user choose. An answer engine reads sources, synthesizes them, and returns one answer with a handful of citations. There is no page two. A brand ranked fourth on Google still gets traffic. A brand ranked fourth in an engine's internal judgment gets nothing, because the answer had room for three.

The signals shift too. Backlink volume, the currency of SEO for twenty years, matters less than whether the web describes your company consistently. If your homepage calls you an AI consultancy, your Clutch profile calls you a web design firm, and your Maps listing says marketing agency, an engine has no confident sentence to write about you.

What has not changed: engines read the live web, so a slow or unindexed site is invisible to both. Anyone telling you SEO is dead is selling GEO badly. The two programs run side by side.

What a GEO Agency Actually Does

Five workstreams. If a proposal is missing more than one of them, you are looking at a content retainer.

1. Audit how AI engines describe you today

Before anything gets changed, you need the baseline. That means writing a fixed set of prompts, thirty to fifty of them, covering the questions your buyers actually type: category questions, comparison questions, local questions, and problem-shaped questions that name no brand at all. Then running that set across ChatGPT, Perplexity, Google AI Overviews, and Claude, and recording what came back.

Three things fall out of that: the percentage of prompts where you appear at all, the competitors who appear instead, and the description the engines give of your company. That last one is usually the ugliest surprise in the deck, because it tends to be out of date, mixed up with a similarly named company, or assembled from a directory listing you forgot existed.

2. Entity and schema work

An engine needs to know that your company is a distinct thing in the world with stable facts attached. That is an entity problem, and it is solved with boring plumbing: an Organization schema with a stable identifier, a founder or leadership page marked up as a Person and linked from every article byline, service pages marked up as Services, consistent name and address and phone across every profile that carries them, and a sameAs list pointing at the profiles you control.

Most sites we audit have some of this. Almost none have it consistently, and the inconsistency is what breaks: two different Organization blocks on two templates, an author byline that is plain text on half the posts, a schema block throwing a validation error since a theme update in 2024. Unglamorous work, and it moves the number faster than anything else on the list.

3. Content restructured for citation

Engines lift passages. They do not lift pages. A 2,000-word article with the answer buried in paragraph nine loses to a 600-word page that answers the question in its first three sentences and then supports it.

So the content work is structural before it is editorial. Put the direct answer at the top, in declarative sentences that survive being quoted out of context. Use question-shaped headings that match how people ask. Attach specifics an engine can repeat: numbers, ranges, dates, named steps. Add FAQ blocks where the visible text and the structured data say the same thing, because engines cross-check and a mismatch costs you. Our take on how AI changes SEO covers the page-level patterns.

A related piece of plumbing here is llms.txt, a plain-text index of who you are and which pages matter. It is not a ranking factor and nobody should sell it as one. It costs an afternoon and it gives an assistant a clean summary to read instead of guessing.

4. Corroboration off-site

This workstream separates the firms that can do GEO from the ones that can only talk about it, because it is slow and it involves other people. Engines trust what the rest of the web says about you more than what you say about yourself. The job is getting your description right on the sources engines already read: industry directories, review platforms, association listings, press mentions, and any reference work that covers your category.

Practically: audit every profile that already exists, correct the wrong ones, earn a small number of new ones where a category gap exists. It looks like link building, except the goal is a consistent factual description. The link is a side effect.

5. Monitoring

The prompt set from step one gets rerun monthly, forever. That is the whole reporting product: which prompts you won, which you lost, which competitor took the slot, and what changed in the engines' description of you. Without it nobody can tell whether the program works, which is exactly why some firms do not offer it.

What a GEO Agency Costs

Typical ranges from our own engagements, offered as orientation rather than a quote:

  • Audit only, $4,000 to $9,000. Three to four weeks. The prompt set, the baseline citation rate, the competitor picture, an entity and schema review, and a prioritized fix list with effort estimates. Useful on its own: hand the list to an internal team and never call the agency again. A firm that will not sell this standalone is worth a second look.
  • Ongoing program, $3,000 to $8,000 per month. The fixes get implemented, content gets restructured and added, off-site corroboration gets worked, and the prompt set gets rerun with a monthly report. The spread is almost entirely about content volume. A firm producing two substantial pages a month sits at the bottom of that band, one producing eight sits at the top.
  • Under $2,000 per month. Realistically this buys monitoring plus a small amount of implementation. That is a legitimate product for a company with its own marketing team, and it is not a program.

Above $8,000 a month you are usually buying GEO bundled with SEO, PR, or content at volume. That can be the right purchase. Make sure the invoice separates the lines, or you will never know which program moved the number.

How to Tell a Real GEO Agency From a Relabeled SEO Shop

The category is eighteen months old and the demand curve is steep, so every SEO firm in the country has added a GEO page. Some did the work. Most changed a heading. The tells are concrete.

  • Ask for a sample monthly report with the prompt set attached. A firm doing this work has one. A firm that sends a rankings report with an "AI visibility" chart bolted to the last page does not.
  • Ask what they will do that has nothing to do with your website. If the answer is nothing, they have skipped corroboration, which is half the discipline.
  • Ask how they define citation rate. The answer should include a fixed prompt set and a stated list of engines. Vagueness here means they are eyeballing ChatGPT once a month.
  • Watch for guaranteed placement. Nobody controls what an engine generates. A guarantee of being cited is either ignorance or a lie, and both should end the call.
  • Check whether the deliverables list still opens with keyword research and closes with a backlink count. Keywords and links belong in an SEO program. In a GEO proposal they are filler.
  • Search for the agency itself. Ask Perplexity and ChatGPT to recommend a generative engine optimization agency and see whether the firm pitching you appears. It is a crude test and it is the most honest one available.

What We Do at Gravitas

We ran that last test on ourselves in August 2026 and failed it. Twenty prompts across the categories we sell into, and gravitas.digital was cited in zero answers. One competitor held most of the share of voice in our own market. We had good content, a clean site, and no entity anyone could point at.

So we did the work on our own property first. We built an about page that functions as an entity page, with a stable Organization identifier, a Person record for the founder linked from every article byline on the site, and a facts block written for machines to quote. We publish llms.txt and llms-full.txt. We fixed the schema inconsistencies our own audit found, which was humbling. And we run a monthly prompt set through an AI result tracker so the number is on a chart rather than in somebody's memory.

That is the same sequence we run for clients through our generative engine optimization service. We are not claiming a hockey stick three weeks in, because the honest timeline is eight to twelve weeks before the citation rate moves and we started in August. What we can show you is what was broken and what got fixed, which is more than most agencies will say about their own site.

How to Measure It

Three numbers. Everything else on the report is context.

Citation rate per prompt set. The percentage of your fixed prompts where an engine names or links you. The set has to stay frozen for the number to mean anything, which is why quietly changing it is the oldest trick in this young business.

Share of voice against named competitors. On the same prompts, how often you appear compared to the four or five companies you actually lose deals to. Executives understand this one immediately, and it shows whether the category is getting crowded or you are getting better.

AI referral traffic. Sessions arriving from ChatGPT, Perplexity, Copilot, and the rest. Slowest of the three to move, easiest to explain to a CFO, since it lands in analytics like any other channel. Treat it as confirmation rather than the steering signal, because citations happen whether or not anyone clicks.

Notice what is missing: impressions, vendor-invented "AI visibility scores," anything that cannot be traced to a specific prompt and answer. If you cannot check a number by opening ChatGPT and typing the prompt yourself, it is decoration.

Questions We Get Asked

What is a generative engine optimization agency?

A generative engine optimization agency makes a brand legible to AI answer engines such as ChatGPT, Perplexity, Google AI Overviews, and Claude, so those engines name and link the brand when someone asks a question it should own. The work covers entity data, structured markup, content restructured to be quotable, corroboration on third-party sources the engines already trust, and monthly measurement against a fixed set of prompts.

How much does a GEO agency cost?

In our own engagements, a one-time GEO audit runs about $4,000 to $9,000 and an ongoing program runs about $3,000 to $8,000 per month depending on how much content work is involved. Those are typical ranges from our client work rather than a price list. Retainers below roughly $2,000 per month rarely cover more than reporting.

Is GEO different from SEO?

Yes, though they overlap. SEO competes for a position in a list of links and is judged on rankings and clicks. GEO competes for a mention inside a generated answer and is judged on how often engines cite you for a given question. SEO fundamentals still matter because most engines read the live web, but ranking first is no longer enough to be quoted.

How long does GEO take to work?

Structured data and on-page restructuring can show up within four to six weeks of an engine recrawling your site. Entity and corroboration work moves on whatever schedule the third-party sources keep, which usually means eight to twelve weeks before the citation rate shifts. Anyone promising results in thirty days is guessing.

How do you measure GEO results?

Against a fixed prompt set, run monthly. Citation rate is the percentage of prompts where an engine names or links you. Share of voice compares your mentions to named competitors on those same prompts. AI referral traffic, tracked as sessions from ChatGPT, Perplexity, and other assistants, is the third number and the slowest to move. Anything else is a proxy.

The Bottom Line

A generative engine optimization agency is worth hiring when your buyers have started asking assistants the questions they used to type into Google and you have no idea what the answer says about you. Find that out first. The audit is cheap relative to the retainer, and it either produces a fix list worth funding or tells you the engines already like you and your money belongs somewhere else.

If you want to see the baseline for your own brand, send us the five questions your best customers ask and we will run them and show you what comes back.