Semrush
Semrush Steps
Semrush steps provide powerful SEO and competitive analysis capabilities directly within your workflows. These steps allow you to retrieve valuable keyword, domain, and backlink data from Semrush's extensive database, enabling data-driven content and SEO strategies.
Available Semrush Steps
AirOps offers the following Semrush steps:
Backlinks Overview -- examine a domain's backlink profile
Domain Organic Search Keywords -- view a domain's ranking keywords
Domain Organic Search Pages -- identify a domain's top-performing pages
Domain Overview -- get comprehensive SEO metrics for a domain
Domain vs. Domain -- compare SEO performance between domains
Keyword Magic Tool -- access related and broad match keywords
URL Organic Search Keywords -- see which keywords a specific page ranks for
Backlinks Overview
This step allows you to examine a domain's backlink profile, retrieving comprehensive backlink data for any domain or URL, including referring domains, backlink types, and anchor text distribution.
Configuration
Target: Enter the domain or URL to analyze
Database (Optional): Select the geographic database
Output Format
Domain Organic Search Keywords
This step allows you to view a domain's ranking keywords, retrieving a comprehensive list of keywords that a specific domain is ranking for in organic search results.
Configuration
Domain: Enter the domain to analyze
Database (Optional): Select the geographic database
Limit (Optional): Maximum number of keywords to return
Include/Exclude Keywords (Optional): Filter results by specific terms
Position Range (Optional): Filter by ranking position
Output Format
Domain Organic Search Pages
This step helps you identify a domain's top-performing pages in terms of organic search visibility.
Configuration
Domain: Enter the domain to analyze
Database (Optional): Select the geographic database
Limit (Optional): Maximum number of pages to return
Sort By (Optional): Choose how to sort results (Traffic, Keywords, etc.)
Output Format
Domain Overview
This step provides comprehensive SEO metrics for a domain, giving you a high-level view of a website's organic and paid search performance, backlink profile, and overall search visibility.
Configuration
Domain: Enter the domain you want to analyze (e.g., "example.com")
Database (Optional): Select the geographic database
Output Format
Domain vs. Domain
This step allows you to compare SEO performance between domains by performing a direct comparison of their organic keyword overlap, unique keywords, and competitive positioning.
Configuration
Domains: Enter a list of domains to compare (up to 5)
Database (Optional): Select the geographic database
Display Limit (Optional): Maximum number of keywords to include
Report Type (Optional): Choose comparison type (Common, Missing, All, Unique)
Output Format
Keyword Magic Tool
This step lets you access related and broad match keywords, discovering thousands of keyword variations and related terms for any seed keyword, helping you expand your keyword research.
Configuration
Keyword: Enter the seed keyword to explore
Database (Optional): Select the geographic database
Limit (Optional): Maximum number of suggestions to return
Match Type (Optional): Choose match type (Broad, Phrase, Exact, Related)
Include/Exclude Keywords (Optional): Filter by specific terms
Output Format
URL Organic Search Keywords
This step helps you see which keywords a specific page ranks for, retrieving a list of keywords that a specific URL is ranking for in organic search results.
Configuration
URL: Enter the complete URL to analyze
Database (Optional): Select the geographic database
Limit (Optional): Maximum number of keywords to return
Include/Exclude Keywords (Optional): Filter by specific terms
Position Range (Optional): Filter by ranking position
Output Format
Common Use Cases
Competitor Analysis
Use Domain Overview to get a high-level view of competitor performance
Use Backlinks Overview to analyze competitor link profiles
Use Domain vs. Domain to compare your site against competitors
Identify keyword opportunities and content gaps
Develop strategies to improve competitive positioning
Content Strategy Development
Use Keyword Magic Tool to find keyword opportunities
Use Domain Organic Search Keywords to see what competitors rank for
Use URL Organic Search Keywords to analyze high-performing pages
Generate content briefs targeting identified opportunities
SEO Performance Analysis
Use Domain Overview to get a high-level view of your site's performance
Use Domain Organic Search Pages to identify top-performing content
Use Domain Organic Search Keywords to see your complete keyword profile
Create optimization strategies for underperforming content
Error Handling
By default, all Semrush steps will terminate the workflow if they fail. To continue the workflow if a step fails, click "Continue" at the bottom of the settings panel.
[IMAGE: Screenshot showing the "Continue" option in the step settings]
The step will return the following keys when it fails:
output
: this will benull
error
:message
: the message returned from the stepcode
: the error code representing the error
Common error causes include:
Invalid domain or URL format
No data found for the specified keywords or domains
Rate limits exceeded
Example Workflow
Here's an example workflow that uses multiple Semrush steps for comprehensive SEO research:
Start with a competitor domain
Use Domain Overview to analyze their overall SEO metrics
Use Domain Organic Search Keywords to identify their top-ranking keywords
Use Domain vs. Domain to compare against your website
Use Keyword Magic Tool to expand on promising keyword opportunities
Use an LLM step to analyze the data and generate a content strategy
Output a prioritized list of content opportunities with keyword targets
This workflow enables you to develop a data-driven content strategy based on competitive analysis, identifying specific opportunities to improve your organic search visibility relative to competitors.
Last updated
Was this helpful?