Bulk Domain Rating Checker avatar

Bulk Domain Rating Checker

Pricing

$0.50 / 1,000 domain rating results

Go to Apify Store
Bulk Domain Rating Checker

Bulk Domain Rating Checker

Check Domain Rating by Ahrefs for up to 10,000 domains or URLs with clean three-field results, resilient retries, and transparent per-result pricing.

Pricing

$0.50 / 1,000 domain rating results

Rating

0.0

(0)

Developer

DataScraperES

DataScraperES

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Retrieve Domain Rating for domains and URLs in bulk through the public Ahrefs API. No Ahrefs API key is required.

What you get

Each successful dataset row contains exactly three fields:

  • target: the original domain or URL.
  • domainRating: Domain Rating on Ahrefs' 0–100 logarithmic scale.
  • fetchedAt: the UTC retrieval timestamp.

Results can be exported from Apify as JSON, CSV, Excel, XML, JSONL, and other supported dataset formats.

Pricing

This Actor uses pay per event at $0.50 per 1,000 successful results ($0.0005 each). One domain-rating-result event is charged only when Ahrefs returns HTTP 200 with a valid Domain Rating result and that result is stored in the main dataset.

Invalid targets, HTTP errors, timeouts, exhausted retries, and malformed responses are written to the separate errors dataset without this event. The event price shown by Apify is the final Actor price; platform usage is not charged separately.

Input

FieldTypeDefaultDescription
targetsstring arrayRequiredDomains or URLs, one per line. Maximum 10,000.
maxConcurrencyinteger5Simultaneous requests, from 1 to 25.
requestTimeoutSecsinteger30Timeout for each request, from 5 to 120 seconds.
maxRetriesinteger4Retries for temporary network, rate-limit, and server errors.

Example:

{
"targets": ["ahrefs.com", "https://apify.com", "example.com"],
"maxConcurrency": 5,
"requestTimeoutSecs": 30,
"maxRetries": 4
}

Output

Successful results are stored in the default dataset:

{
"target": "ahrefs.com",
"domainRating": 91.0,
"fetchedAt": "2026-07-10T12:00:00Z"
}

Failed lookups are available in the Uncharged errors dataset. The run summary provides totals for unique targets, successes, failures, retries, charged events, skipped work, and spending-limit completion.

Reliability and limits

  • Duplicate targets are always removed before lookup and billing.
  • HTTP 408, 425, 429, and 5xx responses are retried with exponential backoff and jitter.
  • Retry-After is honored when supplied by Ahrefs.
  • User-defined Apify spending limits are checked before requests are started.
  • Concurrency is bounded to protect both the run and the upstream service.
  • Persisted results and errors are detected after a migration or restart, preventing duplicate work and charges.
  • Domain Rating is provided as-is by Ahrefs and may change over time.