Skip to content
Contact me

Generative engine optimization (GEO)

Generative engine optimization (GEO) is the work that makes a website readable, checkable and quotable for AI assistants such as ChatGPT, Perplexity, Claude, Gemini and Grok. Pavlo Zhydkykh sets up GEO in every site he builds for AI, fintech and B2B startups; an existing site starts with a free check and a report in 48 hours.

Does ChatGPT recommend your website?

Free report in 48 hours · 5 AI engines

First step
Free AI check
Report
In 48 hours
Engines
5 AI assistants
In new builds
Included
Existing sites
Fixed quote
Small fixes
$30 / hour

Key takeawaysUpdated By

Key takeaways

  • GEO builds on SEO: Google states that the best practices for SEO remain relevant for AI features in Google Search, such as AI Overviews.[3]
  • A 2023 study, later presented at KDD 2024, found that GEO methods can raise visibility in AI answers by up to 40%.[2]
  • Most AI crawlers read the raw HTML and do not run JavaScript, so text that loads later stays invisible to those crawlers.
  • GEO setup (structured data, llms.txt, answer-first copy and AI crawler access) is included in every site Pavlo Zhydkykh builds.
  • For Inturai, an AI B2B company, Pavlo did the design, the Framer build, SEO and GEO across 37 pages, live since February 2026.

What is GEO?

GEO, or generative engine optimization, is the work that helps AI assistants such as ChatGPT, Perplexity and Gemini find, understand and recommend a website, the way SEO does for Google. GEO matters because an assistant answers with a short list of names, and a site the assistant cannot read or verify does not make that list.

Wikipedia: Generative engine optimization

Pavlo Zhydkykh

“Most GEO advice is tricks. I would rather put the price, the buyer and the timeline in plain HTML, because that is what assistants quote.”

Pavlo Zhydkykh · Web designer and developer since 2016

Fit check

Is GEO
right for you?

A good fit if

  • AI, fintech or B2B startups whose buyers ask ChatGPT or Perplexity for a shortlist before booking a demo.
  • Sites whose prices, cases and answers are hidden in images, scripts or vague slogans.
  • Teams that rank on Google but go unnamed when an assistant is asked for vendors in the same category.
  • Sites on Framer or Astro + Sanity, where Pavlo makes the fixes himself.

Not the right fit if

  • You need a guaranteed spot in ChatGPT answers: no one controls what an assistant says, and Pavlo does not promise a spot.
  • There is nothing to quote yet: no prices, no cases, no clear offer to describe.
  • You want hundreds of AI-written pages: thin pages make a site harder to trust, not easier.
  • Your site runs on another platform and you want Pavlo to edit the site: Pavlo writes the fix list for your own developer instead.

Compared

SEO and GEO, side by side

GEO adds to SEO instead of replacing SEO. The difference is the reader: Google ranks a page, an assistant quotes the page.

SEO and GEO, side by side
CriterionClassic SEOGEO
ReaderGoogle ranks the pageAn assistant quotes the page
GoalA click from a results pageA mention or a link inside an answer
Main signalsLinks, relevance, speedClear answers, schema, outside mentions
ContentKeyword-led pagesDirect answers with prices and timelines
Machine filessitemap.xml and robots.txtPlus llms.txt and AI crawler rules
Measured byRankings in Search ConsoleBuyer questions asked in AI engines

Checklist

6 GEO fixes that make a page quotable

The changes Pavlo makes most often, in the order of his checks. Each one can be checked in a minute.

  1. 1. Let the AI crawlers in

    GPTBot, ClaudeBot and PerplexityBot obey robots.txt. One old "Disallow" line keeps the whole site away from all three.

  2. 2. Put the words in the HTML

    Most AI crawlers do not run JavaScript. Hero text, prices and FAQ answers belong in the page source, not in content loaded later.

  3. 3. Answer first, then explain

    Assistants quote direct answers: the buyer, the price, the timeline. The answer goes in the first sentence of the section.

  4. 4. Name things in schema

    Organization, Service, Offer and FAQPage markup state the company, services, prices and answers in a format machines do not have to guess.

  5. 5. Add an llms.txt file

    A short plain-text summary at /llms.txt tells assistants who you are, what you sell and for how much.

  6. 6. Get mentioned elsewhere

    Assistants lean on outside sources: reviews, profiles, directories, articles. Pavlo lists the ones the engines cite most for your category.

How it works

From free check to fixes, step by step

The check is free and the report arrives in 48 hours. The fixes after the report are scoped, priced and scheduled in one fixed quote.

From free check to fixes, step by step, step by step
#StepWhenWhat happensYou get
01 Free AI visibility check Within 48 hours 20 buyer questions asked in ChatGPT, Perplexity, Claude, Gemini and Grok, with the answers and cited sources saved. Where you appear and who appears instead
02 Site read-through After the report robots.txt, raw HTML, schema, llms.txt and key page copy checked against what the engines cite. A fix list ranked by impact
03 Call and fixed quote After the report A short call on the fix list and the pages that matter most for sales. A fixed price and timeline in writing
04 Technical fixes Set in the quote AI crawler access, text in the first HTML response, JSON-LD schema and an llms.txt summary. A site machines can read
05 Answer-first copy Set in the quote Key pages rewritten so the first sentence answers the buyer: for whom, at what price, in what time. Pages an assistant can quote
06 Outside mentions Set in the quote The profiles, directories and articles the engines cite in your category, in priority order. A list your team can work through
07 Launch and validation Launch day Fixes go live and are checked in the raw HTML and the Rich Results Test. The 20 questions are kept for a later rerun. A validated site, then $30 an hour when needed

In their words

What research says about GEO,
what clients say about Pavlo

Word for word, with the source linked: research, official documentation and the people Pavlo Zhydkykh has worked for.

“GEO can boost visibility by up to 40% in generative engine responses.”

Pranjal Aggarwal et al.GEO: Generative Engine Optimization, KDD 2024Source ↗

“The best practices for SEO remain relevant for AI features in Google Search (such as AI Overviews and AI Mode).”

Google Search CentralAI features and your websiteSource ↗

“Agents are best served by concise, expert-level information gathered in a single, accessible location.”

Jeremy Howardllmstxt.org: The /llms.txt fileSource ↗

“It was an absolute pleasure working with Pavlo. The quality of work he delivered was AMAZING.”

Ed ClarkeFounder, Inturai · Website design and SEOSource ↗

“He is amazing in what he contributes, both design-wise and also from the ideas.”

Oliver BockOwner, The B2B Answer · Website design, 2025Source ↗

“One of the best contractors I have worked with. Really thoughtful about communication. Would 100% hire again.”

Remi LabelleCOO, Accolade Pro · Web app designSource ↗

FAQ

Questions about
GEO

Still unsure? Ask your AI about Pavlo Zhydkykh:

ChatGPTPerplexityClaudeGeminiGrok

Q.01

How much does GEO cost?

GEO setup is included in every new site Pavlo builds, at no extra cost. For an existing site the free AI visibility check comes first, then a fixed quote for the fixes, and small changes cost $30 an hour.

Q.02

How long until AI assistants pick up the changes?

There is no fixed date: each engine recrawls and updates on a separate schedule, and Pavlo does not promise one. The fixes themselves are scheduled in the quote, and the free check report arrives in 48 hours.

Q.03

Can you guarantee ChatGPT will recommend my company?

No. No one controls what an assistant answers, so Pavlo states what is checked and fixed: crawler access, readable HTML, schema, llms.txt and answer-first copy. Those are the parts a website owner can influence.

Q.04

What do I need to provide?

Your site URL, the category you sell in and the questions buyers ask before buying. For the fixes, editor access to the site and the facts the pages should state: prices, timelines and cases.

Q.05

Who owns the changes?

You do. Schema, llms.txt and the rewritten copy live in your own site and CMS, with no plugin or subscription to keep paying for.

Q.06

What happens after the fixes go live?

The 20 buyer questions from the check are kept, so the same questions can be asked again later to compare. Further edits cost $30 an hour, with no retainer and no monthly fee.

Pavlo Zhydkykh

About the author

Pavlo Zhydkykh

Pavlo Zhydkykh is a web designer and developer in Eastern Europe who has built websites for AI, fintech and B2B startups since 2016, designing and building each project himself on Framer or Astro + Sanity. Clients include MStudio Asia, Silicon Data, Inturai, Accolade Pro, NimbleStax and Sancts.

  • Top Rated on Upwork
  • 100% Job Success
  • 10 years since 2016
  • 50+ sites shipped
  • 90+ PageSpeed at launch
Kulparkivska St. 200, Lviv 79021, Ukraine +380 93 610 62 68 [email protected]

Page reviewed by Pavlo Zhydkykh · Updated

AI visibility check

  1. 1Website
  2. 2Business
  3. 3Contact
  4. 4Check

Does ChatGPT recommend your website?

Pavlo Zhydkykh asks ChatGPT, Perplexity, Gemini, Claude and Grok 20 questions your buyers ask, and shows where you show up.

Free · report in 48 hours