Skip to main content
Use Ranked Keywords when you want to know which keywords a domain ranks for in Google search results. Each keyword comes with the ranking position, the page that ranks, monthly search volume, cost per click, and search intent. A typical use is a keyword gap analysis: get the keywords a competitor ranks for, then compare them with your own in a later step.

Configuration

Add this step from the Research group in Search steps…. Keywords come back sorted by search volume, highest first, so a small limit returns the keywords that matter most. Only organic (non-paid) rankings are included.

Output

Click Run in the step header to test the step. Fetch Hive shows the keyword list in Output after the run completes. Use the variable picker in a later step to insert the exact output path available for that run. The list of keywords is:
The output also includes these fields about the whole result: Each item in items includes: Some fields can be empty when no data exists for a keyword. To use the first keyword and its volume:

Example

Add Ranked Keywords from the Research group in Search steps…. Set Name to something like Competitor keywords. Enter the competitor’s domain in Domain. If the domain should come from an earlier step or a workflow input, click Insert Variable and add that reference. Choose Language and Location, set Keyword limit, then click Run and review the keywords in Output.

Notes

  • A run returns up to 1000 keywords. There is no pagination, so use total_count to see how many more the domain ranks for.
  • Search volume, cost per click, and difficulty come from Google keyword data and can differ by location and language.
  • Hosted runs convert the recorded service cost plus a 6% service fee into task credits. The cost grows with the number of keywords returned. See Task costs.
See also: Competitor Domains, Keyword Difficulty, Creating and Editing, Testing and Iteration, and Error Handling