Skip to content
Snapshot, 30 Mar 2026
Snapshot30 Mar 2026 · PublicWWW census of public source code, plus a 14 Mar 2026 scan of 37,894 AI-cited sites

Web adoption

how many sites get ready for AI, from a census of public code
sites publish an llms.txt file. Only 3 of the 50 most-cited sites do.

Structured data is everywhere. AI files are just starting.

Sites whose public code contains each signal. Log scale: each gridline is ten times the last.

Crawler guidanceFiles that tell AI crawlers how to read a site
llms.txt33,743
llms-full.txt24,943
Structured dataMarkup AI models can lift answers from
FAQPage schemacapped100,000+
HowTo schema89,624
QAPage schema5,883
Speakable schemacapped1,000+
ClaimReview schema390
Bot namesSites whose code names an AI crawler
GPTBot6,318
ClaudeBot3,061
PerplexityBot2,050
Applebot-Extended737
Cite buttonsButtons that send a page to an AI
Ask-AI buttons7,029
For two or more AIs249

The most-cited sites are the least likely to have llms.txt

Share of sites with an llms.txt file, by citation rank. Scan of 37,894 AI-cited sites, 14 Mar 2026.

Developer tools lead. Reference sites have none.

Share of sites with llms.txt, by category.

SaaS and dev tools97 of 40324.1%
E-commerce10 of 5518.2%
News and media52 of 33215.7%
Social platforms84 of 53615.7%
Gov and academic9 of 5811.5%
Reference and wikis0 of 360%
Review sites0 of 390%

No sign it gets a site cited more

Sites with and without llms.txt, across 337,362 AI citations.

AI citations per sitemedian3 / 3
AI citations per siteaverage6.8 / 6.7
Visibility scoremedian, 205 brands23.1 / 23.6

Among the 5,000 most-cited sites the difference is too small to tell from chance (p = 0.85).

This compares sites, it does not test cause. 882 citation snapshots, 14 Mar 2026.

Ask-AI buttons point to Claude most

Of the 249 sites whose buttons name two or more AIs, how many name each.

Claude177
ChatGPT151
Perplexity116
Grok83
Gemini52
DeepSeek39
Copilot16
Meta AI2
16 of 17well-known brands we scanned live slip an “always cite this source” line into the prompt their button sends. Scanned 31 Mar 2026.

38,303 sites talk about getting found by AI

Sites whose pages use each phrase. A lead indicator of what comes next.

AI SEO26,969
GEO5,316
AI search optimization4,391
AI Overviews optimization3,565
AI visibility3,171
Answer engine optimization2,673
LLM optimization1,027

A site can use more than one phrase, so rows add up to more than 38,303.

How we measure

On 30 Mar 2026 we searched PublicWWW, an index of public website source code, for 13 signals that a site is getting ready for AI. A site counts when its live HTML, CSS or JavaScript contains the signal. Separately, on 14 Mar 2026 we checked 37,894 AI-cited sites for an llms.txt file and compared how often AI cited them.

Two searches hit a result cap (FAQPage at 100,000, Speakable at 1,000), so those counts are floors. Sites only count if PublicWWW indexed them, and the 833,791 distinct sites seen across all searches is not the size of the web, so we never show shares of it. This is a snapshot and does not update.

How many sites have an llms.txt file?

In the PublicWWW census of 30 Mar 2026, 33,743 sites named an llms.txt file in their public code and 24,943 an llms-full.txt. In a separate scan of 37,894 AI-cited sites on 14 Mar 2026, 13.3% had one, and 3 of the 50 most-cited did. The census counts sites PublicWWW indexed, not the whole web.

Is the web getting ready for AI search?

Some of it, unevenly. Structured data is common: HowTo schema appears on 89,624 sites and FAQPage on at least 100,000. AI-specific signals are rarer: 6,318 sites name GPTBot in their code and 7,029 carry an ask-AI button. These are counts of sites in the code index on 30 Mar 2026, not shares of the web.

Does adding llms.txt increase AI citations?

We see no sign that it does. In the 14 Mar 2026 scan, sites with llms.txt averaged 6.8 AI citations and sites without 6.7, with 3 for the middle site either way. Among the 5,000 most-cited sites the difference is too small to tell from chance (p = 0.85). The scan compares sites; it does not test cause.

PublicWWW source-code census13 signals, 2 hit a search capSnapshot, 30 Mar 2026A site counts when its public code contains the signalTrakkr Data · CC BY 4.0