All resources
SEOClaude CodeAI Agents

Claude SEO: full SEO audits inside Claude Code

A free Claude Code plugin with 26 sub-skills and 19 specialist agents that audits any site in 10 to 15 minutes, AI search included. What it checks, its stars and how to install it.

Saturday, October 31, 2026 · 3 min read · by Cyrus Bitangcol

Point Claude SEO at a website and a team of agents audits it in parallel, then hands you a prioritised action plan. It's the kind of audit an agency charges thousands for, run from your terminal.

What is this repo

Claude SEO is a free, open-source plugin for Claude Code. Type /seo audit https://yoursite.com and up to 17 specialist agents check the site at the same time, then merge their findings into one plan sorted by impact. Every recommendation says why it matters and how you'll know the fix worked.

What it checks:

AreaWhat it looks at
Technical SEOCrawlability, indexing, sitemaps, robots.txt, redirects, Core Web Vitals
ContentE-E-A-T, thin pages, topic coverage, content briefs
Structured dataFinds, validates and writes Schema.org markup
AI search (GEO)How likely AI Overviews, ChatGPT, Perplexity and Gemini are to cite you
Agent readinessllms.txt, Markdown access, WebMCP, Lighthouse Agentic Browsing
Local & e-commerceGoogle Business Profile, reviews, map pack, product pages, hreflang
BacklinksLink profile from Moz, Bing and Common Crawl

Reports are saved as Markdown, and /seo google report turns them into a PDF you can hand to a client.

How many stars

At the time of writing (31 October 2026) Claude SEO has 24,584 GitHub stars and 3,270 forks.

  • Language: Python
  • License: MIT
  • Latest release: v2.5.0 (22 October 2026)
  • Website: claude-seo.md

The commands

There are 30 commands. These are the ones you'll use most:

CommandWhat it does
/seo audit <url>Full site audit with parallel agents
/seo page <url>One page in depth
/seo technical <url>Technical audit across 9 categories
/seo schema <url>Detect, validate and generate structured data
/seo geo <url>AI Overviews and generative search readiness
/seo local <url>Local SEO and Google Business Profile
/seo content-brief <topic>Keywords, outline and internal links for a new page
/seo drift baseline <url>Snapshot a site, then compare later to catch regressions
/seo plan <type>Strategy for SaaS, local, e-commerce, publisher or agency sites

How to install it

1. Check the requirements

  • To do: Claude Code 1.0.33 or newer
  • To do: Python 3.11 to 3.14
  • To do: No API keys needed. Free Google APIs (Search Console, PageSpeed, CrUX, GA4) are optional through /seo google setup

2. Install the plugin

Run these inside Claude Code:

bash
/plugin marketplace add AgriciDaniel/claude-seo
/plugin install claude-seo@agricidaniel-claude-seo
/seo setup

/seo setup creates its own Python environment and a headless browser without touching the rest of your system. Run /seo doctor any time to check it.

3. Run your first audit

bash
/seo audit https://example.com

Install manually instead

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

A full audit runs five agents on Opus and the rest on Sonnet, so it uses more of your Claude plan than a single-page check. You can change each agent's model in its file under agents/.

Worth a look

The project's own site was audited with it from day one and got 10.8K Search Console clicks in its first 12 weeks. Read the methodology, or start from the full command reference.