AI Search · GEO · Small Business
What Is GEO Generative Engine Optimization?
Get your business cited by ChatGPT, Google, and Perplexity when they answer customers.

Generative engine optimization (GEO) is how you get your business cited by AI. Somebody asks ChatGPT, Google, Gemini, or Perplexity a question. The AI writes one answer and names a few sources. GEO makes your site one of the names. SEO gets you ranked on a list. GEO gets you quoted inside the answer.
The easiest way to do GEO: put the answer at the top of every page, back it with real numbers, let AI read your site, and get your name on the sites AI already trusts. The 7 steps are below.
Bob asked ChatGPT who to call for a flat roof leak. It gave him three names and a reason for each. His roofing company wasn't one of them. He's been fixing flat roofs for 22 years.
AI didn't pick against Bob. It just never found a sentence on his site worth quoting. No plain answer. No numbers. No proof. So it quoted the guys who gave it something to say.
That's the problem GEO fixes. And it's mostly a writing problem, which means you can fix it.
The short answer
GEO means getting your business named and linked inside AI answers. AI tools read the web, pick a few sources, and quote them. They pick pages with a clear answer up top, real numbers, and a name they've seen on other sites they trust. Do those things and you get cited. Skip them and AI quotes the other guys.
Key Takeaways
What the research says
01
What is generative engine optimization (GEO)?
GEO is the work you do so AI tools cite your business when they answer a question. "Generative" means the AI writes a fresh answer every time. "Engine" means ChatGPT, Google AI Overviews, AI Mode, Gemini, Perplexity, Claude, and Copilot. "Optimization" means you set up your pages so they get picked.
The name comes from a research paper. A team led by Princeton published it in 2023 and presented it at KDD in 2024. They tested what makes AI quote a page. Adding sources, quotes, and stats raised a page's visibility in AI answers by up to 40%.
You'll hear other names for the same thing: AI SEO, LLMO, AEO. Same goal. Get cited.

See the little source links? That's the spot GEO wins.
02
How does AI decide who to cite?
AI cites the pages that answer the question fastest and prove it best. Here's what happens in the few seconds after someone asks.
- The question comes in. "Who should I call for a flat roof leak in Jacksonville?"
- The AI splits it up. Google calls this "query fan-out." It runs a bunch of smaller searches at once: cost, speed, reviews, local companies.
- It grabs pages. Dozens of them.
- It keeps a few. Most AI answers cite somewhere between two and seven sites.
- It writes the answer and names its sources.
Step 4 is the whole fight. The AI keeps pages it can quote without being wrong: a plain answer, a real number, a name it has seen on other sites it trusts. It tosses pages full of fluff, because fluff can't be quoted.
- 1 QuestionWho should I call for a flat roof leak in Jacksonville?
- 2 Fan-outCostSpeedReviewsLocal companies
- 3 Grab
Dozens of pages
- 4 Keep
Only a few stay
- 5 AnswerHere are three roofers worth a call…123

03
What's the difference between GEO, SEO, and AEO?
SEO ranks you. AEO makes you the answer. GEO gets you cited. The same page can win all three.
| Question | SEO | AEO | GEO |
|---|---|---|---|
| The goal | Rank on the list | Be the one answer | Get named in the AI's answer |
| Where it shows | Google's blue links | Featured snippets, voice answers | ChatGPT, AI Overviews, AI Mode, Gemini, Perplexity, Claude |
| What wins | Relevance, links, speed | A clear answer up top | A clear answer, real proof, mentions on other sites |
| How you know it's working | Rankings and clicks | Snippets won | Citations and visits from AI tools |
Rank on the list. Shows in Google's blue links. Wins on relevance, links, and speed. You know it's working from rankings and clicks.
Be the one answer. Shows in featured snippets and voice answers. Wins with a clear answer up top. You know it's working from snippets won.
Get named in the AI's answer. Shows in ChatGPT, AI Overviews, AI Mode, Gemini, Perplexity, and Claude. Wins with a clear answer, real proof, and mentions on other sites. You know it's working from citations and visits from AI tools.
A clear answer, a fast site, real proof.
Is GEO replacing SEO?
No. GEO sits on top of SEO. Google says the same SEO basics are what get a page into AI Overviews and AI Mode. If your SEO is weak, your GEO is weak. Fix the foundation first, then build up. I cover the answer side in what is AEO.
04
How do I do GEO? The 7-step GEO playbook
Here's how to get cited by AI, in order. Do step 1 today. It takes ten minutes, and it's the one that sinks the most sites.
Step 1. Let AI read your site.
AI can't cite a page it can't read. Check three things.
- Search Console's AI setting. Since August 31, 2026, every site has a switch that can block your content from Google's AI answers. Sites that opt out get no traffic or impressions from those features. Make sure yours is on.
- Your robots.txt and your firewall. Look for blocks on GPTBot, OAI-SearchBot, PerplexityBot, and ClaudeBot. Some firewall and CDN setups block AI bots by default, and nobody tells you.
- Your words have to be in the page code. A lot of AI crawlers only read the HTML your server sends. If your text loads later with JavaScript, some of them see a blank page. Every site I build ships the words in the page code from the start. That's one reason I build AI-powered sites instead of patching old ones.
Mistake: Your site blocks AI, and nobody knows it.
Fix: Check the switch, the robots file, and the page code.
Payoff: AI can finally see you. Every other step on this list starts working.
Tool · AI crawler checker
This can't see your Search Console AI switch. Check that one yourself.

Step 2. Put the answer in the first two sentences.
AI lifts the top of the page, so put the answer there. Then put a short answer at the top of every section too.
Made-up example. Swap in your real facts.
Skipped
"At Smith Roofing, we're committed to excellence and have proudly served our community for over two decades."
Cited
"Smith Roofing fixes flat roof leaks in Jacksonville, usually within 24 hours. Most repairs run $400 to $1,200."
AI can quote the second one. It can't quote the first, because nothing in it is a fact. I wrote the long version of this in answer first content.
Mistake: Your best answer is in paragraph four, under a warm-up nobody reads.
Fix: Answer in the first two sentences of the page and of every section.
Payoff: AI and a buyer skimming on his phone both get it in three seconds.
Prompt 1 · Rewrite your page so AI can quote it
Here is the text from one page of my website: [PASTE YOUR PAGE] I run a [TYPE OF BUSINESS] in [YOUR CITY]. Rewrite the top of this page so AI tools like ChatGPT and Google can quote it. Rules: 1. The first two sentences must say what I do, where I do it, and one real fact, like a price range, a time, or a number. Use only facts from my page. If a fact is missing, write [ADD FACT] so I know to fill it in. 2. Give every section a heading written as a question a customer would type. 3. Put a one or two sentence answer right under each heading. 4. Cut words like "quality," "trusted," or "excellence" unless a real fact backs them up. 5. 5th grade reading level. Short sentences. Then list the 3 facts I should add to make this page easier for AI to cite.
Fill the [brackets] in the chat box before you send.
You get: the top of your page rewritten so AI can quote it, plus the 3 facts you're missing.

Step 3. Write your headings the way people ask.
Your headings should match the questions people type. "Our Process" tells AI nothing. "How long does a flat roof repair take?" tells it exactly what's below.
Find the real questions in three places: Google's "People also ask" box, the follow-up questions under an AI Overview, and your own phone calls and emails.
This matters more than it looks. Seer Interactive found that question searches show an AI Overview 85.9% of the time. If your heading is the question, you're in the running. Here are 8 signs your headings are costing you.
Prompt 2 · Find the questions your buyers actually ask
I run a [TYPE OF BUSINESS] in [YOUR CITY]. List the 15 questions a real customer types into Google or ChatGPT before hiring someone like me. Mix it up: cost, timing, trust, emergencies, and "is this normal" questions. Write them the way a regular person types, not the way a business talks. Then pick the 8 that would make the best page headings. Write a one sentence answer for each. Where you'd need a real fact from me, like a price or a time, write [MY FACT]. 5th grade reading level.
Fill the [brackets] in the chat box before you send.
You get: 15 real buyer questions and 8 ready-to-use headings with short answers.
Step 4. Back it up with real numbers and sources.
AI cites pages that cite. The GEO study found that adding sources, quotes, and stats raised visibility in AI answers by up to 40%.
Use numbers only you have: jobs done last year, how fast you show up, what the warranty covers, price ranges. For outside stats, name the source and the year, and link it.
Mistake: Adjectives. "Top quality." "Fast service." AI can't quote a mood.
Fix: Swap every adjective for the fact that made you reach for it.
Payoff: AI has a real sentence to hand the buyer, with your name on it.
Step 5. Add schema that matches the page.
Schema is a hidden label in your page code. It tells machines what the page is and who wrote it. Use Article, Person, and Organization on most pages, and add FAQPage when the page really has FAQs.
Two rules. The schema has to match what's on the page. And Google says there's no special AI schema you need to add. Schema helps machines read you. It won't save a page with nothing to say.
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Article",
"@id": "https://example.com/page#article",
"headline": "Page title",
"datePublished": "2026-05-07",
"dateModified": "2026-09-23",
"author": { "@type": "Person", "@id": "#author" }
},
{
"@type": "Person",
"@id": "#author",
"name": "Peter Roesler",
"url": "https://smallbusiness-seo.com/peter-roesler",
"sameAs": [
"https://x.com/TheSEOGodfather",
"https://www.linkedin.com/in/peteroesler"
]
}
]
}Tool · Schema builder
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Article",
"@id": "https://example.com/page#article",
"headline": "Page title",
"dateModified": "2026-09-23",
"mainEntityOfPage": "https://example.com/page",
"author": {
"@id": "https://example.com/#author"
},
"publisher": {
"@id": "https://example.com/#organization"
}
},
{
"@type": "Person",
"@id": "https://example.com/#author",
"name": "Your Name",
"url": "https://example.com/about"
},
{
"@type": "Organization",
"@id": "https://example.com/#organization",
"name": "Your Business",
"url": "https://example.com"
}
]
}
</script>Runs in your browser. Nothing you type is sent or saved.
Step 6. Get your name on other sites AI trusts.
AI trusts what other people say about you more than what you say about yourself. AirOps looked at 21,311 brand mentions across ChatGPT, Claude, and Perplexity. Brands were 6.5x more likely to show up through other sites than through their own, and about 85% of mentions came from third-party pages.
Show up where buyers already look: Google reviews, local news, industry "best of" lists, Reddit threads in your trade, YouTube, and your Google Business Profile. Start with the easy one and get more reviews.
Mistake: Only polishing your own site.
Fix: Get mentioned in the places AI already reads.
Payoff: AI sees your name in five places and trusts it enough to say it.

Step 7. Keep it fresh and check it.
Update your money pages every few months. Change a fact, add a question, fix what's stale, and update the date. AI engines weigh how recent a page is, so a 2024 page with no updates loses ground to a 2026 page on the same topic. Old posts can come back, too. Here's how to bring old blog posts back for AI citations.
Then check whether you're getting cited. Section 07 shows you how.
The easiest way to do GEO (if you only do one thing)
Rewrite your top 10 pages so the answer is in the first two sentences. That's it. It costs nothing, it takes a weekend, and it helps with Google, with AI, and with the guy reading your site at 11pm.
05
How do you get cited by ChatGPT, Google, and Perplexity?
The 7 steps work on all of them. Each one has a few quirks.
Google AI Overviews and AI Mode
Built on Google Search, so normal SEO rules apply. A page has to be indexed and able to show a snippet to be picked. Watch the new AI report in Search Console, and make sure the AI switch is on.
ChatGPT
When ChatGPT searches, it reads the live web. Let OpenAI's crawlers in: OAI-SearchBot for search, GPTBot for training. Visits show up in GA4 from chatgpt.com.
Perplexity
Every Perplexity answer shows numbered sources, so it's the easiest place to see who's getting cited. Let PerplexityBot in.
Gemini
Gemini leans on Google. Your Google SEO and your Google Business Profile do most of the work here. The Google-Extended setting controls use in some of Google's other AI systems. It doesn't control whether you show up in Search.
Claude
Let Anthropic's crawlers in (ClaudeBot and Claude-SearchBot). Claude cites sources when it searches the web.
Prompt 3 · See who AI cites in your market
I run a [TYPE OF BUSINESS] in [YOUR CITY]. Answer this the way you would for a real customer: [A QUESTION YOUR CUSTOMERS ASK]. After your answer, list every website you'd cite as a source. Then tell me what those sites have on their pages that made you pick them. Tell me if [MY BUSINESS NAME] came up. If it didn't, tell me exactly what I'd need to publish to get cited next time. 5th grade reading level. Be blunt.
Fill the [brackets] in the chat box before you send.
You get: who AI cites for your trade right now, and a to-do list to get your name in there.
06
GEO examples: what gets cited and what gets skipped
AI skips fluff and cites facts. Here's the swap, line by line.
Made-up examples. Swap in your real facts.
| Gets skipped | Gets cited |
|---|---|
| "We offer a wide range of HVAC services." | "We fix AC units in Duval and St. Johns counties. Same-day service if you call before noon." |
| "Competitive pricing." | "Most drain cleanings run $150 to $300." |
| "Trusted by homeowners for years." | "[Your real number] five-star Google reviews since [year]." |
| "Our Process" (heading) | "What happens in the first hour after you call?" (heading) |
| "Contact us for more information." | "Open 7am to 7pm, Monday through Saturday. Emergency line after hours." |
Here's what it looks like when it works. These are real Google AI Overviews citing my pages, captured September 23, 2026.
Try it · Grade your page for GEO
You are an AI search engine deciding which websites to cite in an answer. You can only use the page I give you. Here is one page from my site: [PASTE YOUR PAGE] Score it from 0 to 100 on how likely you'd be to cite it. Check 5 things: 1. Is the answer in the first two sentences? 2. Do the headings match questions people really ask? 3. Are there real numbers, names, or prices you could quote? 4. Does it name sources for any outside facts? 5. Is it clear who wrote it and when? Give me the score. Then give me the 5 biggest problems, worst first, each with a one sentence fix. End with the one change that would help the most. 5th grade reading level. No fluff.
Paste your page where it says [PASTE YOUR PAGE], then send.
You get: a GEO score and a ranked fix list for one real page, in about a minute.
07
How do you know if AI is citing you?
Check three places. None of them cost a dime.
- Search Console's AI report. Since August 31, 2026, every Search Console account has a report on how your pages do in AI Overviews, AI Mode, and AI answers in Google. It shows impressions, pages, countries, devices, and dates. It doesn't show clicks yet.
- GA4. Build a report for visits from AI tools. Paste this into a GA4 exploration as a session source filter (regex):GA4 session source regex
chatgpt\.com|chat\.openai\.com|perplexity\.ai|gemini\.google\.com|copilot\.microsoft\.com|claude\.ai
- Ask the AI yourself. Once a month, type your 10 money questions into ChatGPT, Google, and Perplexity. Write down who gets cited. The tool below does the tracking for you.
Watch clicks and impressions separately. Seer Interactive saw sites earn a lot more AI citations while clicks stayed flat. That made their click-through rate look worse, even though they were showing up in more places.
My rule: if your AI impressions, AI visits, and citations all go up over 60 days, it's working. If they don't, the cause is almost always a buried answer or a blocked bot.
Tool · The 10-Question Citation Test
Swap in your own questions. Tap Ask to run each one, then tick the box if your business got cited.

08
What GEO tools do you actually need?
Start free: Search Console, GA4, and your own questions typed into ChatGPT, Google, and Perplexity. That covers most small businesses.
Paid trackers exist if you want the checking done for you, like Semrush's AI Visibility Toolkit, Profound, and Otterly. They track your citations across AI tools. They don't write your pages. Buy one after you've done the 7 steps, not before. A tracker pointed at a page with nothing to quote just tracks zeros.
09
What happened when I did this on my own site?
I moved 1,387 of my own posts off a dying WordPress stack and rebuilt them fast, with the answer on top of every page. Then I checked what Google's AI said about the topics I write on.
On September 23, 2026, I opened a private window, signed out, and asked Google about GoDaddy Airo four different ways. Is it good for AI search? Is it good for SEO? How does it stack up against a JSX site? Plain old "google airo review."
Google's AI Overview cited my site on all four.
One review. Four different questions. It's a source card on all four.
That's the query fan-out from section 02, working for me instead of against me. Your buyer doesn't type your keyword. He types whatever's in his head. A page that answers the question plainly gets pulled into every version of it.
Ask Google "godaddy airo good for ai search?" and the first sentence of the answer cites my review, and only my review. My page is the first source card.
That's the difference between ranked and cited. Ranked means you're on the list. Cited means Google says your name.
That page isn't magic. It answers the question in its first two sentences, uses real specifics, and names its sources. That's the playbook above.

And here's an honest one. This page used to show zeros to AI. My stat counters started at 0 and counted up with JavaScript. People saw the real numbers. When I pulled the page the way a lot of AI crawlers read it, it said "0M+" and "0%." I fixed it. If it happened to me, check yours.
10
Where I could be wrong about GEO
Google says you don't need anything special for AI Overviews or AI Mode: no special markup, no AI text files, just good SEO. For Google, they're right. Most of GEO is SEO done well.
A citation isn't a click. One Search Engine Land study found the top cited spot in an AI Overview gets about the clicks of a #6 blue link. Seer found that cited sites still get fewer clicks than pages where no AI Overview shows up at all.
Nobody outside these companies knows exactly how AI picks its sources. Anybody selling a guaranteed ChatGPT ranking is guessing with a price tag on it.
Your exposure may also be lower than the scary headlines say. Seer found AI Overviews on 36% of informational searches but only 5% of transactional ones. If your calls come from "plumber near me," Google usually shows a map, not an essay.
Here's why I do it anyway. In every month Seer tracked, being cited beat not being cited. And every step on this page makes the page better for the person reading it. Worst case, you wrote a clearer website.
The old SEO game was about ranking number one in Google. The new game is being the answer the AI hands to Bob everywhere.
From Balls Out Marketing, Chapter 6: Kick Ass Content
Find out if AI can see your site
You just read the playbook. Now see where you stand. Get your AI SEO Score and find out which of the 7 steps your site is missing.
GEO questions, answered
Is GEO replacing SEO?
No. GEO builds on SEO. Google uses the same SEO basics to pick pages for AI Overviews and AI Mode. Do SEO well and you're most of the way to GEO.
What's the difference between SEO and GEO?
SEO gets you ranked in a list of links. GEO gets you named inside the answer an AI writes. Same foundation, different finish line.
What is GEO in advertising?
Two different things share the name. In ads, "geo" usually means geotargeting, which is showing ads to people in a certain area. In search, GEO means generative engine optimization, getting your business cited by AI. This page covers the second one.
What's the difference between AEO and GEO?
AEO is about being the one direct answer, like a featured snippet or a voice answer. GEO is about being one of the sources an AI names when it writes an answer. Most pages that win one win the other. More in what is AEO.
Can I do GEO myself, or can ChatGPT do it for me?
Yes, you can do it yourself. Most of it is writing: answer first, add real numbers, match your headings to real questions, and get reviews. ChatGPT can help you rewrite and draft, but check every fact. AI makes stuff up, and a fake stat on your page is worse than no stat.
How long does GEO take to work?
Nobody can promise you a timeline. AI tools re-read pages on their own schedule. Fix bot access first, since that one's instant, then rewrite your money pages and check your citations every month.
Check Out 3 Of My Builds
Some are live client sites. Some are demos. The badge on each says which. Tap any one to check it out.
Sources cited on this page
- Aggarwal et al., "GEO: Generative Engine Optimization," KDD 2024. Adding citations, quotations and statistics raised visibility in generative engine responses by up to 40%. arxiv.org
- Seer Interactive R&D, "AIO Impact on Google CTR: 2026 Update," April 2026. 53 brands, 5.47M queries. Question queries showed an AIO 85.9% of the time. Cited brands got +120% organic clicks per impression vs. not cited, and -38% vs. no AIO. Informational 36%, transactional 5% AIO rate. Cited beat uncited every month. seerinteractive.com
- AirOps, "The Influence of Offsite Signals in AI Search," October 2025. 21,311 brand mentions across ChatGPT, Claude and Perplexity. Brands 6.5x more likely mentioned via third-party sources, about 85% of mentions from third-party pages. airops.com
- Google Search Central, "AI features and your website," updated December 2025. Query fan-out. No additional requirements or special schema for AI Overviews and AI Mode. developers.google.com
- Search Engine Land, Barry Schwartz, "Google Search Console AI performance reports and Search generative AI control rolling out globally," August 31, 2026. searchengineland.com
- Search Engine Land, "Mastering generative engine optimization in 2026: Full guide," February 2026. AI responses typically cite two to seven domains. Recency is weighed. searchengineland.com
- Search Engine Land, Adam Gnuse, "AI Overview citations: Why they don't drive clicks and what to do," September 2025. 20,000+ queries. The first AIO citation gets roughly Position 6 clicks. searchengineland.com
- LLMrefs, "Generative Engine Optimization: The 2026 Guide." Some CDN defaults block AI bots. AI crawlers read server-returned HTML and don't render client-side content. llmrefs.com
- Peter Roesler, Balls Out Marketing, Chapter 6: Kick Ass Content. The pull quote.

