Skip to main content

Overview

The Domain Top Pages block returns a domain’s highest-traffic pages from Ahrefs. Each page includes its top keyword, traffic, traffic value, and link metrics. Use it to find a site’s best-performing content for competitor research or content audits.

Configuration

Target Domain (Required)

The domain to analyze. This block does not use a target Mode. Example:
You can reference placeholders from previous steps: {{step_1.output}}

Country

The country database used for the analysis. Default: us Common values: us, uk, ca, de, fr, es, it, br, au, in, jp. The Country dropdown lists 250 country options.

Limit

The maximum number of pages to return. Default: 10 Range: 1–1000 Example: 50

Output Format

Controls how the block returns data to the next step. Default: Text (Human Readable) Options:

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.

Output Data

With JSON (Raw) output, the block returns a list of page objects with these fields.

url

The page URL. Example: "https://hubspot.com/blog/what-is-crm"

top_keyword_best_position_title

The page title for the top keyword’s best-ranking position. Example: "What Is CRM? A Beginner's Guide"

sum_traffic

Estimated monthly organic traffic to the page. Example: 42000

value

Estimated monthly traffic value, in USD. Example: 61000

top_keyword

The keyword that drives the most traffic to the page. Example: "what is a crm"

top_keyword_volume

Monthly search volume for the top keyword. Example: 33000

top_keyword_best_position

The page’s best position for the top keyword. Example: 1

keywords

The number of keywords the page ranks for. Example: 1850

ur

The page’s URL Rating from 0–100. Example: 54

referring_domains

The number of domains linking to the page. Example: 320 With Text (Human Readable) output, the block returns the same data as readable markdown text instead of JSON.

Sample Output


Best Practices

  • Run the block on a competitor to find their best-performing content.
  • Sort by sum_traffic to spot the pages worth studying first.
  • Use top_keyword to see which term drives each page’s traffic.
  • Use JSON output when later steps loop over the pages.
  • Feed the page list into an LLM block to plan competing content.
  • Save results to a sheet for a content audit log.

Common Use Cases


What’s Next