Skip to main content

Documentation Index

Fetch the complete documentation index at: https://slatehq.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

The Semrush integration gives you access to keyword research, domain analysis, backlink data, and competitive intelligence directly inside Slate workflows. Semrush is built into Slate — no separate Semrush account or API key needed.

Why use Semrush in Slate?

SEO research often involves jumping between tools — gathering keyword data in one place, analyzing competitors in another, then manually feeding that data into content workflows. The Semrush integration brings that data into your workflows so you can research, analyze, and act on SEO insights in a single automated pipeline.

Prerequisites

  • A Slate account with an active workspace
No Semrush account or API key is required. Semrush data access is included with your Slate workspace.

Getting started

Semrush data is available through dedicated workflow blocks. No connection setup is needed.
  1. Open or create a workflow.
  2. Add any Semrush block from the block picker.
  3. Configure the block with your target keyword, domain, or URL.
  4. Run the workflow to retrieve Semrush data.

Available blocks

Slate provides six Semrush blocks, each focused on a specific type of SEO data.

Keyword Overview

Get search volume, keyword difficulty, CPC, and competition metrics for any keyword.
OutputDescription
Search VolumeMonthly average searches
Keyword DifficultySEO difficulty score (0–100)
CPCAverage cost per click in USD
CompetitionPaid search competition density (0–1)
Number of ResultsTotal competing pages
Full guide →

Domain Overview

Analyze any domain’s organic and paid search performance.
OutputDescription
RankSemrush domain rank
Organic KeywordsNumber of ranking keywords
Organic TrafficEstimated monthly organic visits
Organic CostTraffic value if purchased via ads
Adwords TrafficEstimated monthly paid visits
Adwords CostEstimated monthly ad spend
Full guide → Check a domain’s backlink profile and authority.
OutputDescription
Authority ScoreDomain authority (0–100)
Total BacklinksNumber of inbound links
Referring DomainsUnique domains linking to the site
Follow / NofollowLink type breakdown
Full guide → Find keyword variations and question-based queries related to a seed keyword.
Keyword TypeDescription
RelatedSemantically related keywords
Broad MatchKeywords containing the seed term
QuestionsQuestion-format queries
Full guide →

Domain Organic Keywords

List the top organic keywords a domain ranks for, with position and traffic data. Full guide →

URL Organic Keywords

Get the organic keywords a specific URL ranks for. Full guide →

Regional databases

All Semrush blocks support regional databases. Select the region that matches your target market to get localized data. Default: United States 100+ regions are available, including United Kingdom, Canada, Australia, and more. Region affects all returned metrics — search volume, CPC, competition, and traffic estimates are all region-specific.

Use cases

Keyword research pipeline

Start with seed keywords and expand them into a prioritized list. Combine Keyword Overview with Related Keywords to build a comprehensive keyword map, then score each keyword by search volume and difficulty. Example flow: Keyword Overview for seed term → Related Keywords for variations → Loop through results → Keyword Overview for each → Code block scores by volume/difficulty ratio → Google Sheets exports prioritized list

Competitive domain analysis

Analyze multiple competitors in a single workflow run. Compare organic traffic, keyword counts, and ad spend to understand the competitive landscape. Example flow: Loop through competitor domains → Domain Overview for each → Code block calculates market share → LLM generates competitive report → Google Sheets saves comparison table

Content brief generation

Use keyword and competitor data to generate data-driven content briefs. Pull metrics for a target keyword, analyze top-ranking domains, and feed everything into an LLM block. Example flow: Keyword Overview for target term → Domain Organic Keywords for top competitor → LLM generates content brief with keyword targets and competitor insights Identify high-authority domains in your niche for link building outreach. Analyze backlink profiles of competitors to find domains worth targeting. Example flow: Backlink Overview for competitor → Domain Overview to check authority → Google Sheets exports prospect list with authority scores

SEO performance monitoring

Run a scheduled workflow that checks your domain metrics weekly and logs results to a Google Sheet for trend tracking. Example flow: Domain Overview for your domain → Keyword Overview for priority keywords → Google Sheets appends weekly snapshot → LLM summarizes week-over-week changes

Regional SEO comparison

Evaluate keyword potential across multiple regions to decide where to focus your international SEO efforts. Example flow: Loop through target regions → Keyword Overview for each region → Code block compares volumes and difficulty → LLM recommends priority markets

Error handling

Each Semrush block offers two error handling options:
  • Terminate Workflow — stops the workflow if data retrieval fails
  • Continue Execution — skips the failed block and continues to the next step
Choose based on whether downstream steps depend on the Semrush data.

Tips

  • Use placeholders like {{step_1.output}} to pass keywords or domains from previous steps into Semrush blocks
  • Combine Semrush blocks with Loop blocks to analyze multiple keywords or domains in a single run
  • Save Semrush output to Google Sheets for long-term tracking and reporting
  • Feed Semrush data into LLM blocks to generate content briefs, reports, or strategy recommendations
  • Schedule workflows to run Semrush analysis on a recurring basis

What’s next