HOME SKILLS BLOG GITHUB
// TUTORIAL

How to Run a Free SEO Audit With Claude SEO (Step-by-Step Guide)

By Daniel Agrici | | 8 min read | TUTORIAL SEO AUDIT FREE
How to run a free SEO audit with Claude SEO step-by-step guide

A comprehensive SEO audit typically costs $5,000-$10,000 from an agency. Claude SEO does it in 30 seconds from your terminal - for free. According to a 2025 BrightEdge study, 68% of online experiences begin with a search engine, making SEO audits essential for every website owner. Here is how to run one yourself without spending a cent.

LISTEN // 6:44 NARRATION

What is Claude SEO and why should you use it?

Claude SEO is a free, MIT-licensed command-line tool that runs inside Claude Code to perform comprehensive SEO audits. With over 3,000 GitHub stars and 31,000+ YouTube demo views, it has quickly become a go-to alternative to paid platforms like Ahrefs ($99/month), Semrush ($117/month), and SE Ranking ($52/month).

Claude SEO
$0
Open source, terminal-based, MIT license

Unlike browser-based SEO tools, Claude SEO runs locally in your terminal. It analyzes your website across 14 specialized categories using 9 parallel AI agents, producing a weighted 0-100 health score with a prioritized action plan. The tool auto-detects your industry type (SaaS, e-commerce, local service, publisher, or agency) and tailors its recommendations accordingly.

SEO HEALTH SCORE - CATEGORY WEIGHTS Content Quality 23% Technical SEO 22% On-Page SEO 20% Schema/Structured Data 10% Core Web Vitals 10% AI Search (GEO) 10% Image Optimization 5% Weighted scoring across 7 categories totaling 100 points

Step 1: Install Claude SEO (30 seconds)

Before you begin, make sure you have two prerequisites installed:

  • Python 3.10+ - check with python3 --version
  • Claude Code CLI - Anthropic's terminal-based AI assistant

Once those are ready, run the installer for your operating system.

macOS or Linux

git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git
bash claude-seo/install.sh

Windows

git clone https://github.com/AgriciDaniel/claude-seo.git
powershell -ExecutionPolicy Bypass -File claude-seo\install.ps1

The installer clones the repository and registers the skill with Claude Code. You should see a confirmation message when it completes.

Step 2: Run your first full audit

The most powerful command is the full site audit. It dispatches 9 parallel AI agents to analyze every aspect of your SEO simultaneously.

/seo audit https://yoursite.com
Claude SEO command demo showing the /seo command being executed in the terminal
Running a Claude SEO command in the terminal

This single command evaluates your site across all 14 categories and returns a weighted health score.

CategoryWeightWhat it checks
Content Quality23%E-E-A-T signals, depth, readability, originality
Technical SEO22%Crawlability, indexability, security headers, JS rendering
On-Page SEO20%Title tags, meta descriptions, heading hierarchy, keyword placement
Schema/Structured Data10%JSON-LD detection, validation against Google requirements
Core Web Vitals10%LCP, CLS, INP (replaced FID in 2024)
AI Search Readiness10%GEO score, AI crawler access, passage-level citability
Image Optimization5%Alt text, file sizes, lazy loading, responsive images

The audit typically completes in 30-60 seconds depending on site size.

Step 3: Understand your health score

Claude SEO assigns every finding a priority level so you know what to fix first.

SCORE INTERPRETATION GUIDE <60 Poor 60-69 Below Avg 70-79 Needs Work 80-89 Good 90-100 Exceptional Real audits: dexdia.com scored 64 | rankenstein.pro scored 58 | callperfectcatch.com scored 62 Most sites score 55-70 on first audit. 80+ after addressing critical findings.

Each finding comes with a specific recommendation. For example, a site scoring 64/100 might show: "Multiple H1 tags detected on homepage (Critical), thin content on /about page (High), missing security headers (Medium), truncated title tags on 3 pages (Medium)."

Step 4: Run targeted deep dives

After the full audit, drill into specific areas that scored low. Claude SEO offers 16 commands for targeted analysis.

Technical SEO deep dive

/seo technical https://yoursite.com

This checks 9 sub-categories: crawlability, indexability, security, URL structure, mobile optimization, Core Web Vitals (including INP), structured data, JavaScript rendering, and IndexNow protocol support.

Content quality assessment

/seo content https://yoursite.com

Evaluates your content against the September 2025 Quality Rater Guidelines for E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness). It checks author attribution, source citations, content depth, and whether your content demonstrates first-hand experience.

Schema markup validation

/seo schema https://yoursite.com

Detects existing Schema.org markup, validates it against Google's requirements, and generates corrected JSON-LD if issues are found. This is particularly valuable because schema errors are invisible to visitors but can prevent rich results in search.

AI search readiness (GEO)

/seo geo https://yoursite.com

This is where Claude SEO stands apart from traditional tools. It checks whether your content is optimized for AI-powered search engines like Google AI Overviews, ChatGPT web search, Perplexity, and Bing Copilot. The audit verifies AI crawler access (GPTBot, ClaudeBot, PerplexityBot), llms.txt compliance, passage-level citability, and brand mention signals.

Step 5: Fix issues by priority

Work through findings in order: Critical first, then High, Medium, and Low.

CRITICAL Same day HIGH This week MEDIUM This month LOW Ongoing Re-run /seo audit after each batch of fixes to measure improvement (10-20 point gains typical)
  1. Critical fixes (same day): Multiple H1 tags, broken canonical URLs, blocked crawlers, missing SSL
  2. High priority (this week): Thin content pages, missing alt text, no schema markup, blocked AI crawlers
  3. Medium priority (this month): Title tag optimization, internal linking gaps, image compression
  4. Low priority (ongoing): Minor meta description improvements, additional schema types, performance fine-tuning

After making fixes, re-run the audit to measure improvement:

/seo audit https://yoursite.com

Compare your new score against the baseline. Most sites see a 10-20 point improvement after addressing critical and high-priority findings.

Step 6: Extend with optional integrations

Claude SEO's core functionality needs no API keys. But two optional extensions unlock additional capabilities.

DataForSEO integration

/seo dataforseo

This connects to the DataForSEO API for real-time search engine results, keyword volume and difficulty metrics, and competitor backlink profiles. Requires a DataForSEO API key (pay-as-you-go pricing).

AI image generation

/seo image-gen "professional hero image for SEO audit blog post"

Uses Google Gemini via the nanobanana-mcp server. Requires a GOOGLE_AI_API_KEY (free at aistudio.google.com).

MCP server integrations

Claude SEO also works with official MCP servers from Ahrefs, Semrush, Google Search Console, and PageSpeed Insights for even deeper analysis.

ALL 16 CLAUDE SEO COMMANDS CORE ANALYSIS /seo auditFull site audit (9 agents) /seo pageSingle-page deep analysis /seo technical9 technical sub-categories /seo contentE-E-A-T quality assessment STRUCTURED DATA & MEDIA /seo schemaSchema.org detection + JSON-LD /seo imagesAlt text, sizes, lazy loading /seo sitemapXML sitemap analysis AI & STRATEGY /seo geoAI search readiness (GEO) /seo planIndustry-specific strategy /seo localLocal SEO + GBP analysis /seo hreflangInternational SEO audit /seo programmaticPages at scale /seo competitor-pagesX vs Y comparison pages
// FAQ

FREQUENTLY ASKED QUESTIONS

Yes. The core tool is MIT-licensed and open source. The optional DataForSEO and Gemini extensions require their own API keys with separate pricing, but the full audit, technical analysis, content assessment, schema validation, and GEO scoring are completely free.
Claude SEO covers on-site SEO analysis comparable to what those tools offer in their site audit features. It does not track keyword rankings over time or monitor backlink profiles (unless you add the DataForSEO extension). Its unique advantage is GEO optimization for AI search engines, which no traditional tool offers.
It can audit any publicly accessible website. You do not need to own the site or install any tracking code.
Monthly for most sites. Weekly if you are actively making SEO improvements or after major site changes (redesigns, migrations, new content sections).
Yes. Claude SEO analyzes the rendered output of any website regardless of the underlying platform. It auto-detects your site type (SaaS, e-commerce, local service, publisher, agency) and adjusts its recommendations.
// RELATED

KEEP READING

CLAUDE SEO VS AHREFS VS SEMRUSH → FREE SEO AUDIT TOOLS ROUNDUP →

RUN YOUR FREE AUDIT
IN 30 SECONDS.

$
git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git && bash claude-seo/install.sh
VIEW ON GITHUB ALL 14 SKILLS >