Free SEO Audit Tool
Run a comprehensive free SEO audit directly in your AI coding assistant. This all-in-one SEO checker combines on-page analysis (title tags, meta descriptions, headings), technical SEO (crawlability, indexing, HTTPS), Core Web Vitals (LCP, INP, CLS), WCAG 2.2 accessibility, and schema markup validation. Get a unified score with prioritized action items.
Install and use:
curl -fsSL https://suparank.io/install | bash /suparank-full 10 Tools in One Command
The full audit runs all individual Suparank tools and combines results into a unified report.
/suparank-onpage Title, meta, headings, content, keywords
/suparank-technical Crawlability, indexing, HTTPS, redirects
/suparank-a11y Alt text, contrast, ARIA, keyboard nav
/suparank-cwv 2025 thresholds with fix recommendations
/suparank-images Alt text, WebP/AVIF, lazy loading, sizes
/suparank-links Broken links, redirects, anchor text
/suparank-meta OG tags, Twitter Cards, canonical
/suparank-schema JSON-LD validation and generation
/suparank-robots AI crawlers, sitemaps, blocking rules
/suparank-llms AI content discovery file generation
Why Use the Full Audit?
One Command, Complete Coverage
Run all 10 SEO tools with a single command for comprehensive analysis
Prioritized Results
Issues sorted by impact: critical → warnings → optimizations → passed
Unified Score
Overall SEO health score combining all categories with weighted importance
Executive Summary
Quick overview of top issues and wins before the detailed breakdown
Category Breakdown
Detailed results organized by tool/category for easy navigation
Action Plan
Prioritized fix list with estimated impact for each improvement
Export Ready
Structured output ready for reports, tickets, or documentation
Before/After Tracking
Compare scores over time to measure improvement
Example Output
═══════════════════════════════════════════════════════════════════ SUPARANK FULL SEO AUDIT ═══════════════════════════════════════════════════════════════════ File: src/pages/index.astro Date: 2026-01-16 Framework: Astro ╔═══════════════════════════════════════════════════════════════════╗ ║ OVERALL SEO SCORE: 72/100 ║ ╚═══════════════════════════════════════════════════════════════════╝ ─────────────────────────────────────────────────────────────────── EXECUTIVE SUMMARY ─────────────────────────────────────────────────────────────────── Critical Issues: 3 (fix immediately) Warnings: 8 (fix soon) Optimizations: 12 (nice to have) Passed Checks: 47 Top 3 Priorities: 1. [CLS] Hero image missing dimensions - causes layout shift 2. [SEO] Meta description missing - Google will use random text 3. [A11Y] 4 images missing alt text - accessibility failure Quick Wins: ✓ Add width/height to hero image (+5 points) ✓ Add meta description (+3 points) ✓ Add missing alt text (+4 points) ─────────────────────────────────────────────────────────────────── CATEGORY SCORES ─────────────────────────────────────────────────────────────────── On-Page SEO ............ 68/100 ██████▊░░░ (4 issues) Technical SEO .......... 85/100 ████████▌░ (2 issues) Accessibility .......... 62/100 ██████▏░░░ (5 issues) Core Web Vitals ........ 71/100 ███████░░░ (3 issues) Image SEO .............. 58/100 █████▊░░░░ (4 issues) Link Health ............ 89/100 ████████▉░ (1 issue) Meta Tags .............. 45/100 ████▌░░░░░ (3 issues) Schema Markup .......... 80/100 ████████░░ (1 issue) Robots.txt ............. 95/100 █████████▌ (0 issues) LLMs.txt ............... 0/100 ░░░░░░░░░░ (not found) ─────────────────────────────────────────────────────────────────── CRITICAL ISSUES (3) ─────────────────────────────────────────────────────────────────── [CWV] Hero image missing dimensions Category: Core Web Vitals → CLS Location: Line 45 - <img src="/hero.jpg"> Impact: CLS ~0.15, fails Core Web Vitals Fix: Add width="1200" height="630" [SEO] Meta description missing Category: On-Page SEO → Meta Tags Location: <head> section Impact: Google generates random snippet Fix: Add <meta name="description" content="..."> [A11Y] 4 images missing alt text Category: Accessibility → Images Locations: Lines 45, 89, 112, 156 Impact: WCAG 2.2 Level A failure Fix: Add descriptive alt attributes ─────────────────────────────────────────────────────────────────── WARNINGS (8) ─────────────────────────────────────────────────────────────────── [SEO] Title too long (72 chars) .............. Line 12 [SEO] Keyword not in first 100 words ......... Line 34 [CWV] Render-blocking CSS .................... Line 8 [CWV] Hero image not preloaded ............... Line 45 [IMG] 2 images over 500KB .................... Lines 89, 145 [IMG] No WebP/AVIF formats detected .......... Site-wide [A11Y] Color contrast ratio 3.8:1 ............ Line 78 [LINK] 2 redirect chains detected ............ Lines 67, 134 ─────────────────────────────────────────────────────────────────── DETAILED BREAKDOWN BY CATEGORY ─────────────────────────────────────────────────────────────────── ▸ ON-PAGE SEO (68/100) ├── Title tag: ⚠ Too long (72 chars, max 60) ├── Meta description: ❌ Missing ├── H1: ✓ Single H1 present with keyword ├── Headings: ✓ Proper hierarchy ├── Content: ⚠ Keyword appears late (word 156) ├── Internal links: ✓ 12 links, good distribution └── URL structure: ✓ Clean, keyword-rich ▸ TECHNICAL SEO (85/100) ├── HTTPS: ✓ Enabled ├── Canonical: ✓ Present and correct ├── Robots meta: ✓ index, follow ├── Mobile viewport: ✓ Configured ├── Hreflang: ✓ Not needed (single language) └── Redirects: ⚠ 2 chains found ▸ ACCESSIBILITY (62/100) ├── Alt text: ❌ 4 images missing ├── Color contrast: ⚠ 1 element below 4.5:1 ├── Keyboard nav: ✓ All interactive elements focusable ├── ARIA: ✓ Properly implemented ├── Form labels: ✓ All inputs labeled └── Skip links: ⚠ Missing skip to content [... additional categories ...] ─────────────────────────────────────────────────────────────────── ACTION PLAN (Prioritized) ─────────────────────────────────────────────────────────────────── Priority 1 - Critical (Do Now): □ Add dimensions to hero image (Line 45) □ Add meta description to <head> □ Add alt text to 4 images Priority 2 - High Impact (This Week): □ Shorten title to 60 characters □ Add preload for hero image □ Convert images to WebP format □ Fix color contrast on CTA button Priority 3 - Medium Impact (This Month): □ Inline critical CSS □ Create llms.txt file □ Add skip-to-content link □ Fix redirect chains Estimated Score After Fixes: 89/100 (+17 points) ═══════════════════════════════════════════════════════════════════
Frequently Asked Questions
What is the best free SEO audit tool?
Suparank provides a comprehensive free SEO audit that runs directly in AI coding assistants (Claude Code, Cursor, OpenCode). It combines on-page SEO, technical analysis, Core Web Vitals, accessibility (WCAG 2.2), and schema validation into one unified report with prioritized fixes. Unlike browser extensions or online tools, it analyzes your local files before deployment.
What does a complete SEO audit check?
A complete SEO audit checks: on-page factors (title tags, meta descriptions, headings, content), technical SEO (crawlability, HTTPS, redirects, canonical tags), Core Web Vitals (LCP, INP, CLS), accessibility (alt text, color contrast, ARIA), image optimization (formats, sizes, lazy loading), link health (broken links, anchors), meta tags (Open Graph, Twitter Cards), schema markup (JSON-LD), and AI discoverability (robots.txt, llms.txt).
How do I audit my website for SEO?
Install Suparank with "curl -fsSL https://suparank.io/install | bash" then type "/suparank-full" in your AI assistant. The tool analyzes your HTML/Astro/React files locally, provides a unified SEO score, and generates a prioritized action plan with specific line numbers for each issue. Results appear in 10-30 seconds without uploading files to external services.
What is included in a technical SEO audit?
A technical SEO audit includes: crawlability checks (robots.txt, meta robots), indexing signals (canonical tags, hreflang), HTTPS configuration, mobile viewport setup, redirect chains, XML sitemap validation, structured data (schema.org), page speed factors (render-blocking resources, image optimization), and server response codes. Suparank also checks AI crawler directives for ChatGPT and Perplexity.
Or Use Individual Tools
Need a focused audit? Each tool is available separately for targeted analysis.
Run Your Full SEO Audit
Install Suparank tools and get a complete SEO analysis in one command.
curl -fsSL https://suparank.io/install | bash
Then type /suparank-full in your AI assistant