GEO: how to get ChatGPT, Gemini and Perplexity to recommend you

GEO means getting AI assistants to cite you. It builds on SEO: a crawlable site, consistent business data, answer-first content and mentions on other sites.

Conceptual Creative 8 min read
Leer en español →

The short answer: ChatGPT, Gemini and Perplexity recommend companies they can find, understand without ambiguity and see backed up by other sources. When someone asks them for a supplier, they usually search the web on the spot, read a handful of pages and summarize what they find. If your site blocks their crawlers, your details change from one place to another or nobody else talks about you, your odds are poor.

Working on all of that is called GEO, short for generative engine optimization. It doesn’t replace SEO; it extends it with three levers that used to matter less: consistent business data, content that answers questions directly and mentions on third-party sites.

To be clear from the start: nobody can guarantee you a recommendation. OpenAI says so plainly in its help center (“Placement is not guaranteed”). What you can do is remove obstacles, give assistants reasons to cite you and measure whether it works.

What GEO is and how it differs from SEO

The term comes from a 2023 academic paper (Aggarwal et al., from Princeton and IIT Delhi) presented at KDD 2024. In their experiments, adding citations to sources, quotations and statistics increased a text’s visibility in generated answers by up to 40%, while keyword stuffing didn’t help. One caveat: they tested a simulated engine and Perplexity, not today’s assistants.

The practical difference from SEO is the goal. In SEO you want a click from a list of links; in GEO you want your brand to appear inside the answer, named and ideally linked, even when nobody clicks.

Google sums it up in its May 2026 guide: AI Overviews and AI Mode, available in Spain since 2025, rely on its core ranking and quality systems, and you don’t need special files, special markup or AI-specific rewrites.

How assistants choose which sources to cite

An assistant answers from memory (what it learned in training) or by searching in the moment. You can’t control memory in the short term; search, to a large extent, you can. Here’s what each company documents:

Assistant Where sources come from What you need to allow
ChatGPT Turns your question into searches; own crawler and, sometimes, external providers OAI-SearchBot and its published IPs
AI Overviews and AI Mode Google’s index, with related searches run in parallel (“query fan-out”) Googlebot, plus indexing with a snippet
Gemini app Grounding with the Google Search index Googlebot; Google-Extended also matters
Perplexity Searches in real time and numbers its citations PerplexityBot
Microsoft Copilot Bing’s index Bingbot

A local example: someone types “software development company in Gran Canaria” (or its Spanish equivalent). The assistant runs several searches (OpenAI explains that “good restaurants near me” can become “top restaurants San Francisco”), reads the top results and writes its answer. Try it in a search engine: for queries like this, directories and company lists tend to show up, not just company websites. If you appear in those sources with the same details and genuine reviews, you have a chance; if you only exist on your own site, much less so.

Four levers to get cited

1. Make sure they can read you

  • robots.txt. Allow Googlebot, Bingbot, OAI-SearchBot and PerplexityBot (and Claude-SearchBot, if Claude matters to you). OpenAI says changes take about 24 hours to apply.
  • Training is a separate decision. GPTBot and Google-Extended control whether your content can be used to train models, not whether you appear in search. However, Google says Google-Extended also decides whether your content can ground answers in the Gemini app.
  • CDN and firewall. OpenAI asks you to check that your host or CDN doesn’t block its published IP addresses. Services such as Cloudflare offer a switch to block “AI bots” that can also catch search crawlers.
  • Indexing. Register your site in Search Console and Bing Webmaster Tools (Copilot relies on Bing’s index). IndexNow notifies Bing, Yandex, Naver, Seznam, Yep and Amazon of each change; Google isn’t on that list.
  • Text in the HTML. A Vercel analysis from December 2024 found that OpenAI’s, Anthropic’s and Perplexity’s crawlers didn’t execute JavaScript. That may have changed, but don’t take the risk.
  • Search Console’s new setting. Since August 31, 2026, any site can opt out of AI Overviews, AI Mode and generative features in Discover. The default is “include”; make sure it stays that way.

2. Consistent data, business profile and reviews

Assistants cross-check sources, and contradictory details give them reasons to doubt.

  • Identical name, address and phone number on your site, Google Business Profile, directories, social profiles and invoices. Google asks that your profile name match the name you use consistently on your storefront, website and stationery.
  • A complete Google Business Profile: categories, services, service area, hours and photos. Google says local ranking depends on relevance, distance and prominence, and that more reviews and positive ratings can help; its generative AI guide adds that Business Profile can help you appear in its AI answers.
  • Genuine reviews on Google and on the platforms your industry uses (in tourism, travel sites too), answered thoughtfully. Buying them breaks platform rules and EU consumer protection law.
  • Structured data of type Organization or LocalBusiness, linking to your official profiles (sameAs). Google says it isn’t required for its AI features, and since May 7, 2026 it no longer shows FAQ rich results, but markup helps with disambiguation: Microsoft’s Fabrice Canel said in March 2025 that schema markup helps its models understand content.

3. Content that answers

Open each page with the answer: what you do, for whom, where, roughly what it costs and how long it takes; then the detail. Bing has recommended this on its webmaster blog since February 2026: clear headings, tables and FAQ sections, plus examples, data and cited sources. Google adds that you don’t need to chunk your text or write differently for AI; what works is unique content, based on first-hand experience, that doesn’t just repeat what others say.

For a company in the Canary Islands, that means service pages with a real scope (Gran Canaria, Tenerife, the other islands), projects explained in detail, indicative prices even if they’re ranges, and answers to what clients actually ask you. What doesn’t work is churning out a hundred near-identical pages, one per town: that’s scaled content abuse, and since May 2026 Google has made clear that its spam policies also cover AI answers.

4. Get others talking about you

When an assistant looks for suppliers, it reads what others publish: industry and business association directories, local press, review platforms, comparison articles, interviews. An Ahrefs study of 75,000 brands (May 2025) found that brand mentions across the web were the factor most correlated with appearing in AI Overviews (0.664), well ahead of backlinks (0.218). That’s correlation, not causation.

Google warns that chasing “inauthentic” mentions isn’t as helpful as it might seem. The mentions that count are the ones you earn: a project covered by a news outlet, a conference talk, a complete listing in a reputable directory.

llms.txt: what it is and what it isn’t

llms.txt is a proposal by Jeremy Howard from September 2024: a Markdown file at the root of your site that summarizes it and links to key pages, so a model can find them without crawling everything. Google’s guide says its search engine doesn’t use it and that having one neither helps nor hurts, and neither OpenAI, Anthropic nor Perplexity has confirmed using it to choose what to cite. Lighthouse, Chrome’s auditing tool, checks for it, but only as an optional item.

Our take: if publishing one takes you a short while, do it (we have one), but don’t spend budget on it or sell it as a strategy.

How to measure whether it works

  • Google Analytics 4. Since May 13, 2026 it has an “AI Assistant” channel. Its documentation names ChatGPT, Gemini, DeepSeek, Copilot and Grok, and clarifies that AI Overviews and AI Mode count as organic search. Look for Perplexity under referrals too. Many ChatGPT links carry utm_source=chatgpt.com, and some visits from apps land in “direct” because they arrive without a referrer.
  • Search Console. Its generative AI performance report, open to every site since August 31, 2026, shows how often links to your site appeared in AI Overviews and AI Mode. Those are impressions, not clicks.
  • Bing Webmaster Tools. The AI Performance report, in public preview since February 2026, counts your citations in Copilot and in Bing’s AI summaries.
  • Manual checks. A fixed set of 10 to 20 questions, such as “software development company in Gran Canaria”, rerun every month in ChatGPT, Gemini, Perplexity, Copilot and AI Mode while logged out. Note whether you appear, which sources are cited and whether your details are right. Results vary with location, memory and model: treat it as a sample, not a ranking.

Keep expectations realistic: SE Ranking, using data from 101,574 websites, put traffic from AI platforms at 0.32% of the total in 2026, about three quarters of it from ChatGPT. Measure mentions and leads, not just visits (add “AI assistant” to your “how did you hear about us?” question). And be wary of anyone selling certainty: Google points out that no third-party tool has access to its internal ranking or AI systems.


Much of the above is technical work: crawling, rendering, structured data and measurement. If you want to know how assistants see you today and what to fix first, tell us about your case and we’ll review it with you as part of our applied AI services.

Sources

  • geo
  • seo
  • artificial intelligence
  • chatgpt
  • digital marketing

FAQ

Frequently asked questions

Does GEO replace SEO?

No. Assistants that search the web rely on indexes such as Google's or Bing's, and Google says its generative AI features are built on its core ranking systems. GEO adds focus on three things: consistent business data, content that answers questions directly and mentions on third-party sites.

Which crawlers should I allow in robots.txt?

To appear in search-based answers: Googlebot, Bingbot, OAI-SearchBot (ChatGPT) and PerplexityBot. GPTBot and Google-Extended are a separate decision, because they control whether your content can be used to train models. Google-Extended also controls whether your content can ground answers in the Gemini app.

Do I need an llms.txt file?

It isn't essential. It is a 2024 proposal that Google Search ignores, according to Google's own guide, and neither OpenAI, Anthropic nor Perplexity has confirmed using it to decide what to cite. Publishing one is cheap and harmless, but don't expect it to change anything on its own.

How do I know whether AI assistants recommend me?

Combine data with manual checks: the AI Assistant channel in Google Analytics 4, the generative AI performance report in Search Console, the AI Performance report in Bing Webmaster Tools and a fixed list of questions you rerun every month in ChatGPT, Gemini, Perplexity and Copilot.

Keep reading

All articles

Can we help with something similar?

Tell us about your case. We reply within 24 hours.

Our products

Our products

Besides building for our clients, we create and run our own products.

Factulum

Factulum

Online invoicing software for freelancers, SMEs and accounting firms. It applies IGIC in the Canary Islands or VAT on the mainland automatically and is ready for VERI*FACTU.

  • Automatic IGIC and VAT
  • VERI*FACTU
  • API with A3, Sol and CEGID
Arcania

Arcania

Our video game: an MMO RPG for PC, an online multiplayer role-playing game coming in 2027 to Steam and the Epic Games Store. ALPHA sign-ups are open.

  • MMO RPG
  • PC
  • Steam and Epic Games Store
  • 2027