Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By seranking
Perform end-to-end SEO analysis and content strategy directly from Claude Code using SE Ranking data—including keyword research, technical audits, competitive gaps, content briefs, and AI search optimization.
npx claudepluginhub seranking/seo-skills --plugin seo-skillsPaid-search competitive landscape for a domain or keyword. Pulls SE Ranking's PPC data — domain ad keyword footprint, ad copy patterns, who else bids on the same keywords, SERP shopping/ad-pack visibility — and produces a competitive ads brief plus a recommended bid-keyword shortlist. Use when the user asks "paid search analysis", "competitor ads", "PPC competitive", "ad copy intelligence", "shopping pack", "who bids on this keyword", or "paid keyword footprint".
Generate a demand-gen landing page for an SEO agency, complete with pain-point hook, proof, a free-audit lead magnet flow, and CTAs tuned for cold traffic. Pulls real competitive and AI-search data for the agency's target niche to make the copy specific and credible. Use when the user asks for an SEO agency landing page, lead-gen page for an SEO agency, demand-gen page, free-audit landing page, or wants to convert cold traffic into discovery calls.
Measure AI Search share of voice for a target domain versus competitors across ChatGPT, Perplexity, Gemini, Google AI Overview, and AI Mode. Pulls the AIO leaderboard, then samples prompts where each domain appears as a source or brand mention, and analyses topic clusters each brand owns. Use when the user asks for AI Search share of voice, LLM visibility tracking, AEO/GEO analysis, AI Overview competitive analysis, or wants to know which brands LLMs cite in their category.
Find referring domains that link to multiple competitors but not to your site, then enrich with authority, anchor samples, and outreach angle per row. Produces a prospect list an outreach team can start emailing tomorrow. Use when the user asks for backlink gap analysis, link building opportunities, competitor backlink intersection, link prospecting, or wants referring domains they are missing.
Full backlink profile for a domain — referring domains, anchor text distribution, authority distribution, IP and subnet diversity, growth/decay trend, toxic-candidate flagging. Distinct from `seo-backlink-gap` (which is gap-vs-competitor only). Produces a profile health score and reviewable disavow candidate list (never auto-disavow). Use when the user asks "backlink profile", "link profile audit", "anchor distribution", "toxic links", "disavow candidates", or "backlink health".
External network access
Connects to servers outside your machine
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
38 open-source skills that turn Claude into a local SEO specialist. Covers GBP optimization, map pack visibility, audits, citations, reviews, keywords, geogrid analysis, AI visibility, multi-location SEO, and client reporting. Connects to LocalSEOData and 10 other data tools via MCP.
MCP server that saves 98% of your context window with session continuity. Sandboxed code execution in 11 languages, FTS5 knowledge base with BM25 ranking, and automatic state restore across compactions.
Write SQL, explore datasets, and generate insights faster. Build visualizations and dashboards, and turn raw data into clear stories for stakeholders.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Open-source, local-first Claude Code plugin for token reduction, context compression, and cost optimization using hybrid RAG retrieval (BM25 + vector search), reranking, AST-aware chunking, and compact context packets.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Production-ready Claude Agent Skills for SEO, powered by the SE Ranking remote MCP. Each skill turns raw API data into a finished SEO deliverable — content briefs, AI Search share of voice, page intelligence, structured data, drift monitoring, SXO diagnostics, competitive analysis, and more.
These Claude Skills are designed to work with the SE Ranking MCP server, but they document every API call explicitly so they can also be adapted to other SEO data providers.
Three ways. Pick the first one that fits.
The easiest setup — no terminal needed. Cowork in Claude Desktop installs the plugin from a marketplace through a UI flow.
seranking/seo-skills.Skills are available in your next Cowork session. Trigger them by name — seo-content-brief, seo-page, etc. — or just describe what you want and Claude picks the right one.
If you use Claude Code in the terminal:
/plugin marketplace add seranking/seo-skills
/plugin install seo-skills@seranking
Trigger skills with /seo-content-brief, /seo-page, etc. — no seo-skills: prefix needed. Or just describe what you want and Claude picks the right skill. Update the marketplace later with /plugin marketplace update seranking.
seo-google or the optional extensions)Options 1 and 2 cover 21 of 22 skills. The 22nd — seo-google — ships Python scripts that need a local clone. The optional Firecrawl + Google extensions also need this. If neither matters to you, skip this option.
git clone --depth 1 https://github.com/seranking/seo-skills.git
bash seo-skills/install.sh
The installer is interactive — it asks which extensions to install. Accept the defaults and you're done. Re-running pulls the latest version and re-runs the chosen extensions. Requires git, python3 3.10+, and (for Firecrawl) node 20+.
curl -fsSL https://raw.githubusercontent.com/seranking/seo-skills/main/install.sh | bash -s -- --all
--all enables both extensions. Use --firecrawl / --google individually, or --no-extensions to clone only. Default clone target is ~/.local/share/seo-skills; override with --target /path/to/dir.
The manual install only wires your environment (extensions, Python deps, ~/.config/seo-skills/). You still need Option 1 or 2 above so Claude can find the skill files.
The SE Ranking remote MCP auto-registers when you install the plugin — there's no separate claude mcp add step. On your first session, run /mcp and sign in via OAuth. No API token to manage. If you don't have an SE Ranking account yet, sign up — API access is required.
If /mcp doesn't list se-ranking after install — typically because you're on a Claude Code build that pre-dates plugin-bundled MCP servers — register it directly:
claude mcp add --transport http se-ranking https://api.seranking.com/mcp
Then run /mcp and complete OAuth. (User-scope registrations outrank plugin-bundled ones, so this safely overrides whatever the plugin shipped with.)