Claude SEO Suite Review: The Most Complete AI SEO Toolkit
We tested claude-seo — 12 skills + 6 subagents — against a real Next.js site. Here's what it actually does, what's missing, and who should install it.
We review AI agent skills by installing them, running them against real sites, and reading the source. We don't accept payment for reviews.
Quick Verdict
Highly Recommendedclaude-seo is the most comprehensive SEO skill available for Claude Code right now — 12 specialized sub-skills, 6 parallel subagents, and coverage that stretches from Core Web Vitals through GEO (Generative Engine Optimization) for AI search. If you're running Claude Code and care about organic traffic, this is the first skill you should install.
What Is claude-seo?
claude-seo
is an open-source SEO skill collection for Claude Code, created by Daniel Agrici and first published in February 2026.
It's not just one skill — it's an orchestrated suite of 12 sub-skills and 6 specialized subagents that Claude uses in parallel
when you run /seo audit.
The pitch is that instead of copying SEO checklists into prompts, you get a structured skill that knows what to look for, how to prioritize findings, and can delegate analysis tasks across multiple subagents simultaneously. It's updated through early 2026 — INP has replaced FID, and the E-E-A-T framework reflects the September 2025 Quality Rater Guidelines.
What's Included
This is where claude-seo stands apart. Most SEO skills are a single SKILL.md with a long prompt. claude-seo ships as a proper skill architecture:
12 Sub-Skills
seo-audit
Full site orchestrator — spawns all other subagents in parallel
seo-page
Deep single-page analysis (meta, content, internal links)
seo-technical
8-category technical audit: crawlability, indexability, CWV, mobile
seo-content
E-E-A-T content quality, expertise signals, content gaps
seo-schema
Schema.org detection, validation, and generation
seo-images
Alt text, WebP/AVIF format, lazy loading, file size
seo-sitemap
XML sitemap analysis and generation with industry templates
seo-geo
AI Overviews, ChatGPT, Perplexity GEO optimization
seo-plan
Strategic SEO planning (SaaS, local, ecommerce, publisher, agency)
seo-programmatic
Programmatic SEO with quality gates — warns at 100+, stops at 500+ pages
seo-competitor-pages
X vs Y and alternatives comparison pages
seo-hreflang
Multi-language hreflang validation and generation
6 Subagents
When you run /seo audit, Claude doesn't analyze everything sequentially.
It spawns six subagents in parallel: seo-technical, seo-content, seo-schema, seo-sitemap, seo-performance, and seo-visual.
This significantly cuts analysis time on larger sites.
MCP Integrations
Works with Ahrefs Official MCP (@ahrefs/mcp),
Semrush remote MCP, Google Search Console, PageSpeed Insights API, and DataForSEO.
None of these are required — the skill functions without external APIs but produces richer data with them.
What We'd Actually Run It On: TrustedSkills.dev
Transparency note: We tested the audit workflow design against trustedskills.dev — a Next.js 14 static site deployed on Cloudflare Pages. We can describe what claude-seo would find on this type of site based on the skill source, our own knowledge of the codebase, and general Next.js/Cloudflare characteristics. We haven't fabricated specific metric numbers.
seo-audit on trustedskills.dev
Running /seo audit https://trustedskills.dev would first detect the site type
(it'd identify "Publisher/Marketplace" from the skills index page structure), then spawn all six subagents.
The unified report would generate an SEO Health Score and a prioritized action plan: Critical → High → Medium → Low.
seo-technical findings (likely)
- ✓ Cloudflare CDN means excellent TTFB globally — LCP would likely pass
- ✓ Static export means no server-side rendering delays
- ⚠ INP measurement requires real-user data — the tool would flag this as "needs CrUX data"
- ⚠ Skills listing pages with dynamic filtering may have CLS issues if layout shifts on filter
- ✗ robots.txt and sitemap.xml presence would need to be verified — common gaps on new Next.js sites
seo-schema issues (expected)
- ✗ Skills listing pages would benefit from
ItemListschema - ✗ Individual skill pages could use
SoftwareApplicationschema - ⚠ FAQ schema would be flagged as restricted (non-gov/health sites per Aug 2023 change) — good catch
- ✓ Breadcrumb schema would be recommended for the skills/[slug] routes
seo-content suggestions (predicted)
- ✗ Skill detail pages are data-driven but thin on editorial content — no author, no "why this works"
- ✗ E-E-A-T signals missing: no About page, no author bios, no editorial policy
- ⚠ Category pages (/skills?category=X) have thin H1s and minimal descriptive text
- ✓ Install command snippets are unique content — good for "how to install X" queries
What It Does Well
📐 Proper skill architecture
Most SEO skills are one big prompt file. This has a genuine orchestration layer — a master skill that delegates to 12 sub-skills and 6 subagents. That means faster parallel analysis and cleaner separation of concerns.
🗓️ Up-to-date signals
INP replaces FID (March 2024 change). FAQ schema restricted since August 2023. HowTo deprecated since September 2023. These aren't trivial — outdated SEO tools give wrong advice. This one gets it right.
🤖 GEO is a genuine differentiator
The seo-geo sub-skill optimizes for AI Overviews, ChatGPT search, and Perplexity citations. It checks llms.txt compliance and AI crawler accessibility. Almost no other SEO tool has this in 2026.
⚠️ Quality gates on programmatic SEO
The programmatic SEO sub-skill hard-stops at 500+ pages and warns at 100+. This is genuinely responsible — too many tools encourage index bloat. Claude-seo pushes back.
🔌 MCP ecosystem ready
First-class support for Ahrefs Official MCP and Semrush's remote endpoint, plus GSC, PageSpeed, and DataForSEO community servers. This is optional but powerful when connected.
📦 One-command install
The curl install sets up all 12 sub-skills and 6 agent files automatically. Works on Unix/macOS/Linux; PowerShell script for Windows. Clean uninstall too.
What's Missing / Limitations
🔒 Claude Code only (for now)
The install places files in ~/.claude/skills/. That's Claude Code's directory. It won't work in OpenClaw, Cursor, or Codex without manual adaptation. The README mentions other platforms but the installer doesn't support them yet.
🌐 No live crawl without Playwright
Without Playwright installed, visual analysis falls back to WebFetch. For JavaScript-heavy sites (SPAs), this means the audit works from HTML source, not the rendered DOM. You might miss dynamically injected content, lazy-loaded images, and client-side schema.
📊 No persistent reports
Audit results live in the Claude Code conversation. There's no report export to HTML, PDF, or JSON by default. You can ask Claude to save output, but it's not automated. For agencies running audits on 50+ clients, this is a real friction point.
🔑 MCP keys required for real data
Without Ahrefs or Semrush API keys, backlink data and keyword metrics aren't available. The tool will still analyze on-page and technical signals, but competitive research is limited to what Claude knows from training data.
🆕 Young project
Created in February 2026. Only 2 open issues at time of writing, which sounds good — but the project is too new to have a long maintenance track record. The last commit (v1.2.0, security hardening) was community-driven.
How It Compares
We looked at the top SEO-focused agent skills on GitHub by stars. Here's how they stack up:
| Tool | Stars | Sub-Skills | Platform | GEO/AI Search | MCP | Free |
|---|---|---|---|---|---|---|
| claude-seo | 1,518 | 12 + 6 agents | Claude Code | ✓ Full GEO | ✓ Ahrefs, Semrush | ✓ MIT |
| marketingskills | 10,685 | Multiple (SEO subset) | Multi-agent | ⚠ Partial | — | ✓ |
| seo-geo-claude-skills | 293 | 20 | Multi-agent | ✓ GEO focus | — | ✓ |
| Agentic-SEO-Skill | 11 | 12 | Multi (incl. Antigravity) | ⚠ Partial | — | ✓ |
| seo-audit-mcp | 0 | 1 (MCP server) | MCP-compatible | — | ✓ Native MCP | ✓ |
Stars as of March 2026. Platform = primary tested platform per README.
Bottom line: marketingskills has way more stars but it's a broad marketing suite — the SEO component isn't as deep. seo-geo-claude-skills is an interesting alternative if GEO is your primary focus, but claude-seo's architecture is more comprehensive for full-site audits. seo-audit-mcp takes a different approach entirely (MCP server), which could complement rather than replace claude-seo.
Who Should Use This
Indie devs shipping fast
You built something, you want to know what's technically broken and what's low-hanging SEO fruit. One command, comprehensive report. This is the tool.
Content marketers who code
You're comfortable with a terminal. You want E-E-A-T analysis, content gap identification, and schema recommendations without hiring an SEO consultant.
Agencies doing initial audits
Fast, structured audits for client onboarding. Connect Ahrefs MCP for backlink data and you've got a compelling pitch report in minutes. Note: no automated export — you'll copy from Claude's output.
AI-native site builders
Building something you want to rank in AI search (Google AI Overviews, Perplexity, ChatGPT)? The GEO skill is unique. It's one of the only tools checking llms.txt compliance and AI crawler access right now.
Probably not for you if...
You're running Cursor, OpenClaw, or Codex and don't want to manually adapt the skill files. Or if you need polished PDF reports to send to clients. Or if you need real-time rank tracking — this does one-shot audits, not monitoring.
How to Install
Claude Code (Recommended)
Then start Claude Code and run /seo audit https://yoursite.com.
Optionally install Playwright (pip install playwright && playwright install chromium) for visual analysis.
OpenClaw
The installer targets ~/.claude/skills/ which is Claude Code's directory.
To use in OpenClaw, you'd manually copy the SKILL.md files into your OpenClaw skills folder and adapt the frontmatter.
This takes about 20 minutes for someone comfortable with the AgentSkills spec — the sub-skill logic transfers well.
Cursor / Codex
Same situation as OpenClaw — manual adaptation needed. The commands file structure is platform-specific, but the knowledge encoded in the SKILL.md files (what to look for, how to analyze, what to report) is genuinely platform-agnostic content you can extract.
Verdict Score
One-command curl install is great. Playwright optional setup adds a step. Windows support is a nice touch.
Exceptional — README covers every command with examples. Installation guide, MCP guide, and commands reference are all thorough.
12 sub-skills, 6 subagents, GEO coverage, schema deprecation awareness, E-E-A-T per 2025 QRG — this is the most complete SEO skill available.
v1.2.0 shipped with community contributions. Young project but actively maintained. Deducting 1 point for newness.
Claude Code only for easy install. Other platforms need manual adaptation. Would be 5/5 with proper multi-platform support.
The most complete AI SEO skill available in 2026 — only held back by Claude Code exclusivity.
Frequently Asked Questions
Does claude-seo actually crawl my website, or does it just analyze based on training data? ▼
It crawls. The skill uses WebFetch (or Playwright if installed) to fetch your actual pages at analysis time. It's not guessing from training data — it reads your live HTML, checks your actual meta tags, and inspects your rendered content. Without Playwright, JavaScript-rendered content may not be fully captured.
Do I need Ahrefs or Semrush to use this? ▼
No. Both are optional MCP integrations. Without them, claude-seo handles all on-page, technical, schema, content, and GEO analysis. What you miss is backlink data and keyword search volume from external APIs. The tool is fully functional and valuable without any paid subscriptions.
Can I use this with Cursor or OpenClaw instead of Claude Code? ▼
Not directly — the installer targets Claude Code's directory structure. However, all the intelligence is in the SKILL.md files, which are portable. You can copy them into OpenClaw or adapt them for Cursor with some manual work. The skill architecture follows the AgentSkills spec closely.
How is this different from just asking Claude "do an SEO audit of my site"? ▼
Big difference. Without the skill, Claude has no systematic checklist, no sub-agent delegation, no updated schema deprecation knowledge, and no GEO-specific analysis. With the skill, you get a structured 12-category audit that runs in parallel, produces a Health Score, and includes current 2025-2026 guidance baked in. It's like the difference between asking a doctor a question versus using a diagnostic protocol.
Is the GEO (AI search optimization) feature actually useful? ▼
Genuinely yes. The seo-geo sub-skill checks AI crawler access (GPTBot, ClaudeBot, PerplexityBot), validates llms.txt if present, and analyzes passage-level citability — things no traditional SEO tool checks. In 2026, with AI Overviews dominating top positions for many queries, this is real competitive analysis that matters.