Semrush

SEO and competitive analysis platform for keyword research and site audits. Parameter: key={api_key} in query string Get key: My Profile > API in SEMrush dashbo

SEOCROAnalytics
bycoreyhaines31297 words

What is Semrush?

What this skill does

The Semrush skill connects to the Semrush API to provide detailed SEO and competitive analysis data. It enables keyword research by delivering metrics such as search volume, keyword difficulty, and competition scores, alongside domain-level insights like organic traffic, ranking keywords, and backlink profiles. This skill supports data-driven decisions for site audits, content gap analysis, and backlink monitoring with export-ready CSV responses.

Who it's for

This skill is designed for SEO specialists managing organic search performance, PPC managers seeking keyword-level CPC and competition data, and agency strategists conducting competitive landscape assessments. It suits teams needing granular keyword and backlink intelligence to inform content strategies and bidding decisions across multiple country-specific databases like the US, UK, or DE markets.

Key workflows

A practitioner typically starts by querying domain overview data to benchmark a site’s organic visibility and traffic volume. Next, they extract organic keyword lists to identify top-performing terms and assess keyword difficulty for prioritization. Backlink overview and detailed backlink lists help map link-building opportunities or monitor competitor backlink profiles. Lastly, related keyword queries support expanding content strategies with semantically relevant terms.

Common questions

How do I authenticate requests? Use your API key as a query string parameter `key={api_key}` obtained from the Semrush dashboard under My Profile > API. Can I get data for multiple countries? Yes, specify the country database code like `us`, `uk`, or `de` in your API queries to target regional search data. What formats do responses come in? By default, responses are CSV, but you can add `&export_escape=1` to ensure proper escaping of special characters.

How to use in Metaflow

Attach the Semrush skill to your Metaflow agent task by providing your API key as a parameter. When triggered, the agent can run domain or keyword queries and return structured CSV data for downstream analysis or automation. Expect reliable integration for competitive SEO insights that complement audit and content strategy workflows. You can then...

For broader context, see our roundup of marketing skills claude, and read Claude skills for SEO for related setup guidance.

Related skills

Schema Markup

When the user wants to add, fix, or optimize schema markup and structured data on their site. Also use when the user mentions "schema markup," "structured data," "JSON-LD," "rich snippets," "schema.org," "FAQ schema," "product schema," "review schema," or "breadcrumb schema." For broader SEO issues, see seo-audit.

View →

Competitor Comparison & Alternative Pages

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you v

View →

Form Conversion Optimization

When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, survey forms, or checkout forms. Also use when the user mentions "form optimization," "lead form conversions," "form friction," "form fields," "form completion rate," "contact form," "nobody fills out our form," "form abandonment," "too many fields," "demo request form," or "lead form isn't converting." Use this for any non-signup form tha

View →

Competitor Teardown

Structured competitive analysis with feature matrices, SWOT, positioning maps, and UX review. Covers research frameworks, pricing comparison, review mining, and visual deliverables. Use for: market research, competitive intelligence, investor decks, product strategy, sales enablement. Triggers: competitor analysis, competitive analysis, competitor teardown, market research, competitive intelligence, swot analysis, competitor comparison, market landscape, competitor review, competitive landscape,

View →

Dataforseo Backlinks API

Retrieve backlink profiles and bulk link metrics using DataForSEO Backlinks for "backlink audit", "referring domains", and "link monitoring".

View →

Keyword Cluster Builder

Techniques for expanding seed keywords and clustering by topic and intent. Use when building keyword lists, planning content calendars, or identifying topic clusters for pillar content strategy.

View →