Skip to main content

Overview

The Batch Analysis block analyzes up to 100 domains or URLs in a single request. For each target it returns Domain Rating, URL Rating, organic traffic, organic keywords, and referring domains. Use it to compare a list of competitors or prospects in one step.

Configuration

Target Domains / URLs (Required)

A list of domains or URLs to analyze. Enter one per line or separate them with commas. Maximum 100 targets. Example:
You can reference placeholders from previous steps: {{step_1.output}}
Each target is analyzed in domain mode over HTTPS.

Output Format

How the block returns data to the next step. Default: Text (Human Readable) Options: Choose JSON (Raw) when a later step compares fields across targets. Choose Text when feeding results into an LLM block.

Error Handling

Define what happens if the block fails to retrieve data. Options:
  1. Terminate workflow: Stop execution immediately.
  2. Continue execution: Proceed to the next step despite the error.
  3. 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.
Select based on whether later steps require the batch analysis data.

Output Data

When Output Format is JSON (Raw), the block returns a list of results, one per target. Each item includes:

url

The analyzed target. Example: "hubspot.com"

domain_rating

Ahrefs Domain Rating (0–100) of the target. Example: 91

url_rating

Ahrefs URL Rating (0–100) of the specific URL. Example: 74

org_traffic

Estimated monthly organic traffic. Example: 28500000

org_keywords

Number of organic keywords the target ranks for. Example: 4200000

refdomains

Number of referring domains pointing to the target. Example: 185000 When Output Format is Text, these same fields are returned as readable markdown instead of JSON.

Sample Output


Best Practices

  • Keep the list under 100 targets per run, the Ahrefs maximum.
  • Use JSON (Raw) to compare metrics across targets in a Google Sheets or code step.
  • Build the target list dynamically with placeholders from an earlier step.
  • Compare Domain Rating and organic traffic together to rank competitors.
  • Run on a schedule to track competitor metrics over time.

Common Use Cases


What’s Next