Bulk Domain Rating Checker avatar

Bulk Domain Rating Checker

Pricing

from $0.38 / 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

from $0.38 / 1,000 domain rating results

Rating

0.0

(0)

Developer

DataScraperES

DataScraperES

Maintained by Community

Actor stats

0

Bookmarked

25

Total users

10

Monthly active users

15 days ago

Last modified

Share

Check Ahrefs Domain Rating for domains or complete website URLs in bulk. Submit up to 10,000 targets and receive a clean, export-ready row for every successful lookup, with duplicates removed automatically.

What this Actor does

Bulk Domain Rating Checker returns the strength of each target's backlink profile on Ahrefs' 0–100 logarithmic Domain Rating scale. It accepts bare domains and complete URLs, normalizes case-insensitive duplicates, retries temporary failures, and keeps unsuccessful lookups separate from the successful Dataset.

Use cases

  • Prioritize domains for link building, outreach, partnerships, or sponsorships.
  • Add a consistent authority metric to lead and company datasets.
  • Compare competitor, referring-domain, or publisher lists at scale.
  • Schedule recurring checks to monitor Domain Rating changes.

How to use

  1. Open the Actor in Apify Console.
  2. Add one domain or URL per line under Domains or URLs.
  3. Click Start and open the default Dataset when the run finishes.

Input

targets is required and accepts between 1 and 10,000 strings. Domains and full URLs can be mixed. Surrounding whitespace is removed and repeated values are deduplicated case-insensitively before lookup and billing.

{
"targets": [
"ahrefs.com"
]
}

Output

Each successful target creates one item with exactly three fields in the default Dataset. Failed targets are written to the separate Uncharged errors Dataset so they do not pollute successful exports. Results can be exported as JSON, CSV, Excel, XML, or JSONL.

This is the complete Dataset item from a real successful run:

{
"target": "ahrefs.com",
"domainRating": 91,
"fetchedAt": "2026-08-24T12:38:38.994885Z"
}

target preserves the submitted unique target, domainRating is the current Ahrefs score, and fetchedAt records when the value was retrieved. A run summary is also stored as OUTPUT in the default Key-Value Store.

Pricing

Each valid result written to the default Dataset triggers one domain-rating-result event. The price depends on your Apify plan:

TierPrice per resultPrice per 1,000 results
Free$0.0005$0.50
Bronze$0.00045$0.45
Silver$0.0004$0.40
Gold$0.000375$0.375
Platinum$0.000375$0.375
Diamond$0.000375$0.375

Invalid inputs, failed requests, exhausted retries, malformed responses, and targets skipped because of a maximum-charge limit do not create this event.

API and integrations

Run the Actor from Apify Console, API, CLI, schedules, tasks, or webhooks. Use the default Dataset API for downstream spreadsheets, databases, dashboards, and automation workflows. Set a maximum charge in Apify when you need a strict spending ceiling for a large batch.

ActorBest for
Similarweb Website Traffic & SEO Analytics ScraperAdding traffic, rankings, geography, and competitor estimates to the same domains.
Website Technology Lookup – CMS, Hosting & Tech Stack DataEnriching domain lists with detected CMS, hosting, and technology categories.
Google SERP Scraper API – Search Results ScraperMeasuring organic search visibility and the pages ranking for target queries.

Limits and data quality

A run accepts at most 10,000 submitted values. Domain Rating is a changing snapshot, so the same target can return a different score later. Duplicate targets are queried only once. A successful row requires a valid rating between 0 and 100; inspect the Uncharged errors Dataset and OUTPUT summary when a target is absent. Temporary network, rate-limit, and server errors are retried automatically, but a result is not guaranteed for every submitted target.

Frequently asked questions

Are duplicate domains charged twice?

No. Duplicate values are removed case-insensitively before requests and billing.

Can I submit URLs instead of bare domains?

Yes. The targets array can mix domains and complete website URLs.

Why is a target missing from the successful Dataset?

It may be invalid, unavailable, rejected upstream, or skipped after reaching the run's maximum charge. Check Uncharged errors and the OUTPUT summary.

Responsible use

Use the returned data in accordance with applicable laws, contracts, privacy rules, and third-party rights. Domain Rating is provided by Ahrefs and should be interpreted as one comparative SEO metric, not as a guarantee of quality, traffic, or ranking performance.

Support

Open the Actor's Issues tab with the run ID, a reproducible input, the affected target, and the expected versus actual behavior. Do not include passwords, tokens, or other sensitive information.