Getting started·3 min read
How your AI readiness score is calculated
A breakdown of the six scoring categories, how checks are weighted, and what moves your score the most.
Your Faro score is a number from 0 to 100, calculated from 18 checks across six categories. Each check either passes or fails. The score reflects the proportion of checks that pass, weighted by category.
The six categories
- Structured Data (JSON-LD), Does your site have machine-readable schema markup? AI agents use this to extract facts about your business without parsing prose.
- Content Discoverability, Can AI crawlers find and navigate your content? This covers sitemaps, canonical URLs, and llms.txt files.
- Trust & Identity, Does your site have clear identity signals? Business name, contact information, and consistent branding help agents assess legitimacy.
- Agent Permissions, Does your robots.txt allow or block AI crawlers? GPTBot, ClaudeBot, PerplexityBot, and others need explicit permission.
- Agent Infrastructure, Do you have an API, agents.json, or other infrastructure that action-taking agents need?
- Pricing Transparency, Is your pricing visible in the raw HTML? Many sites render pricing via JavaScript, making it invisible to crawlers.
What moves your score most
The highest-impact fixes are usually: unblocking AI crawlers in robots.txt (if blocked), adding JSON-LD schema markup, and ensuring your pricing page is server-rendered. These three changes alone often move a score from the 30–40 range into the 60–70 range.
Grades
A = 90–100, B = 80–89, C = 70–79, D = 55–69, F = 0–54. The grade reflects overall AI agent readiness, an A means most agents evaluating your site will find what they need.