Your Google ranking doesn't carry over to ChatGPT
You spent years earning a page-one Google ranking. Then a prospect opens ChatGPT, types "best B2B SaaS tools in Singapore," and your company isn't in the answer. Not buried — completely absent.
This is not a fluke. It is a structural problem, and it is more common than most founders realize. We have run 17 audits across 14 distinct domains since launching in May 2026 (data extracted 2026-05-26), and the average score is 23 out of 100 — a Grade F. Every single domain we have audited so far fails the baseline criteria that LLMs use to decide whether a source is worth citing. Google rankings, beautifully written copy, even strong backlink profiles — none of that transfers automatically to AI visibility.
The three signals LLMs actually use to decide who gets cited
To fix the problem, you need to understand the decision logic. Large language models like ChatGPT do not browse your site the way Google does. They pull from training data, from live web search (where that feature is enabled), and from structured signals that tell them who you are, what you do, and whether you are trustworthy. Strip any one of those three layers away and you disappear.
Here is the framework we use to diagnose a site:
| Layer | What the LLM looks for | Most common failure |
|---|---|---|
| Crawlability | Is GPTBot / ClaudeBot allowed in robots.txt? | GPTBot is blocked — often by accident |
| Structured identity | Schema.org markup declaring your org, founder, and services | No Organization schema at all |
| Citable content | Clear, quotable definitions and factual claims on public pages | Content is vague or locked behind login |
Each layer compounds. Block GPTBot and nothing else matters. Allow crawling but omit schema and you are an anonymous blob of text. Have both but write in fluffy marketing prose and no model will quote you.
Why most sites fail all three layers at once
Crawlability: GPTBot is blocked by default in many CMSes
OpenAI publishes GPTBot's crawl rules — its user-agent is GPTBot and it respects robots.txt disallow directives. Anthropic's Claude has a similar mechanism: the Claude web-search documentation describes how it retrieves live content during searches. Many WordPress and Webflow templates shipped a blanket Disallow: / for all bots in 2023–2024 as a GDPR-adjacent "safe default." That single line in robots.txt is silently erasing thousands of businesses from every AI-generated answer.
Structured identity: LLMs trust what they can parse, not what they can read
Schema.org's Organization markup gives models a machine-readable declaration of your company name, founding date, location, contact, and the services you offer. Without it, a model scraping your homepage sees a wall of natural language and has to guess — and models are conservative. If they cannot confirm who you are, they omit you and cite whoever they can confirm. A real example: callbox.com.sg, one of Southeast Asia's more prominent B2B lead-gen companies, has no Organization JSON-LD on its homepage as of our May 2026 audit. It does not appear in response to "B2B appointment setting Singapore" in ChatGPT's web-browsing mode.
Citable content: vague copy cannot be quoted
Pranjal Aggarwal, lead author of the KDD 2024 paper that coined the term, states directly that "we introduce Generative Engine Optimization (GEO), the first novel paradigm to aid content creators in improving their content visibility in generative engine responses" (arXiv:2311.09735). The research makes a simple observation: models surface content they can quote. If your homepage says "We help businesses grow with innovative solutions," there is nothing to quote. If it says "Cyberg7 AEO audits AI visibility across 25 signals and produces a scored report in under 10 minutes," a model can lift that sentence verbatim and cite you.
The emerging standard llms.txt — a plain-text file placed at yourdomain.com/llms.txt — formalizes this idea. It is a human-and-machine-readable summary of what your site contains, written specifically for LLM consumption. Think of it as robots.txt for the AI era: a clean, structured invitation for language models to understand and cite your content.
For a fuller grounding in the discipline, our own explainer on what GEO is and how generative engine optimization works walks through the academic origins and practical implications in detail.
Five fixes you can ship this week
These are ordered by effort-to-impact ratio. Start at the top.
-
Audit your robots.txt right now. Open
yourdomain.com/robots.txtin a browser. Search forGPTBotandClaudeBot. If either has aDisallow: /entry, remove it. Redeploy. This is a one-minute fix that immediately reopens the door to both OpenAI and Anthropic crawlers. -
Add Organization schema to every page's
<head>. At minimum, includename,url,foundingDate,address,description, andsameAs(linking to your LinkedIn and Crunchbase). Validate at schema.org/Organization and test with Google's Rich Results tester — if Google can read it, LLMs can too. -
Rewrite your homepage hero as a citable fact. Replace "We help you grow" with a specific, verifiable claim: what you do, for whom, and with what measurable outcome. One quotable sentence is worth more for AI visibility than five paragraphs of brand narrative.
-
Create an
/llms.txtfile. Following the llmstxt.org spec, write a 200–400 word plain-English summary of your company, your key services, and links to your most authoritative pages. Place it at your domain root. This is the most direct signal you can send to a language model that you want to be cited. -
Publish at least one definitional page per core service. Each page should open with a clear definition ("X is Y that does Z for [audience]"), include at least one original data point or case study, and cite external sources. This mirrors the structure of content that academic papers and journalists quote — which is also the structure LLMs prefer.
Related reading
Run your own audit
Paste your domain into our free AI visibility audit and get a scored report across 25 signals in under 10 minutes — so you know exactly which of the five fixes above applies to you first.
Newsletter
Get the next post the day it ships
One short field note per week — frameworks, audit data, and tactical guides for AI search visibility. Unsubscribe anytime.
We only email when we ship a new post. No drip campaigns, no upsell sequences.