GEO for B2B: how to get cited by ChatGPT, Claude, and Perplexity
Generative Engine Optimization for B2B: how AI assistants choose sources, content patterns that earn citations, llms.txt, and measuring AI-referred traffic.
Sergio
CEO, DGTL
Your buyers changed how they build vendor shortlists, and most marketing teams haven't noticed. When a VP of Engineering needs a SOC 2 partner or a CFO wants options for a data platform, the first stop is increasingly a question typed into ChatGPT, Claude, or Perplexity. The assistant answers with three to six named companies and a sentence on each. If you're in that set, you exist. If you're not, your page-one Google ranking doesn't save you, because the buyer never opened Google.
Generative Engine Optimization (GEO) is the work of earning citations in those AI-generated answers. Not ranking, citation: being the source the assistant names when it makes a claim. The term comes from a 2023 study led by Princeton researchers (Aggarwal et al.) that tested nine optimization tactics across 10,000 queries. The headline finding still holds: pages that added statistics, quotations, and named sources improved their visibility in generative answers by up to 40 percent. That one result tells you most of what GEO rewards.
How AI assistants choose their sources
There are two doors into an AI answer, and they run on different clocks.
The first is training data. Models absorb the public web months before they ship, so the mentions, reviews, directory listings, and third-party articles that reference your company shape what the model "knows" about you. This door is slow and compounding, and you influence it the way you influence PR: by being talked about in places worth reading.
The second door is live retrieval, and it's where GEO gets practical. ChatGPT search, Perplexity, Gemini, and Copilot run a web query at answer time, fetch a set of candidate pages, re-rank individual passages, and cite the winners. Perplexity typically shows five or six sources per answer. ChatGPT search often shows fewer. Either way, you're not fighting for position one against nine competitors on a results page. You're applying for membership in a citation set of about half a dozen.
Retrieval engines select passages, not pages. A claim stated plainly in 40 to 60 words under a descriptive heading gets extracted and quoted. The clever narrative intro you wrote for humans is exactly what the re-ranker skips. That's the biggest mindset shift from classic content marketing: every section of every page should survive being quoted alone, out of context, with your name attached.
The content patterns that earn citations
Four patterns show up in cited pages over and over.
Definitions near the top. Assistants love a clean "X is Y" sentence within the first screen of a page. If your post explains reverse ETL, define reverse ETL in two sentences before you editorialize. The definition is the quotable unit.
Statistics with attribution. "According to Gartner's 2025 forecast" beats "studies show" every time, and your own first-party data beats both. A B2B firm that publishes one original number per quarter (win-rate data, benchmark medians, survey results) gives assistants something no competitor's page contains.
FAQ blocks with FAQPage schema. Assistants answer questions, so content already shaped as question and answer maps directly onto their output format. Mark it up with FAQPage structured data so the pairing is machine-readable, not just visually implied.
Consistent entity naming. Pick one way to describe what your company is and repeat it verbatim across your site, your LinkedIn page, and your directory profiles. Models resolve entities by pattern matching. Five creative variations of your positioning line read as five weak signals instead of one strong one.
Freshness matters too, but honestly. A real dateModified on a genuinely updated page helps. Bumping dates on untouched content is the kind of trick retrieval systems already discount.
llms.txt and the technical layer
llms.txt is a Markdown index at your domain root that hands LLM crawlers a curated map of your most citable pages, with llms-full.txt as the long version carrying full page content. The spec is young, adoption is uneven, and skeptics are right that no major vendor has committed to honoring it. Ship it anyway. It costs an afternoon, several crawlers already fetch it, and it forces you to decide which 20 pages actually represent your expertise. We publish llms.txt, llms-full.txt, and a Spanish llms.es.txt on our own site.
Then there's robots.txt, and here's where we're opinionated: blocking AI crawlers is self-sabotage for a B2B services company. A news publisher with a content licensing business has a real negotiating position when it blocks GPTBot. You don't. Your content exists to make buyers trust you, and a citation in an AI answer is trust you didn't have to buy. Allow GPTBot, ClaudeBot, PerplexityBot, and Google-Extended, and revisit that decision only if your business model changes.
The rest of the technical layer is classic hygiene with higher stakes: server-rendered HTML (assistant fetchers handle JavaScript worse than Googlebot does), a clean heading hierarchy, and Organization and Article structured data with real dates and real author names.
Where GEO overlaps SEO, and where it splits
The overlap is large, which is good news for anyone who has done the foundational work. Crawlability, internal linking, topical authority, entity consistency: all of it transfers. If you've already built topic clusters around your core keywords, you've done roughly 70 percent of GEO without calling it that.
The divergence is in what winning means. Four differences matter:
- Admission, not ranking. SEO is a contest for position. GEO is a yes-or-no question: are you in the citation set?
- Presence, not clicks. Many AI answers end the buyer's research without a single click. The value is being named in the answer, which shows up later as branded search and direct traffic, not as a session from a link.
- Unlinked mentions count. A podcast transcript or conference writeup that names your firm without linking to it does nothing for PageRank and plenty for what a model learns about you.
- Long-tail questions beat head terms. Nobody asks an assistant "marketing agency." They ask "who should a 40-person fintech hire to rebuild its outbound engine?" Coverage of specific buyer questions wins over volume plays.
There's a bilingual angle most US firms miss. The Spanish-language source pool for B2B topics is thin. When a buyer in Mexico City or Bogotá asks the same question in Spanish, the assistant chooses from a fraction of the candidates, and a bilingual content operation can make you the only credible source in the answer. Two markets, roughly 1.4 times the effort.
Measuring AI-referred traffic
You can't manage what you don't segment. Three measurement layers, in order of effort:
Referrer tracking. Build a GA4 custom channel group matching session sources against chatgpt.com, perplexity.ai, claude.ai, copilot.microsoft.com, and gemini.google.com. Expect small numbers, typically 1 to 3 percent of sessions for a B2B site today. Watch conversion rate instead of volume: these visitors arrive pre-sold on a recommendation. The sessions are few; the intent is high.
A prompt panel. Write down 20 to 30 questions your actual buyers ask, run them monthly across four assistants, and log which companies get cited in a spreadsheet. It's manual, it takes two hours a month, and it's the closest thing GEO has to rank tracking. Trend lines appear within a quarter.
Second-order signals. Branded search volume and direct traffic rise when assistants name you, because people verify recommendations. If those curves bend upward while your prompt panel improves, the loop is working.
Give it 90 days before judging results. Retrieval indexes refresh continuously, but citation patterns move at the speed of content accumulation, not tweaks.
GEO rewards what serious buyers already rewarded: specific claims, named sources, and structure that respects the reader's time. If a paragraph can't survive being quoted alone in an AI answer, it probably wasn't earning trust from humans either. This is work our Marketing practice runs as one motion with SEO, and it feeds directly into the Marketing dimension the DGTL Readiness Index scores.
Related: Topic Clusters and GEO → · Bilingual Content Strategy → · Marketing practice →