SEMrush Automation
Automate SEO analysis with SEMrush -- research keywords, analyze domain organic rankings, audit backlinks, assess keyword difficulty, and discover related terms through the Composio SEMrush integration.
npx skills add ComposioHQ/awesome-claude-skills --skill semrush-automation --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# SEMrush Automation Run **SEMrush** SEO analytics directly from Claude Code. Analyze domain keywords, audit backlink profiles, research keyword difficulty, discover related terms, and track organic page performance without leaving your terminal. **Toolkit docs:** [composio.dev/toolkits/semrush](https://composio.dev/toolkits/semrush) --- ## Setup 1. Add the Composio MCP server to your configuration: ``` https://rube.app/mcp ``` 2. Connect your SEMrush account when prompted. The agent will provide an authentication link. 3. All SEMrush tools require a `database` parameter specifying the regional database (e.g., `us`, `uk`, `de`). Choose the correct region for your target audience. --- ## Core Workflows ### 1. Domain Organic Keywords Analysis Retrieve all organic search keywords for a domain, including positions, traffic estimates, CPC, and keyword difficulty. **Tool:** `SEMRUSH_DOMAIN_ORGANIC_SEARCH_KEYWORDS` Key parameters: - `domain` (required) -- e.g., `example.com` - `database` (required) -- regional database code (e.g., `us`, `uk`, `de`) - `display_limit` (default 10000) and `display_offset` (default 0) -- pagination - `display_sort` -- sort by position, traffic, volume, etc. (
- Setup
- Core Workflows
- 1. Domain Organic Keywords Analysis
- 2. Keyword Overview and Batch Analysis
- 3. Domain Organic Pages Report
- 4. Backlink Profile Overview
- 5. Keyword Difficulty Assessment
- 6. Discover Related Keywords
- Known Pitfalls
- Quick Reference
What does the SEMrush Automation skill do?
Automate SEO analysis with SEMrush -- research keywords, analyze domain organic rankings, audit backlinks, assess keyword difficulty, and discover related terms through the Composio SEMrush integration.
How do I install it?
Run `npx skills add ComposioHQ/awesome-claude-skills --skill semrush-automation --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From ComposioHQ/awesome-claude-skills, a repository with 71,763 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
