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.

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