How to Rank in ChatGPT: The GEO Playbook for B2B Companies
ChatGPT doesn't rank pages, it cites sources. Here is how ChatGPT picks them and the 7 GEO levers that get your company into its answers.
Louis Mauclair8 min read
A straight verdict on llms.txt for B2B sites: what is proven, what to fix first (robots.txt, rendering, entity pages), how to measure it in server logs and a minimal template.
Louis Mauclair · CEO
Updated October 2026 · 12 min read

TL;DR
According to DataForSEO (September 2026), "llms txt" is searched about 5,400 times a month in the US (Google Ads, range of 3,600 to 5,400 over 12 months, 4,400 in September 2026). Between citation promises and "useless" verdicts, here is a decision framework for executives, with its limits.
An llms.txt file is a Markdown file served from the root of a website (for example yoursite.com/llms.txt) that summarizes the site and lists its key pages for an AI system. Jeremy Howard proposed it in September 2024. The reference page, llmstxt.org, is now at version 2 (last modified August 10, 2026).
The format is light: only an H1 with the site name is required, then a blockquote summary, H2 link lists and an "Optional" section for secondary links.
It is a proposal, not a standard, and it is not access control. Per llmstxt.org, it is mainly useful at inference time (when an assistant answers a question), not for training, and it complements robots.txt rather than replacing it.
Microsoft's Teams SDK docs publish llms.txt files "optimized for AI coding assistants" (page updated July 28, 2026). Documentation platforms such as Mintlify generate them. On adoption, 28% of 137,210 domains in Ahrefs' panel publish one as of May 2026. The panel skews technical, so Ahrefs treats that as a likely upper bound.
Publishing a file does not prove anyone reads it. Here are four log measurements:
So who does fetch it? Coding agents: Ahrefs found that Claude Code ranks among the named clients of the file, ahead of AI search bots. Agents fetch it when pointed to it (a link, docs, an instruction), and AI bots do not go looking for a missing file: none of the requests that got a 404 came from an AI bot.
Here is what the major players say publicly, based on the official pages we opened on October 26, 2026:
None of these pages says llms.txt is read to pick cited sources. Silence is not proof, but there is nothing to buy on that basis.
Each company runs search, training and on-demand bots that you can set separately:
Settings are independent and can take about 24 hours to apply (OpenAI, Perplexity). Allowing search bots while deciding separately on training bots is a content policy choice. The foundation (indexing, canonical, sitemap, rendering) belongs to technical SEO.
A Vercel study from December 2024 found that none of the major AI crawlers of the time (OpenAI, Anthropic, Perplexity) executed JavaScript, while Gemini, which uses Googlebot's infrastructure, could. Vercel's advice: server-render critical content. The study is dated: verify on your own site.
The simplest test: view the source of a service page. If your offer is not in the raw HTML, a bot that does not run JavaScript cannot see it. Google also tells publishers to keep content crawlable. Our SEO audit guide covers these checks: robots.txt, content visible without scripts, sitemap.
Google's guide recommends unique content your visitors find satisfying, and notes that structured data is not required for generative AI features but remains useful for rich results. Our reading: one page per offer that says who you are, what you sell, for whom and with what proof, and the same facts everywhere (site, profiles, directories). The full method is in our guide to ranking in ChatGPT.
Can AI crawlers actually read your site? We check robots.txt, rendering, sitemap and entity pages before talking about files. Get your free action plan
An AI can cite your brand without ever reading a suggestion file. Only your server logs show who visits what. Here is a five-step method:
Our decision rule: if 90 days after launch no AI search bot has requested the file, stop spending time on it. And remember Ahrefs' caveat: a request is not a read.
If you decide to create one, keep it short. Our recommendation, which is an opinion and not a spec: 10 to 20 links to your most durable pages, with one sentence per link saying what the page covers and who it is for. Search Engine Land gives the same advice: evergreen pages, not your whole sitemap.
# Your Company
> One clear sentence: what you sell, to whom, in which industries or countries. A second sentence for what you do not do.
Useful facts: founding year, headquarters, site languages. No confidential data.
## Offers
- [Offer A](https://www.example.com/offers/offer-a): which team it is for, which problem, which deliverable
- [Offer B](https://www.example.com/offers/offer-b): which team it is for, which problem, which deliverable
## Proof
- [Case studies](https://www.example.com/case-studies): results published with client approval
- [Partners and certifications](https://www.example.com/partners): what can be verified
## Resources
- [Guide to topic X](https://www.example.com/blog/topic-x): the question it answers
## Company
- [About](https://www.example.com/about): team, history, locations
- [Contact](https://www.example.com/contact): how to reach the sales team
## Optional
- [Legal notice](https://www.example.com/legal): legal informationGenerator or hand-written? Plugins such as Yoast and AIOSEO generate it, per llmstxt.org. SeoMix advises against turning these options on, while Ahrefs finds defaults reasonable if the effort stays minimal. For 20 links, hand-writing is faster than reviewing. And llms-full.txt, all the text in one file, is for documentation, not for a sales site.
Data pulled on October 26, 2026. Volumes and difficulty: DataForSEO, September 2026 (Google Ads data for the US). Sources: official documentation, measurements from Ahrefs, Semrush and SeoMix, and analyses from Search Engine Land, Search Engine Journal and Adimeo, all opened.
Limits: we did not run a log test ourselves. The Vercel study dates from December 2024, the OtterlyAI figure is relayed by Search Engine Land, and Mintlify sells llms.txt tooling. What is ours: the field findings from our audits and the decision rules, which are opinions.
Should you create an llms.txt? Not first, and not to hope for citations. Repair AI crawler access, rendering, your company pages and your measurement. Then, if you want the file, keep it short, public and free of sensitive data, and judge it on your logs after 90 days. For technical documentation, create it without hesitation. In our GEO offer, llms.txt sits in the technical base, but we handle it after crawler access, rendering and company pages.
Start with what really moves your AI visibility. A free action plan ranks your repairs: crawler access, rendering, entity pages, measurement. Get your free action plan
It is a Markdown file at the root of a website that summarizes its key pages for an AI system, proposed in September 2024. It is voluntary, and no major AI company has confirmed using it for search.
By coding agents and documentation tools, yes. For search and citations, nothing shows it. Google Search says it ignores the file, and in Ahrefs' study 97% of valid files received no requests in May 2026.
No. Lighthouse calls it optional: a 404 is "not applicable," and only a server error fails the audit.
Only after the foundations are fixed: crawler access, rendering, clear company pages and log measurement. Then it is a low-cost option, about an hour of work and a quarterly review, with no promise of results.
No. Google's guide says Google Search ignores these files, so they neither help nor harm. robots.txt, not llms.txt, controls crawler access.

Louis Mauclair
Louis leads growth and digital acquisition for B2B and e-commerce companies in France and the UAE. Before Klickbee, he co-built and sold an e-commerce business that served more than 13,000 customers. He moved to Dubai in 2026 to work with companies across the GCC.
Free action plan
Want more leads from your traffic?
Get your 6-page action plan within 48 hours.
Get my free action planChatGPT doesn't rank pages, it cites sources. Here is how ChatGPT picks them and the 7 GEO levers that get your company into its answers.
Louis Mauclair8 min read
Core Web Vitals explained: what LCP, INP, and CLS measure, Google's official thresholds, how to run a Core Web Vitals test, and the fixes that move pages into the green.
Louis Mauclair7 min read
How to run a free, complete SEO audit: the criteria to check, the free tools, a 7-step method, a full checklist and how to prioritize your action plan.
Louis Mauclair11 min read
Free action plan
A tailored plan to generate more leads and sales from your existing traffic.