SEMrush Authority Score Scraper avatar

SEMrush Authority Score Scraper

Pricing

from $10.00 / 1,000 domain authority records

Go to Apify Store
SEMrush Authority Score Scraper

SEMrush Authority Score Scraper

Collect public Semrush Authority Score, backlinks, referring domains, and estimated visits for up to 50 domains per run.

Pricing

from $10.00 / 1,000 domain authority records

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Collect one structured Semrush Website Traffic Checker record for each domain: Authority Score, backlinks, referring domains, estimated visits, the public source URL, and collection time. It is designed for SEO agencies, link-building teams, and AI agents that need a small, source-linked batch for domain comparison alongside dedicated keyword, rank-tracking, and backlink-export workflows.

Best fit for this Actor

Choose this Actor when you have 1–50 domains and need Semrush's public Authority Score alongside the core website metrics displayed on its overview page. It works as a focused standalone workflow: provide domains, read the terminal outcome, then export the default dataset. For rank positions or a keyword-level workflow, use the separate Keyword Rank Tracker after this step; it measures Google result positions rather than Semrush website authority.

From outreach shortlist to domain comparison

An SEO team starts with a shortlist of potential publications, then submits the domains here. Next, it sorts the returned rows by authorityScore or referringDomains, validates the public source URL for the finalists, and exports the dataset to its outreach or reporting workflow. One row represents one domain at the time it was collected; values can change as Semrush refreshes its data.

Quick start input

{
"domains": ["example.com", "openai.com"],
"maxResults": 2,
"maxConcurrency": 2
}

domains is required. Bare domains are best; https:// and www. are normalized. RUN_SUMMARY preserves domain-specific collection details, and billing begins only after a complete public metric set is written to the dataset.

What data you receive

FieldMeaning
authorityScoreSemrush's 0–100 proprietary Authority Score for the domain.
backlinksSemrush's current public total backlink count.
referringDomainsSemrush's current public unique referring-domain count.
visitsSemrush's public estimated visits value on the overview page.
sourceUrl and fetchedAtThe public source used and the UTC collection time.
{
"domain": "example.com",
"authorityScore": 47,
"backlinks": 305710590,
"referringDomains": 691652,
"visits": 18863290,
"sourceUrl": "https://www.semrush.com/website/example.com/overview/",
"source": "Semrush Website Traffic Checker",
"fetchedAt": "UTC ISO 8601 collection timestamp"
}

Use through the API

curl "https://api.apify.com/v2/acts/khadinakbar~semrush-domain-authority-scraper/runs?token=$APIFY_TOKEN" \
-X POST \
-H "Content-Type: application/json" \
-d '{"domains":["example.com","openai.com"],"maxResults":2}'

After the run, read OUTPUT and RUN_SUMMARY, then retrieve the default dataset from the run's dataset URL. The Actor focuses on Semrush's public overview page and supports source-linked authority comparison.

Use with an AI agent through Apify MCP

Compare example.com and openai.com using public Semrush Authority Score. Return the authority score, backlinks, referring domains, visits, source URL, and collection time. Read the terminal outcome before reporting results; if a domain is unavailable, preserve the reason instead of inventing a score. Keep the batch at two domains so the cost is clear.

The Actor is read-only and returns one dataset row per completed domain. It charges after a full record is written; use maxResults to cap paid records and export the resulting dataset when your workflow retains prior batches.

Pricing

Pay per event: $0.005 per completed domain authority record plus a $0.00005 Actor start event. Platform usage is additional because Pay per event + usage is enabled in the live Pricing tab. A two-domain request has up to $0.010 in result events plus the start event and platform usage; result events follow complete dataset writes.

Best results and data quality

Start with canonical registrable domains, check up to 50 per run, and retain sourceUrl plus fetchedAt with downstream decisions. Semrush calls this metric Authority Score; Moz uses its own separate Domain Authority measure. Use Authority Score for relative comparison within a defined workflow, then validate high-stakes decisions against the source and other evidence. Pair it with the Keyword Rank Tracker when you need observed Google positions after comparing authority signals.

Builder's note

I built this as a narrow public-data path after confirming that Semrush's website overview exposes a complete serialized metric set with public access. My goal was a dependable one-domain-one-record contract: the terminal handler preserves a clear upstream outcome whenever the page lacks the complete advertised metric set.

Responsible use

Use domains and data you are authorized to assess, and comply with applicable laws and Semrush's terms. The returned estimates and proprietary score are source-provided indicators for comparative research and evidence-led decisions.