Claude SEO: SEO Skill for Claude Code
Claude SEO is an open-source SEO analysis plugin for Claude Code. It runs 25 sub-skills and 18 specialist agents in parallel across technical SEO, content quality (E-E-A-T), Schema.org markup, AI search optimization (GEO), local SEO, e-commerce, and international SEO. Every audit produces a prioritized action plan with testable recommendations grounded in primary-source guidance from Google.
Two versions of this skill.
- 🌐 Public open-source →
AgriciDaniel/claude-seo: MIT, public releases, no membership. Use this if you want stable + downloadable.- 🔒 Community private mirror →
AI-Marketing-Hub/claude-seo: early access to upcoming features and direct collaboration with the AI Marketing Hub Pro community. Requires membership.
Why Claude SEO
- AI-search first. Aligned with Google's AI Optimization Guide. Question-based citability scoring, primary-source evidence on llms.txt, IPTC
TrainedAlgorithmicMediafor AI-generated product images, agent-friendly page checks per web.dev. - Parallel execution. Full site audits spawn up to 15 specialist agents simultaneously. Site-level audits complete in minutes rather than hours.
- Falsifiable, not promotional. Every recommendation carries the first-principle observation it rests on, its dependency relationships, an explicit "how would we know this failed?" check, and a leading indicator. See Methodology.
Real results

Google Search Console for a site started 23 March 2026 and run on this workflow: total clicks and impressions across its first three months, through 12 June 2026.
Using Codex instead of Claude Code? Use Codex SEO, the Codex-first port with TOML agents, plugin packaging, deterministic runners, and the same SEO workflow surface.
Who this is for
- SEO agencies running 5+ client sites. Replace quarterly deep audits with weekly automated runs. Same team capacity, 4× audit cadence, every recommendation comes with a falsifiability check the client can verify.
- In-house SEO leads at SaaS / publisher / e-commerce companies. Second-pair-of-eyes before executive reviews. Catches what GSC and Lighthouse hide: schema deprecation, AI-citability gaps, expired-domain heritage risk, parasite-SEO exposure, machine-translation drift.
- Freelance SEO consultants. Anchor day-one client scope with a 15-minute audit and a real 0-100 score. Win the engagement with concrete proof of value before you spend an hour writing the proposal.

Run a full audit and watch parallel agents fan out across the site:

Watch the full demo on YouTube
Table of Contents
- Who this is for
- Installation
- Quick Start
- Commands
- Features
- Compared to manual / agency / commercial tools
- Use cases
- Sample Output
- Architecture
- Methodology
- What's New in v2
- Limitations
- Requirements
- Uninstall
- Extensions
- Ecosystem
- Documentation
- FAQ
- Community Contributors
- License
- Contributing
- Author
Installation
ℹ️ Which version are you installing?
- Public open-source (default). The commands below install from
AgriciDaniel/claude-seo— MIT, public releases, no membership required.- AI Marketing Hub Pro member? Install the community version with early access instead: swap
AgriciDaniel/claude-seoforAI-Marketing-Hub/claude-seoand the plugin slugclaude-seo@agricidaniel-claude-seoforclaude-seo@ai-marketing-hub-claude-seo. Requiresgh auth login(or PAT) with access to theAI-Marketing-Huborg. If/plugin marketplace add404s, DM in the Skool community to get added.
Plugin Install (Claude Code 1.0.33+)
The fastest path. One-time marketplace add, then plugin install:
/plugin marketplace add AgriciDaniel/claude-seo
/plugin install claude-seo@agricidaniel-claude-seo
/seo setup
The explicit setup step creates an isolated Python environment in Claude's
persistent plugin data and installs Playwright Chromium. Check it at any time
with /seo doctor. No global Python packages or PATH shims are created.
Manual Install (Unix / macOS / Linux)
git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git
bash claude-seo/install.sh
One-liner (curl, review then run)
curl -fsSL https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/install.sh > install.sh
cat install.sh # review before running
bash install.sh
rm install.sh
Windows (PowerShell)
git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git
powershell -ExecutionPolicy Bypass -File claude-seo\install.ps1
Why
git cloneinstead ofirm | iex? Claude Code's own security guardrails flagirm ... | iexas a supply chain risk: downloading and executing remote code without verification. Thegit cloneapproach lets you inspectclaude-seo\install.ps1before running it.
Quick Start
# Start Claude Code
claude
# Full site audit: parallel sub-agents produce a prioritized action plan
/seo audit https://example.com
# Deep single-page analysis: on-page elements, content quality, schema
/seo page https://example.com/about
# Schema markup audit: detect, validate, generate
/seo schema https://example.com
# AI search optimization: passage citability + primary-source-aligned recommendations
/seo geo https://example.com
# Generate a sitemap with industry templates
/seo sitemap generate
Commands
32 user-invocable /seo commands across the orchestrator, its sub-skills, and 8 MCP extensions. Full reference in docs/COMMANDS.md.
| Command | Description |
|---|---|
/seo setup |
Create or refresh the isolated Python runtime and Chromium |
/seo doctor |
Check runtime readiness without changing the system |
/seo audit |
Full website audit with parallel sub-agent delegation |
/seo page |
Deep single-page analysis |
/seo technical |
Technical SEO audit across 9 categories |
/seo content |
E-E-A-T and content quality analysis |
/seo content-brief |
Detailed content brief: target keywords, outline, internal links |
/seo schema |
Detect, validate, and generate Schema.org markup |
/seo geo |
AI Overviews / Generative Engine Optimization |
/seo sitemap |
Analyze or generate XML sitemaps |
/seo images |
Image optimization analysis |
/seo plan |
Strategic SEO planning (saas, local, ecommerce, publisher, agency) |
/seo programmatic |
Programmatic SEO analysis and planning |
/seo competitor-pages |
Competitor comparison p |