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.
- Open or create a workflow.
- Add any Semrush block from the block picker.
- Configure the block with your target keyword, domain, or URL.
- 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.
| Output | Description |
|---|
| Search Volume | Monthly average searches |
| Keyword Difficulty | SEO difficulty score (0–100) |
| CPC | Average cost per click in USD |
| Competition | Paid search competition density (0–1) |
| Number of Results | Total competing pages |
Full guide →
Domain Overview
Analyze any domain’s organic and paid search performance.
| Output | Description |
|---|
| Rank | Semrush domain rank |
| Organic Keywords | Number of ranking keywords |
| Organic Traffic | Estimated monthly organic visits |
| Organic Cost | Traffic value if purchased via ads |
| Adwords Traffic | Estimated monthly paid visits |
| Adwords Cost | Estimated monthly ad spend |
Full guide →
Backlink Overview
Check a domain’s backlink profile and authority.
| Output | Description |
|---|
| Authority Score | Domain authority (0–100) |
| Total Backlinks | Number of inbound links |
| Referring Domains | Unique domains linking to the site |
| Follow / Nofollow | Link type breakdown |
Full guide →
Find keyword variations and question-based queries related to a seed keyword.
| Keyword Type | Description |
|---|
| Related | Semantically related keywords |
| Broad Match | Keywords containing the seed term |
| Questions | Question-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
Backlink prospecting
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
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