Report card · The guy who made this
Andy Rosic
100/100. Top of the class. Practices what it sells.
Scanned https://andyrosic.com/ on October 30, 2026.
Before and after
F53/100October 30, 2026A100/100October 30, 2026
- robots.txt rules for AI agents: 90 → 100
- llms.txt and llms-full.txt: 0 → 100
- Markdown versions of key pages: 0 → 100
- OpenAPI and API docs discoverability: 0 → 100
- MCP server discoverability: 0 → 100
- Page weight and token cost: 85 → 100
See for yourself: llms.txt, the markdown homepage, the API spec, and the MCP server.
Subjects
- Arobots.txt rules for AI agentsGood work.All 11 AI agents checked may fetch every key page. robots.txt names 9 AI agent(s) explicitly.
- Allms.txt and llms-full.txtGood work./llms.txt found (2484 chars, 18 link(s)). /llms-full.txt found.
- ASitemapGood work.Sitemap at https://andyrosic.com/sitemap.xml (from robots.txt) with 9 entries.
- AServer-rendered readable HTMLGood work.All 1 key page(s) return readable HTML without running JavaScript.
- AMarkdown versions of key pagesGood work.Every key page has a markdown version.
- AStructured data (JSON-LD)Good work.Every key page has valid JSON-LD.
- AOpenAPI and API docs discoverabilityGood work.Machine-readable API spec at /openapi.json. /.well-known/api-catalog found.
- AMCP server discoverabilityGood work.MCP discovery document at /.well-known/mcp.json.
- AAuth, signup, and bot-challenge frictionGood work.No login walls, bot challenges, or CAPTCHAs on 1 key page(s).
- APage weight and token costGood work.Key pages are light enough to read in one pass.
Think the grade is wrong? Fix the site and ask for a regrade, or run the scanner yourself. Scores are reproducible. How grading works.