GEO agency: get named by AI when your buyer asks

DoGeo works on how brands appear inside the answers ChatGPT, Gemini, Claude, Perplexity and Google AI Overviews give, without dropping the classic ranking work. With a published method, a monthly report and a session to go through it, and no guarantee about what a model will do.

Published 10 September 2026Last reviewed 8 September 2026

Short answer

DoGeo is the GEO agency for brands that need to appear in AI answers: it measures a fixed set of buying questions across eight surfaces, in the languages your buyers use, fixes what stops the models reading the site, and rebuilds that site in code when the current platform will not allow the work. GEO stands for Generative Engine Optimization.

What a GEO agency actually does

The work

The four levers from the home page, with the detail. The order is the argument: you cannot optimise what you do not measure, you cannot execute on a site you do not control, and neither is worth anything without content behind it.

  1. 01 / SEO AND GEO AUDIT

    Measure what ranks you today and what stops you

    Current visibility across the eight surfaces on your sector’s real questions, access for GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot and Google-Extended at both the robots.txt and the CDN layer, how much of your content exists before JavaScript runs, structured data, how consistent your entity is across the web, and where you stand in Google.

  2. 02 / QUESTION RESEARCH

    Find where they look for you and you are not there

    Google searches with commercial intent, and buying questions written the way people write them to an assistant — longer and far more specific than a keyword. What comes out is an ordered set of opportunities with the intent and the effort beside each one. A keyword list is not a prompt list.

  3. 03 / THE SITE UNDERNEATH

    Put your site into code that is yours

    Migration from Webflow, Squarespace or Wix into a repository of your own, with the content system built inside it. Two reasons that convince different people: the monthly subscription ends, and the technical ceiling goes — the one that stops you controlling markup, serving content before JavaScript, or publishing at volume.

  4. 04 / CONTENT AI CITES

    Six months of content, tracked

    A plan with an argued order rather than a calendar, content written so a fragment can be lifted out and still make sense, work on the third-party sources models retrieve, and a monthly report. Anything that moves nothing in two months gets changed, not repeated.

DoGeo is an agency: it does the work. There is no software to install, no account to open and no licence. The content system it builds lives inside your repository, is yours from day one and keeps working if you stop working with DoGeo.

How a GEO agency differs from an SEO agency

Comparison

DoGeo does both, so this is not a way of writing SEO off. It is the list of what a classic SEO agency usually does not check.

Classic SEO agencyGEO agency
What it measuresGoogle position, organic traffic, conversionsAlso: whether you get named, where, and whether what it says about you is right
Which crawlers it checksGooglebot and little elseGPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended and six more
Where it looks for the blockrobots.txt and noindexAlso: the CDN protection layer, which is where it almost always is
What it demands of renderingThat Google can render itThat the content is in the HTML before JavaScript runs
How it writes contentTo rank a pageSo a fragment can be extracted and still stand on its own
Work off your siteLinksEntity consistency and presence in the sources models retrieve
What happens with no clickNot measuredIt is the normal case, which is why mention is measured
DoGeo works both columns and reports them together. An agency looking only at the left can have a client sitting first in Google with not one mention in ChatGPT, and never know.

What you get every month

Deliverable

A report, and a session to talk it through. The report says what moved and the work behind it; the session decides where next month goes.

A detailed report on how your positioning improved, the searches you are ranking for, and a summary of everything that was done: blog posts, landing pages, free tools and whatever was touched on the site itself.

Then a session where we go through all of it and agree what next month is aiming at. That is what lets us fold in the insights you are getting from your own new customers, which are usually better than anything worked out from the outside.

The full method is published and can be run without hiring anyone. If you read it and would rather do it yourself, that is a valid answer too, and the audit will tell you whether it makes sense.

Who hiring a GEO agency makes sense for

Fit

DoGeo would rather say this before the first call. A client who does not fit costs both sides money.

It makes sense if

  • You sell something people research before buying, and that research increasingly starts in an assistant rather than in Google.
  • You are going to publish over the next six months, or you want someone to build the system that publishes.
  • You can touch your site, or you are willing to move it somewhere you can.
  • You accept that the first metric to move is a mention rather than a sale, and that there are months between the two.

It does not make sense if

  • You need leads in the short term and do not want to invest in a medium-term system. This is slow for a couple of months until it starts working — but once it does, there is no cost per lead the way there is with Google and Facebook ads.
  • Your site has ten pages and you are not going to publish anything. With no new content there is nothing to cite.
  • You do not yet know whether your product fits the market. GEO amplifies a proposition that works; it does not fix one that does not.
  • You are looking to buy links. DoGeo does not have a dedicated backlink building service yet.

Questions about working with a GEO agency

Last reviewed: 2026-09-08

How do I tell whether a GEO agency knows what it is doing?

Ask it to explain the method and to show you a number with a date on it. DoGeo publishes its own in full at /en/how-llms-choose-sources, including the five checks you can run yourself without hiring anyone.

Can you work with my current site, or does it have to be rebuilt?

In many cases what you have is fine, and DoGeo always starts there. Rebuilding is not compulsory: it is the answer to one specific problem, which is a platform that will not let you control the markup, serve content before JavaScript, or publish at volume. The audit says which of the two you are, and if it is the first, nobody proposes touching the site.

What if I already have an SEO agency working?

They coexist, and DoGeo does this often. The natural split is that the existing agency carries on with classic ranking work while DoGeo takes AI crawler access, rendering, entity consistency and the monthly measurement across the eight surfaces. What does not work is two teams touching the same site without talking, so it starts with a joint call.

How long before a GEO agency is worth what it costs?

The technical half shows up in weeks: unblocking AI crawlers or fixing an inconsistent description changes what an assistant says as soon as it crawls again. Presence in the third-party sources models cite is two to three months and upwards. DoGeo separates the two in the report from the first month precisely so the fast half is not mistaken for the whole thing.

Do I have to sign for a fixed term?

Six months, which is the minimum for the slow half of the work to show anything at all, and after that it is your call whether it continues. There is no software licence in it, because there is no software being sold — what you are paying for is people and AI agents doing the work.

Before you decide

Start by knowing where you stand

DoGeo reviews your site by hand and tells you what it finds: whether AI crawlers can read it, what is visible before JavaScript runs, and what assistants say today when asked about your category. Four fields and you get an answer.