Overview
The Organic Results block returns the organic search results that rank for a keyword in Semrush. Use it to see which URLs hold each position, study competitor pages, and understand the SERP layout for a keyword.Configuration
Keyword (Required)
The search keyword to get organic results for. Example:{{step_1.output}}
Number of Results
How many organic results to return. Range: 1-1000 Default: 10Country / Region
The Semrush regional database for the SERP data. Default: United States (us)
Pick the country that matches your target audience. You can also switch the field to use a placeholder for dynamic country values; Slate maps common country names and codes automatically.
Error Handling
Define what happens if the block fails to retrieve data. Options:- Terminate workflow: Stop execution immediately
- Continue execution: Proceed to next step despite error
- Retry: Run the block again until it succeeds, up to the Number of retries you choose (1–5). If every retry fails, the workflow stops at this block.
Output Data
The block returns an array of result objects, one per ranking URL.Keyword
The keyword the result ranks for. Example:"crm software"
Position
The organic ranking position of the URL. Example:"1"
Url
The ranking page URL. Example:"https://www.salesforce.com/crm/"
Traffic
Estimated share of the keyword’s traffic this result receives. Example:"31.45"
Traffic Cost
Estimated value of that traffic if bought through paid search. Example:"4480"
Keywords SERP Features
SERP features present for the keyword, returned as readable names. Example:["Sitelinks", "People also ask", "AI overview"]
SERP Features
SERP features present on this specific result, returned as readable names. Example:["Sitelinks"]
Sample Output
Best Practices
- Use this block to study who ranks for a keyword before targeting it.
- Pair it with Keyword Overview to combine SERP makeup with keyword metrics.
- Request more results when you need a full first-page or multi-page view.
- Match the Country to the market you are researching.
- Check SERP features to see if features like AI overview or People also ask crowd out organic clicks.
- Loop over a keyword list to map SERPs across a topic.
- Pass ranking URLs into a scrape or LLM block for competitor analysis.
Common Use Cases
What’s Next
- Get keyword metrics in Keyword Overview
- Compare competitors in Organic Keyword Gap
- See a domain’s keywords in Domain Organic Keywords
- Loop over keywords with the Loop Block
- Analyze results with the LLM Block
- Save data in Google Sheets
- Connect your account in Semrush integration