Highly RecommendedLast updated: March 4, 2026

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.

🦀
TrustedSkills Team

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 Recommended

claude-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.

1,518
GitHub Stars
4.4/5
Overall Score
12
Sub-Skills

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.

1,518
Stars
242
Forks
Feb 2026
Created
MIT
License

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 ItemList schema
  • Individual skill pages could use SoftwareApplication schema
  • 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)

# One-command install (Unix/macOS/Linux)
curl -fsSL https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/install.sh | bash
# Windows PowerShell
irm https://raw.githubusercontent.com/AgriciDaniel/claude-seo/main/install.ps1 | iex

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

🔧 Ease of Install
4/5

One-command curl install is great. Playwright optional setup adds a step. Windows support is a nice touch.

📚 Documentation
5/5

Exceptional — README covers every command with examples. Installation guide, MCP guide, and commands reference are all thorough.

🔬 Depth
5/5

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.

🔄 Maintenance
4/5

v1.2.0 shipped with community contributions. Young project but actively maintained. Deducting 1 point for newness.

🖥️ Platform Support
3/5

Claude Code only for easy install. Other platforms need manual adaptation. Would be 5/5 with proper multi-platform support.

4.4/5
Highly Recommended

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.

4.4/5
Highly Recommended
🔧
Ease of Install4/5
📚
Documentation5/5
🔬
Depth5/5
🔄
Maintenance4/5
🖥️
Platform Support3/5
← All Reviews