Skip to main content
Use Competitor Domains when you want to find who competes with a domain in Google search. The step returns the domains that rank for the most of the same keywords, with the number of keywords they share. A typical use is to find a site’s real search competitors, then pass them to Ranked Keywords in a loop to compare keyword lists.

Configuration

Add this step from the Research group in Search steps…. Competitors come back sorted by shared keywords, highest first. Only organic (non-paid) rankings are counted.

Output

Click Run in the step header to test the step. Fetch Hive shows the domain 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 competitors is:
The output also includes target (the domain that was looked up), total_count (how many competing domains were found in all), items_count (how many this run returned), and the location_code and language_code that were used. Each item in items includes: To use the first competitor and its shared keyword count:

Example

Add Competitor Domains from the Research group in Search steps…. Set Name to something like Search competitors. Enter your domain in Domain, or click Insert Variable to use a value from an earlier step or workflow input. Choose Language and Location, set Domain limit, then click Run and review the competitors in Output.

Notes

  • A run returns up to 1000 domains. There is no pagination, so use total_count to see how many more were found.
  • Hosted runs convert the recorded service cost plus a 6% service fee into task credits. The cost grows with the number of domains returned. See Task costs.
See also: Ranked Keywords, Keyword Difficulty, Creating and Editing, Testing and Iteration, and Error Handling