All Tools
Complete Audit

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
Claude Code Cursor OpenCode Codex

10 Tools in One Command

The full audit runs all individual Suparank tools and combines results into a unified report.

On-Page SEO /suparank-onpage

Title, meta, headings, content, keywords

25+ checks
Technical SEO /suparank-technical

Crawlability, indexing, HTTPS, redirects

15+ checks
Accessibility /suparank-a11y

Alt text, contrast, ARIA, keyboard nav

WCAG 2.2 AA
Core Web Vitals /suparank-cwv

2025 thresholds with fix recommendations

LCP, INP, CLS
Image SEO /suparank-images

Alt text, WebP/AVIF, lazy loading, sizes

8 checks
Link Audit /suparank-links

Broken links, redirects, anchor text

8 checks
Meta Tags /suparank-meta

OG tags, Twitter Cards, canonical

Full coverage
Schema Markup /suparank-schema

JSON-LD validation and generation

All types
Robots.txt /suparank-robots

AI crawlers, sitemaps, blocking rules

Best practices
LLMs.txt /suparank-llms

AI content discovery file generation

AI-ready

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.

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