JIANRUNTECH / GEO-SCORE

The state of
AI visibility

229 well-known sites, scored on whether an AI answer engine can find, parse, trust and cite them. One open rubric, one public tool, the same eight-page sample for every site. Nothing here is a black box — re-run it yourself.

229SITES
57MEDIAN
72UPPER QUARTILE
7–98RANGE
54CANNOT BE CITED

A quarter of the field cannot be cited at all

54 sites have a gate check at zero — a retrieval crawler cannot get the content, so nothing else on the page matters. Two very different problems live inside that number.

DELIBERATE — 14

Their robots.txt disallows AI retrieval crawlers by name. A site that does not want to be quoted is not misconfigured, and this rubric reports it as it is.

amazon.com, figma.com, healthline.com, june.so, khanacademy.org, loom.com, mercadolibre.com, payoneer.com, qcloud.com, stackoverflow.blog, techcrunch.com, theregister.com, theverge.com, webmd.com

ACCIDENTAL — 31

Body copy only exists after JavaScript runs. The content is there and a browser sees it; a retrieval crawler gets an empty shell. This group almost certainly did not choose it.

01.ai, airtable.com, aliexpress.com, baichuan-ai.com, bigmodel.cn, booking.com, cohere.com, continue.dev, datahawk.co, drizzle.team, feishu.cn, freecodecamp.org, huggingface.co, jushuitan.com, lianlianpay.com, narwal.com, obsidian.md, oceanwing.com, payoneer.cn, rakuten.com, sellersprite.com, shein.com, shopee.com, solidjs.com, stepfun.com, temu.com, turso.tech, walmart.com, weaviate.io, windsurf.com, yuque.com

Sites built for the Chinese market score 16 points lower — median 44 against 60 for everyone else. The gap is not content quality. It is llms.txt, Organization schema, visible dates and real bylines — conventions that spread through the English web first and have not crossed over.

Where everyone lands

Bars are counts of sites per ten-point band. The rubric is not graded on a curve; this is the distribution that falls out of it.

1
7
14
17
42
44
31
47
21
5
0
10
20
30
40
50
60
70
80
90

Check your own site

No install, no dependencies, no account. Python 3.8+ and about twenty seconds.

curl -sL https://raw.githubusercontent.com/jianruntech/geo-score/main/cli/geo_score.py \
  | python3 - yoursite.com

Add --explain for the evidence behind every check and what the next tier asks for, or --compare competitor.com to see the two side by side.

Every site

Click a column to sort. The score is readiness — whether an engine can cite the site, not whether one does.

SITESCORE BANDSECTORBIGGEST GAPS

By sector

SECTORSITESMEDIAN
Cloud & DevOps2471.0
Marketing / CRM1767
AI2866.5
Payments / Fintech765
Developer tools3761
SaaS / Productivity2259.5
Ecommerce1359
China / enterprise654.0
China / AI948
China / no-code544
Education642.0
Cross-border services1740
Healthcare240.0
Media / Publishing1140
China / consumer2038.5
China / cloud333
Travel226.0