Claude SEO: The Claude Code Plugin for Full Website Audits
By Flowy · Updated 2026-08-28
Claude SEO is a Claude Code plugin from AgriciDaniel that Flowy indexes as 49 components, 18 agents and 31 skills, covering technical SEO, content quality, structured data, local SEO, e-commerce, backlinks, and AI search visibility. Use it to run a full multi-page site audit, check one URL, or call a single specialist skill directly.
What is the Claude SEO plugin?
agricidaniel-claude-seo (15,090 GitHub stars) is an SEO analysis plugin
for Claude Code, filed under Flowy's marketing category. Flowy indexes 49
components from it, 18 agents and 31 skills, covering technical SEO,
content quality, structured data, local SEO, e-commerce, backlinks, and AI
search visibility.
Three skills overlap by design as entry points. seo is general purpose:
point it at a site or a page and it runs a full audit or a page-level check
itself, touching technical SEO, schema, content, images, sitemaps, and AI
search readiness. seo-audit is the heavier, whole-site version: it crawls
up to 500 pages, detects the business type, and hands work to specialist
agents in parallel. seo-page is the dedicated single-URL version, for
on-page elements, content, meta tags, schema, images, and performance on
one page only. seo-plan sits ahead of all three, building an
industry-specific roadmap and content strategy before any auditing starts.
How does the full-site audit pick its specialists?
seo-audit delegates to up to 15 specialist agents per run, 8 that always
run plus 7 spawned only when they apply. seo-ecommerce is one example,
spawned only when an e-commerce site is detected; seo-drift is another,
running only once a baseline already exists for that URL, then diffing
later crawls against it and reporting regressions with a severity rating.
Two agents run with no matching skill: seo-performance measures Core Web
Vitals and page load, and seo-visual captures screenshots and checks
mobile rendering and above-the-fold content with Playwright. seo-flow
reads a target URL and applies stage-specific prompts from a 41-prompt
library under CC BY 4.0, and seo-sxo reads search results backwards to
find page-type mismatches and explain why an already well-optimized page
still fails to rank.
What does it check on the page itself?
seo-technical audits crawlability, indexability, security, URL structure,
mobile, Core Web Vitals, structured data, JavaScript rendering, and the
IndexNow protocol in one pass. seo-content reviews E-E-A-T signals,
readability, content depth, thin content, and AI citation readiness;
seo-content-brief goes the other way, generating per-section word counts,
competitor scoring, and keyword density guidance for a new or existing
page. seo-schema detects, validates, and generates JSON-LD structured
data. seo-images checks alt text, file sizes, formats, lazy loading, and
CLS, plus WebP and AVIF conversion. seo-sitemap validates or generates
XML sitemaps and enforces quality gates on location pages, and
seo-hreflang catches wrong language and region codes on multi-region
sites.
Does it cover AI search results, not just Google?
seo-geo checks AI crawler access, brand mention signals, and
passage-level citability for Google AI Overviews, ChatGPT, Perplexity, and
Bing Copilot, and notes that an optional llms.txt file is ignored by
Google Search itself. seo-bing covers the other engine directly, since
Microsoft Copilot's citations are fed by the Bing index, and adds IndexNow
submission on top of Bing Webmaster Tools data. seo-seranking measures AI
share-of-voice across ChatGPT, Gemini, Perplexity, AI Overviews, and AI
Mode in one query, and seo-profound tracks brand citation rates over
time, built to pair with it for wider coverage.
What about local businesses, e-commerce, and backlinks?
seo-local and seo-maps cover Google Business Profile signals, NAP
consistency, review signals across Google, Tripadvisor, and Trustpilot,
geo-grid rank tracking, and competitor radius mapping, for
brick-and-mortar, service-area, and multi-location businesses.
seo-ecommerce validates product schema, checks Google Shopping and Amazon
marketplace visibility, and flags pricing gaps. seo-backlinks merges free
sources, Moz, Bing Webmaster Tools, and Common Crawl, with
confidence-weighted scoring, and seo-ahrefs pairs with it as a second,
paid source. seo-dataforseo pulls SERP, keyword, and competitor data
through its own service; seo-google pulls real field data from Search
Console, PageSpeed Insights, CrUX, the Indexing API, and GA4.
seo-firecrawl handles full-site crawling, and seo-unlighthouse runs the
free, MIT-licensed Unlighthouse CLI locally instead of calling PageSpeed on
every URL.
Where does content strategy fit, and who is this for?
seo-cluster groups keywords by actual search-result overlap rather than
text similarity, then designs hub-and-spoke content clusters with internal
link matrices. seo-competitor-pages builds the comparison and
alternatives pages that sit next to that content, and seo-programmatic
plans pages generated at scale, with safeguards against thin content and
index bloat. seo-image-gen's skill generates the OG and social images
those pages need through Gemini, while its paired agent only audits what
exists and plans a brief; it never generates an image itself.
This is for anyone running SEO work through Claude Code who would rather call one plugin than switch tools for each part of the job. Install from the listing page linked at the top of this guide.
Common questions
- What is the Claude SEO plugin for Claude Code?
- Claude SEO is an SEO analysis plugin from AgriciDaniel that Flowy indexes as 49 components, 18 agents and 31 skills. It covers technical SEO, content quality, structured data, local SEO, e-commerce, backlinks, and AI search visibility, and can run a full multi-page audit or check a single page.
- How does the seo-audit skill decide which specialist agents to run?
- `seo-audit` crawls up to 500 pages, detects the site's business type, and delegates to up to 15 of the plugin's specialist agents: 8 that always run, plus 7 that only spawn when they apply. For example, `seo-ecommerce` only runs when an online store is detected, and `seo-drift` only runs once a baseline already exists for that URL.
- Does Claude SEO cover AI search results like ChatGPT and Google AI Overviews?
- Yes. `seo-geo` checks AI crawler access, brand mention signals, and passage-level citability for Google AI Overviews, ChatGPT, Perplexity, and Bing Copilot, and notes that an optional llms.txt file is ignored by Google Search itself. Two extension skills, `seo-seranking` and `seo-profound`, add AI citation tracking across services like ChatGPT, Gemini, and Perplexity for accounts on those platforms.
- Do any of Claude SEO's skills need a paid API or subscription?
- Some do. `seo-ahrefs`, `seo-seranking`, and `seo-profound` are documented as extensions that connect to a separate service, so each needs its own account there, and `seo-dataforseo` needs its own DataForSEO access to pull live SERP and keyword data. Others need nothing extra: `seo-backlinks` already pulls from free sources like Moz, Bing Webmaster Tools, and Common Crawl, and `seo-unlighthouse` runs Lighthouse audits locally with no API quota at all.
- Does Flowy host or bundle the Claude SEO plugin?
- No. Flowy indexes what AgriciDaniel publishes in the public `claude-seo` GitHub repository and links back to the source there. All 49 components install from that upstream repository, not from Flowy, so updates land on the author's own schedule.
