JIANRUNTECH / GEO-SCORE

The state of
AI visibility

314 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.

314SITES
56MEDIAN
72UPPER QUARTILE
12–98RANGE
80CANNOT BE CITED

A quarter of the field cannot be cited at all

80 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 — 19

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, expeditors.com, figma.com, healthline.com, jdcloud.com, june.so, khanacademy.org, lexisnexis.com, lonelyplanet.com, loom.com, mercadolibre.com, payoneer.com, qcloud.com, stackoverflow.blog, techcrunch.com, theregister.com, theverge.com, together.ai, webmd.com

ACCIDENTAL — 45

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, 4px.com, agoda.com, airtable.com, aliexpress.com, aliyun.com, baichuan-ai.com, bigmodel.cn, booking.com, clevelandclinic.org, cohere.com, continue.dev, datahawk.co, dingtalk.com, drizzle.team, duolingo.com, fanruan.com, feishu.cn, freecodecamp.org, huoban.com, jushuitan.com, lianlianpay.com, megvii.com, narwal.com, obsidian.md, oceanwing.com, payoneer.cn, perpetua.io, rakuten.com, roborock.com, sellersprite.com, sf-express.com, shein.com, shopee.com, skyscanner.net, solidjs.com, stepfun.com, temu.com, turso.tech, walmart.com, weaviate.io, windsurf.com, wps.cn, xiaomi.com, yuque.com

Sites built for the Chinese market score 19 points lower — median 40 against 59 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.

13
19
33
60
57
43
56
28
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
Marketing / CRM1773
Cloud & DevOps2472.5
Professional services970
AI2966
Payments / Fintech1263.0
Developer tools3862.0
SaaS / Productivity2259.5
Education1255.0
Healthcare1251.0
Ecommerce1449.5
China / enterprise1046.0
China / AI1345
Logistics / Freight1042.0
Media / Publishing1040.0
Travel1040.0
Manufacturing / Industrial1139
China / consumer2138
China / cloud937
Cross-border services2037.0
China / no-code1136