
SEO Analysis Hub
Lets an agent audit sites and pages for SEO, schema, Core Web Vitals, E-E-A-T, local and GEO visibility
- Repository
- AgriciDaniel/claude-seo
- Stars
- 25,798
- Licence
- MIT
- Files
- 15 files
What it does
Once installed, the agent can run a range of SEO analyses on a website or business when asked, such as full site audits, single-page checks, technical crawlability and speed checks, schema markup validation and generation, content quality (E-E-A-T) reviews, sitemap and image checks, local business and map listing analysis, and optimisation for AI answer engines like AI Overviews, ChatGPT and Perplexity. It acts as a hub that coordinates about 25 more specialised sub-skills and sub-agents, and it includes a setup command that installs an isolated Python runtime and Chromium for bundled tools.
Great for
- Website owners or marketers who want a structured SEO audit of a site or page
- Local businesses wanting a review of their Google Business Profile, citations and map presence
- Developers who want schema markup checked or generated for a site
Skip it if
- Users who need guaranteed rankings: the skill produces analysis and recommendations, not results from search engines
- Anyone auditing sites they do not have permission to test, since audits can involve crawling and API calls
- Teams expecting a light, dependency-free skill: setup installs Python packages and Chromium and optional features need paid or credentialed accounts
Try asking
- “/seo audit https://example.com for a full site audit with a prioritised action plan”
- “/seo schema https://example.com to detect and validate Schema.org markup”
- “/seo local https://mybakery.com to review local SEO signals and reviews”
- “/seo geo https://example.com to check readiness for AI Overviews and AI search”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 15 original files, the MIT licence and an attribution note.
seo.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip seo.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip seo.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Run /seo doctor first to check whether the runtime is ready before running audits
- Start with a single command such as /seo page before requesting a full audit, to limit scope and API use
- Review the setup and credential steps and only add API keys for services you intend to use
What's inside
- LICENSE.txt
- references/backlink-quality.md
- references/cwv-thresholds.md
- references/eeat-framework.md
- references/eeat-scoring-guide.md
- references/free-backlink-sources.md
- references/local-schema-multilocation.md
- references/local-schema-types.md
- references/local-search-behavior.md
- references/local-seo-signals.md
- references/maps-api-endpoints.md
- references/maps-free-apis.md
- references/maps-gbp-checklist.md
- references/maps-geo-grid.md
- SKILL.md
Redistributed unmodified from AgriciDaniel/claude-seo under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.