ProNetwork
M E D I A
GEO & SEO

GEO instead of SEO. Getting cited in ChatGPT and Perplexity

My take on Generative Engine Optimization. What changes compared to classic SEO, which levers I consider worthwhile in 2026 and what I watch out for while building this site.

Julien Hoffmann
5 min read

Classic SEO targets Google rankings. GEO targets the answer itself. When someone asks ChatGPT who builds AI solutions for small businesses in Lüneburg, I want to be part of the answer. Not third place in a list on page two. This article is my entry into the topic. What GEO is, how I approach it myself and what I watch out for while building this site. More articles on the individual sub-topics will follow.

What sets GEO apart

Search engines deliver links. LLMs deliver answers. Anyone who wants to optimise has to understand how these answers come about. Three mechanisms are decisive for me.

  • Training data. Whatever was in the pretraining sits in the model.
  • Retrieval Augmented Generation. During live search, current sources are pulled in, often via the Bing or Google index.
  • Browsing tools. Perplexity, ChatGPT with Search, Claude. They crawl pages in real time and cite them as a source.

What works for me in 2026

A lot about GEO is still experimental. I keep testing things myself and form an opinion based on what I observe. I currently consider the following levers the most important.

Clear statements instead of marketing fluff

LLMs love sentences that make a concrete statement. Whoever writes "We offer innovative solutions" gets ignored. Whoever writes "I build AI chatbots for Twitch streamers with their own voice and live web search" gets cited.

Structured data

Schema.org is not just for Google. LLMs also use structured data as a hint for what a page is and what it talks about. FAQ schema, Person schema, Article schema. It all helps.

Quotable content

Write so that a paragraph from your text works verbatim inside a ChatGPT answer. Short, self-contained statements. No pure filler sentences without substance.

Be technically clean

Before any LLM cites your page, it has to be able to crawl it. Sounds trivial, but it is not. Cloudflare blocks AI crawlers in its default configuration. Anyone using Cloudflare who has changed nothing may be invisible to GPTBot, ClaudeBot and PerplexityBot.

For the robots.txt a simple userAgent: '*' with allow: '/' is enough. That allows all bots including AI crawlers. No reason to list each one individually. robots.txt is not a technical blocking tool, it is a signal to cooperative crawlers.

llms.txt: nice, but no silver bullet

Many GEO guides sell llms.txt as a big lever. My impression is more sober. So far I have found no hard evidence that the major LLM providers really use it for answers. I still have it on this site, because it takes almost no effort and has a clear use case. AI agents and developers who want to use my services programmatically can see at a glance what I offer. View my llms-full.txt.

Beyond your own site

Anyone who wants to be found locally, meaning when someone asks ChatGPT "Who builds AI solutions for small businesses in Lüneburg?", has to understand where ChatGPT gets that information. It is not primarily Google.

Local presence beyond Google

ChatGPT has no direct integration with Google Business Profile. For local recommendations it pulls primarily from the Bing index and from Bing Places for Business. On top of that come aggregated local business data from map and POI databases, review platforms and booking portals. Google Business Profile stays important, but more for Google AI Overviews and Gemini. So if you only maintain your Google listing, you are blind to ChatGPT at first.

NAP consistency

Name, address and phone number have to be identical across all platforms and your own website. Not similar, identical. If the website states "Lüneburg" as the location but the Bing profile only the postcode, the model registers a contradiction and moves on. AI bots do not read to get to know you. They read to verify what other sources already say about you.

Reddit is more relevant than you think

Reddit shows up suspiciously often as a source in LLM answers. From what I observe it is among the most frequently cited platforms, often even ahead of Wikipedia. The reason is fairly simple. OpenAI and Google have licensing deals with Reddit for training data, and real discussions between real people are more valuable to models than any marketing page.

Self-promotion in subreddits does not work. It gets downvoted and tends to hurt. What works is answering real expert questions honestly, sharing your own experience and only pointing to your own resources when explicitly asked.

What no longer works

Keyword stuffing, backlink farms, thin content with a pure search-volume focus. LLMs judge content differently from Google PageRank. Backlinks lose direct importance in the GEO context. What becomes decisive is whether content is clearly quotable and semantically unambiguous.

My conclusion

Write for the reader, structure for the machine. Be technically reachable, be present in the relevant directories, and be visible where real discussions happen. Whoever establishes this now will be hard to catch up with in two years.

This article is meant as an overview on purpose. For each of the topics only touched on here, I am planning my own deeper articles. Specifically on llms.txt, on building a good robots.txt, on local directories and on Reddit as a GEO lever. Anyone who comes back here will find them gradually in the GEO & SEO category.

Frequently asked questions

What is GEO?
GEO stands for Generative Engine Optimization. While classic SEO aims to rank in the link lists of Google, GEO is about getting cited in the direct answers of LLMs like ChatGPT, Perplexity and Claude.
How does GEO differ from SEO?
SEO optimises for link lists and clicks, GEO for direct answers and citations. Backlinks count less, clear quotable statements, structured data and topical depth count more. With SEO the user should click through to your page, with GEO the LLM should name your page as a source.
Which levers do I consider worthwhile in 2026?
Clear definitions at the start of every article, Schema.org markup, concrete examples instead of marketing phrases and consistent topic clusters across several articles. Plus a clean robots.txt that explicitly allows AI crawlers, and presence where LLMs pull their information from.
Do I need completely new content for GEO?
No. Existing articles can often be made GEO-ready with small changes. Phrase the definition as the first sentence, add an FAQ block, replace vague statements with concrete examples. A full rewrite is rarely needed.
How do I measure whether GEO works?
Direct tracking is hard because LLMs send no referrer. What is practical: regular spot checks in ChatGPT and Perplexity with relevant questions, evaluating the cited sources, and direct visits without a search source as an indirect signal.
What is Perplexity?
Perplexity is an AI-powered search engine that answers questions directly instead of just returning links. Unlike ChatGPT, Perplexity actively searches the web on every query and cites its sources. For GEO that matters because Perplexity crawls and cites pages in real time. On top of that come partnerships like the one with Samsung, which made Perplexity the default AI search on Galaxy devices. So the reach goes far beyond its own app.
#GEO#AEO#LLM#ChatGPT#Perplexity#SEO#robots.txt#Bing Places#Reddit

Did the article help you?

If you want to implement the topic in your own company, write to me. I answer personally.