These five metrics are weighted and combined into the AI Readiness Score (0–100):
Are AI crawlers allowed? 20 points per allowed bot.
Weight: 30%How much content is server-rendered vs JavaScript-dependent?
Weight: 25%Semantic HTML usage — lists, tables, and heading hierarchy.
Weight: 20%JSON-LD structured data presence and diversity.
Weight: 15%Framework's default AI-friendliness rating.
Weight: 10%These are computed from combinations of core subscores and additional signals:
Can AI reliably pull primary content? Combines structure, schema, rendering, and bloat.
DerivedHow expensive pages are to crawl — HTML size, scripts, and bloat.
DerivedRatio of total HTML bytes to useful text bytes.
Raw signalPercentage of images with alt text.
Raw signalHow many AI crawlers are blocked (0–5 scale).
Count