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.
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