Generative Engine Optimization (GEO): Getting Cited by AI

Short answer

Generative engine optimization (GEO) is the work of getting your business named, cited and recommended inside AI assistants like ChatGPT, Perplexity, Claude, Gemini and Copilot. These tools search the web and summarize what they find, so GEO rests on SEO fundamentals: crawlable pages, citable content, and a brand the rest of the web already talks about.

What is generative engine optimization?

Generative engine optimization is about showing up inside the answer when someone asks an AI assistant about your category. "Who's a good bookkeeper for restaurants in Denver?" "What's the best CRM for a five-person agency?" "Is this supplement brand legit?" If ChatGPT, Perplexity, Claude, Gemini or Copilot names three businesses and you're not one of them, that's a lost lead you never see.

GEO is the "being recommended by AI" goal. Answer engine optimization is the same idea pointed at Google's answer surfaces. Both are SEO done right. We run them together in one SEO, AEO and GEO engagement.

How do AI assistants find and choose sources?

It helps to know there are two ways an assistant "knows" about you.

1. Training data. The model learned from a huge snapshot of the web at some point in the past. If your brand was well documented then, the model may mention you even without searching. You can't edit this directly. You can only influence future snapshots by being well documented now.

2. Live retrieval. When an assistant searches the web (Perplexity almost always does, ChatGPT and others do for many commercial questions), it runs searches, pulls a set of pages, and writes an answer citing some of them. This is where GEO has the most leverage, because it works on the open web as it exists today.

Live retrieval only works if the assistant's crawler can reach your site. Each platform runs its own bots, and they do different jobs. OpenAI, for example, documents three: OAI-SearchBot (decides whether you can appear in ChatGPT search), GPTBot (model training) and ChatGPT-User (fetches a page when a user asks). OpenAI states that sites blocking OAI-SearchBot will not be shown in ChatGPT search answers. (source) Perplexity, Anthropic and Google publish similar documentation for their own bots.

We regularly find small-business sites that blocked every AI bot through a security plugin or a CDN setting, then wondered why ChatGPT never mentions them.

What does GEO work actually involve?

Check crawler access first

Before anything else, we review your robots.txt, firewall and CDN bot settings, and server logs. The goal is a deliberate policy: allow search and user-fetch bots so you can be cited, and decide separately whether you're comfortable with training bots. Then we confirm in your logs that the bots are actually getting through.

Make your business an unambiguous entity

AI systems need to be confident about who you are before they recommend you. That means consistency everywhere your business appears:

  • The same business name, address, phone and description on your site, Google Business Profile, Bing Places, Apple Business Connect, Yelp and industry directories
  • An About page that says plainly what you do, who you serve, where, and since when
  • Organization or LocalBusiness structured data with sameAs links to your real profiles
  • Named people with real bios, especially the founder or lead expert

If one directory says you're a "salon" and another says "medspa", you've made the AI's job harder.

Publish content worth citing

Assistants cite pages that resolve a question better than the alternatives. In practice that means:

  • Comparison and decision content. "X vs Y", "how to choose", "what it costs and why" (we explain the factors, not invented numbers). These are the questions people take to AI.
  • Original specifics. Your process, your data, your local knowledge, your named methods.
  • Clear structure. Question headings, direct answers, tables for comparisons, lists for steps.
  • Freshness where it matters. Update pages when facts change, and show the updated date.

Content strategy covers how we choose which of these to build.

Earn mentions on the open web

When an assistant searches "best X in Y", it often cites roundups, reviews, Reddit threads, industry publications and directories, not just business websites. So GEO includes the slower work of being present where those answers come from:

  • Reviews on the platforms that matter in your category
  • Inclusion in legitimate "best of" lists and industry directories
  • Podcast guest spots, expert quotes and contributed articles
  • Genuine, useful participation in communities where buyers ask questions

Google's guide warns that chasing inauthentic mentions "isn't as helpful as it might seem." Fake reviews and paid spam lists are a liability, not a tactic. This is the slowest-compounding part of the work and the hardest to fake, which is exactly why it carries weight.

How do you track citations across ChatGPT, Perplexity and the rest?

There's no Search Console for ChatGPT. Here's the method we use, and you can copy it.

  1. Build a prompt set. 25 to 75 real questions your buyers ask, grouped by intent: discovery ("best X near me"), comparison ("X vs Y"), and problem ("how do I fix Z").
  2. Run them on a fixed schedule across ChatGPT, Perplexity, Gemini, Copilot and Claude, using clean sessions with no personalization and a consistent location where relevant.
  3. Log four things per answer: were you named, were you linked as a source, which competitors were named, and which URLs were cited.
  4. Track share of voice over time. "Named in 14 of 50 answers, up from 6" is a useful number. A single screenshot is not.
  5. Study the cited sources. If Perplexity keeps citing the same two directories and a Reddit thread for your category, that's your outreach list.

We add first-party data where it exists:

  • Bing Webmaster Tools AI Performance report, which shows how often your pages are cited in Copilot and Bing AI answers and the grounding queries behind them.
  • Search Console generative AI reports, where Google has rolled them out to your property.
  • Referral traffic in analytics from chatgpt.com, perplexity.ai, gemini.google.com and copilot.microsoft.com, plus leads who say "ChatGPT recommended you" on your intake form. Add that option to your "how did you hear about us" field this week.

Third-party AI visibility tools can automate the prompt runs. They're handy. They're also estimates, so we treat their numbers as directional.

What good looks like

  • AI search and user bots can reach your key pages, confirmed in logs
  • Your business details match everywhere they appear
  • You're named in a growing share of your prompt set, quarter over quarter
  • The sources AI cites for your category increasingly include you or pages that mention you
  • Leads tagged as coming from AI assistants show up in your CRM

The bit nobody likes to hear

GEO doesn't have a trick. The businesses AI recommends are the ones that are easy to understand, well reviewed, clearly expert and frequently mentioned by others. That's the same profile that ranks in Google. If you want to know where you stand today, start with an SEO audit that includes an AI visibility check.

Frequently asked questions

How do ChatGPT and Perplexity decide which businesses to recommend?

Answer

When they search the web, they retrieve pages for the question, then summarize and cite the sources that answer it best. Businesses that are well covered across reputable sites, reviews and their own clear pages are far more likely to be named. Without web search, a model leans on what it learned in training, which you can't edit directly.

Is GEO a separate service from SEO?

Answer

Not at Gadsly. The work overlaps almost completely: indexable pages, direct answers, original content and authority. We add AI-specific checks (crawler access, citation tracking, entity consistency) inside the same SEO engagement and don't bill them separately.

Should I block AI crawlers?

Answer

Block training crawlers if you want, but don't block search crawlers by accident. OpenAI, for example, documents that sites blocking OAI-SearchBot won't appear in ChatGPT search answers, while GPTBot is for model training. Treat each bot as a separate decision.

Can you guarantee ChatGPT will recommend us?

Answer

No, and you should be wary of anyone who does. AI answers vary by phrasing, user, location and day. What we can do is raise how often you're named across a fixed set of real questions, and show you the trend.

Does an llms.txt file help with GEO?

Answer

There's little evidence it does for AI search today. It's a proposed standard for giving AI tools a map of your site, and some agent tools read it. It takes an hour to add, so we'll add one if you like, but we won't sell it as strategy.

Back to SEO, AEO & GEO