# LLM Rank > Analyze how AI-ready your website is. LLM Rank is a free web tool that scores websites on how well they can be understood by AI models and large language models (LLMs). It evaluates seven key categories: Structured Data, Semantic HTML, Content Clarity, Machine-Readability, LLM Directives, Accessibility, and Content Extraction. ## Pages - [Home](https://llmrank.dev/): Enter a URL to get an AI-readiness score ## API - POST /api/score: Score a website by URL. Send `{ "url": "https://example.com" }` and receive a detailed report with overall score (0-100), letter grade (A+ to F), and category breakdowns. - GET /api/leaderboard: Browse pre-scored websites ranked by AI-readiness. Supports pagination (`page`, `pageSize`), sorting (`sort`: overallScore|name|url), and ordering (`order`: asc|desc). ## Scoring Categories - **Structured Data** (20% weight): JSON-LD, Open Graph tags, meta descriptions - **Semantic HTML** (12% weight): Heading hierarchy, landmark elements, list structure - **Content Clarity** (15% weight): Plain language, keyword presence, readability - **Machine-Readable** (13% weight): robots.txt, sitemap.xml, canonical URLs, language declaration - **LLM Directives** (20% weight): llms.txt presence, robots.txt AI bot rules - **Accessibility** (10% weight): Image alt text, ARIA labels, link quality - **Content Extraction** (10% weight): Main content identifiability, signal-to-noise ratio, DOM structure ## Further Reading - [Detailed documentation](https://llmrank.dev/llms-full.txt)