Generative engine optimisation (GEO)

When your buyers ask ChatGPT, it should name you.

GP Automations measures how AI assistants answer your buyers' questions, fixes what stops them from citing you, and publishes the pages they quote. It is the same agent-run system that got my own product recommended by ChatGPT.

ChatGPTPerplexityGeminiGoogle AI Overviews

Proof

It worked on my own product first.

idphotoby.ai is a passport and visa photo tool I built and still run. Paid ads never paid back on a low-ticket product, so I switched them off and replaced them with an automated content and SEO engine run by AI agents.

The engine works out what travellers actually ask, writes answer-first pages for those questions, keeps the technical side clean for search and AI crawlers, and keeps publishing. Today ChatGPT recommends idphotoby.ai when people ask where to get passport and visa photos online, and organic traffic pays for the product.

After I wrote about it, founders started asking whether I could do the same for them. This page is the answer.

What the engine did for idphotoby.ai

  1. Paid ads switched off: the ticket was too small for them to pay back
  2. Agents mapped the questions travellers ask about photos, sizes and rules by country
  3. Answer-first pages published continuously, each built around one question
  4. Crawler access, structured data and consistent business details fixed site-wide
  5. ChatGPT now names idphotoby.ai for passport and visa photo questions

How it works

We check, fix, publish, and check again.

Four simple steps. You see the results in the same format every time.

01 · CHECK

We ask AI what your customers ask

We type your customers' real questions into ChatGPT, Perplexity, Gemini and Google, and note who gets recommended. Usually it's your competitors.

02 · FIX

We make your site easy for AI to read

Many sites block AI by accident or are hard for it to understand. We fix that, so AI can read your site and trust your business.

03 · PUBLISH

We write the answers AI is looking for

For every question a competitor wins, we publish a clear page on your site that answers it, and get you mentioned on sites AI already trusts.

04 · CHECK AGAIN

We ask the same questions again

After 30 and 60 days we run the exact same questions and show you, side by side, where you now appear.

Packages

Fixed scope. Fixed price. In US dollars.

Start with a free check on a short call, diagnose with the Audit, build the foundation in the Sprint, then keep compounding with the Engine.

Free · short video call

AI Visibility Check

Book a call and tell us your site, your competitors and what your buyers ask. Before we talk, your questions are run in ChatGPT and Perplexity. On the call you see who gets named instead of you, and what to fix first.

Diagnose

AI Visibility Audit

$450 one-time

7 business days · credited in full to the Sprint within 30 days

For teams that want to know where they stand before investing.

  • 40 buyer prompts across four intents — category, comparison, problem and brand — approved by you
  • 480 answers: every prompt run 3 times in ChatGPT, Perplexity, Gemini and Google AI Overviews
  • Mention rate, citation rate and share of voice against your competitors, plus anything AI gets wrong about you
  • Source map: the sites engines trust in your niche, and whether they cite you, a competitor or nobody
  • Technical check: AI crawler access, rendering, indexing, structured data, llms.txt
  • Entity check: how consistently your business is described across directories and profiles
  • A 90-day plan ranked by impact, the raw answer matrix (CSV) and a 45-minute call

Not included: Implementation.

Book the Audit

Most clients start here

Build

GEO Launch Sprint

$2,400 30 days

Audit included · foundation live in 30 days or the Sprint is free

For businesses that want the groundwork built, not just described.

  • Week 1: audit and an implementation plan you approve
  • Technical: AI crawlers unblocked, site-wide structured data, llms.txt, sitemaps to Google and Bing, AI referral traffic tracked in GA4
  • Entity: one consistent description of who you are, pushed to up to 10 directories and profiles
  • Content: your top 10 pages rewritten answer-first, plus 8 new pages for the prompts you are missing
  • Off-site: the 20 sources engines cite in your niche, prioritised, with 3 ready-to-send pitches
  • Full re-test of the prompt panel on day 30 and again on day 60

Not included: Redesigns or migrations, paid placements, PR.

Start the Sprint

Grow

GEO Engine

$1,500 per month

3-month minimum, then month to month

For after the Sprint — or after the Audit if your foundation is already solid.

  • 8 new answer pages and 4 refreshes of existing pages every month
  • 50 prompts tracked weekly across 4 engines, with a live dashboard
  • 4 off-site actions a month: pitches to cited list authors, profile and review updates, Reddit and Quora drafts your team posts
  • Technical monitoring after every release, regressions fixed
  • Monthly before-and-after report and a 30-minute call
  • You own everything we publish

Not included: Paid placements and PR campaigns. Extra pages $250 each.

Talk about the Engine

Prices exclude any paid placements or tool costs you choose to add. Every engagement uses the same prompt panel from start to finish, so results are comparable month to month.

What you get to see

Measured prompt by prompt, not as a vague "AI score".

REPORT FORMAT · SAMPLE ROWSillustrative, not client data
Buyer promptChatGPTPerplexityGeminiAI Overviews
best [category] for small teamscited 3/3named 2/3competitorcited 2/3
[you] vs [competitor]named 3/3cited 3/3named 1/3competitor
how to [problem you solve]competitorcompetitornamed 1/3competitor
[you] pricingcited 3/3cited 3/3cited 3/3named 2/3
  • Mention rateHow often the engine names your business for the prompt.
  • Citation rateHow often it links your site as a source — the part that sends traffic.
  • Share of voiceYour mentions against your competitors' on the same prompts.
  • AccuracyWrong prices, outdated features or invented claims AI repeats about you.

Straight answers

What is guaranteed, and what nobody can promise.

Guaranteed

  • Launch Sprint foundation live within 30 days, or the Sprint is free
  • Every deliverable listed in your package, shipped
  • The same prompt panel measured before and after, with the raw data
  • You own every page, profile and file we create

Not guaranteed — by anyone

  • A specific position or citation in ChatGPT or any other engine
  • A date by which answers change: engines re-crawl on their own schedule
  • Identical answers every time: AI responses vary between runs, which is why each prompt is run three times

FAQ

Common questions.

How is GEO different from SEO?

SEO gets a page ranked in a list of links. GEO gets your business named and cited inside the answer an AI assistant writes. The groundwork overlaps — crawlable pages, clear structure, authority — but GEO is measured differently: by how often ChatGPT, Perplexity, Gemini and Google AI Overviews mention and cite you for a fixed set of buyer questions, not by rankings.

How long until AI assistants start naming us?

Technical fixes are picked up as engines re-crawl, usually within weeks. New pages and off-site mentions take longer to show up in answers. That is why every engagement re-tests the same prompt panel on day 30 and day 60 instead of promising a date. Niches with little competition move faster; crowded categories move slower.

Which AI engines do you cover?

ChatGPT, Perplexity, Google Gemini and Google AI Overviews, with every prompt run three times per engine because answers vary between runs. Claude or Copilot can be added to the panel if your buyers use them.

Do you guarantee citations or a position in ChatGPT?

No, and nobody honestly can: AI answers are probabilistic and the engines change without notice. What is guaranteed is the work and the measurement. The Launch Sprint foundation goes live within 30 days or the Sprint is free, and you see a before-and-after matrix on the same prompts.

What do you need from us?

For the Audit: your website, three to five competitors and the markets you sell in. For the Sprint and Engine: access to your CMS or code repository, Google Search Console, Bing Webmaster Tools and GA4. Everything we publish stays yours.

Can we start with the Audit only?

Yes. The Audit is a standalone diagnosis with a 90-day plan your own team can implement. If you move to the Launch Sprint within 30 days, the full $450 is credited.

Do you post on Reddit or buy mentions?

No fake accounts and no bought posts: they get banned, and a brand caught doing it gets discussed in exactly the threads AI engines quote. We draft genuinely useful answers for your team to post from their own accounts, and pitch the authors of lists the engines already cite.

Who actually does the work?

Gordey runs every engagement. AI agents do the repetitive parts — running prompts, researching sources, drafting pages — and a human edits and checks everything before it ships.

Who you work with

One founder, a team of agents.

Gordey Pokatskiy

Founder · Singapore

I built and run idphotoby.ai and GP Automations. The GEO engine started as the way I grow my own product without ads; now I run it for other businesses.

You deal with me directly. Agents handle the repetitive work — running prompts, researching sources, drafting pages — and I check everything before it ships.

Find out what ChatGPT says about you.

Answer a few questions, then pick a time for a free call. Before we talk, your customers' questions are run in ChatGPT and Perplexity. On the call you see who gets named instead of you and what to fix first.

  • Free, about 20 minutes, video call
  • Your answers go straight to Gordey
  • No obligation to buy anything

Prefer to chat? Message on WhatsApp

Next step: choose a time in the calendar.