A Claude Code skill that audits websites for visibility in AI search engines like ChatGPT, Perplexity and Google AI Overviews, alongside classic SEO checks.
AgriciDaniel/claude-seo
An open-source SEO analysis plugin for Claude Code that runs parallel audits covering technical SEO, E-E-A-T, Schema.org, and AI search optimization.
Open-source alternative to:Screaming Frog
Ahrefs
Semrush
- Stars
- 19,223
- Forks
- 2,800
- Open issues
- 38
- Last commit
- 16 days ago
What is it?
Claude SEO is a plugin for Claude Code that bundles 26 sub-skills and 19 specialist agents for search engine optimization. A full site audit fans out work to multiple agents at once across technical SEO, content quality (E-E-A-T), Schema.org markup, AI search optimization (GEO/AEO), local SEO, e-commerce, and international SEO, then produces a prioritized action plan with 0-100 scores.
Commands are invoked as /seo followed by a subcommand such as audit, page, schema, geo, or local. Coverage includes Core Web Vitals (LCP, INP, CLS), JSON-LD validation and generation, llms.txt and agent-readiness checks, hreflang auditing, sitemap generation, and PDF or Markdown reports. Headless Playwright rendering handles single-page applications.
Google data is optional. A tiered credential setup connects PageSpeed Insights, CrUX, Search Console, GA4, and Keyword Planner, and optional extensions add Bing Webmaster, Profound, SE Ranking, and Unlighthouse data. Without any keys, the core audits still run.
Key features
- 01Parallel sub-agents audit a full site across technical SEO, content, schema, and AI search.
- 02Validates and generates Schema.org JSON-LD and flags deprecated types.
- 03Scores passage citability and llms.txt readiness for generative AI search.
- 04Checks Core Web Vitals via PageSpeed Insights and CrUX, with optional Google Search Console and GA4 data.
- 05Produces Markdown and PDF reports with prioritized recommendations.
- 06Renders JavaScript-heavy pages with Playwright Chromium when needed.
Use cases
- Running weekly automated SEO audits across several client websites.
- Checking structured data and AI-search readiness before a site launch or redesign.
- Giving a freelance SEO consultant a quick baseline score during a client discovery call.
- Tracking SEO regressions between audits with drift snapshots.
Quick start
- 1
Start Claude Code
claude - 2
Add the plugin marketplace
/plugin marketplace add AgriciDaniel/claude-seo - 3
Install the plugin
/plugin install claude-seo@agricidaniel-claude-seo - 4
Run the explicit setup step to create the Python runtime and Chromium
/seo setup
Things to know
- Requires Claude Code (version 1.0.33 or newer for the plugin install path).
- Some extension commands depend on external MCP services and API keys.
- The public version is MIT-licensed, but the README also describes a separate membership-based community mirror.
Topics
FAQ
- What is claude-seo?
- An open-source SEO analysis plugin for Claude Code that runs parallel audits covering technical SEO, E-E-A-T, Schema.org, and AI search optimization. Claude SEO is a plugin for Claude Code that bundles 26 sub-skills and 19 specialist agents for search engine optimization. A full site audit fans out work to multiple agents at once across technical SEO, content quality (E-E-A-T), Schema.org markup, AI search optimization (GEO/AEO), local SEO, e-commerce, and international SEO, then produces a prioritized action plan with 0-100 scores.
- Is claude-seo free to use? What license does it have?
- claude-seo is open source under the MIT license. Check the license terms before using it in commercial products.
- Is claude-seo still maintained?
- Actively maintained. The last commit to claude-seo was on Oct 4, 2026.
- What can I use claude-seo for?
- Running weekly automated SEO audits across several client websites. Checking structured data and AI-search readiness before a site launch or redesign. Giving a freelance SEO consultant a quick baseline score during a client discovery call. Tracking SEO regressions between audits with drift snapshots.
- How do I install claude-seo?
- Start Claude Code: claude Add the plugin marketplace: /plugin marketplace add AgriciDaniel/claude-seo Install the plugin: /plugin install claude-seo@agricidaniel-claude-seo Run the explicit setup step to create the Python runtime and Chromium: /seo setup
- Where can I get claude-seo?
- The source code and installation instructions are on GitHub: https://github.com/AgriciDaniel/claude-seo
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted web app that audits up to 500 pages of a website across 74 on-page SEO metrics, using Firecrawl and DataForSEO.
Open-source CLI and Python toolkit that scores a website 0–100 on AI answer-engine readiness and generates fixes for ChatGPT, Perplexity, Gemini and Google AI Overviews citations.
A library of 40+ markdown agent skills that give Claude Code, Codex, Cursor and other AI agents marketing playbooks for CRO, copywriting, SEO, analytics and growth.
Command-line and Claude Code skill that audits any website's SEO from one homepage URL, outputting PDF, XLSX and Markdown reports.
Free 0–100 score for how well AI answer engines can reach, parse and cite a website, plus optional citation tracking with your own API keys.