Moz Scraper avatar

Moz Scraper

Pricing

from $0.01 / 1,000 checked domains

Go to Apify Store
Moz Scraper

Moz Scraper

Scrape public Moz domain analysis for domains and URLs. Get Domain Authority, Page Authority, spam score, linking root domains, ranking keywords, competitors, and questions.

Pricing

from $0.01 / 1,000 checked domains

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

2 days ago

Last modified

Share

🔎 Moz Scraper for domain authority data

Moz Scraper extracts public Moz domain analysis metrics for the domains you submit. Paste domains, website URLs, or Moz domain analysis URLs, and the Actor saves one clean result per domain with Domain Authority, Page Authority, spam score, linking root domains, ranking keywords, top pages, linking domains, keyword tables, competitors, questions, and public trend data when Moz shows it.

Use this Moz scraper for SEO audits, competitor research, lead scoring, link-building prospect checks, website due diligence, dashboards, and repeat monitoring. The dataset works with Apify exports, API workflows, schedules, webhooks, and integrations.

No Moz login, cookies, API key, or Moz Pro account is required from you. For a small first run, keep the prefilled targets and inspect the output before adding a larger domain list.

✅ What this Actor does

  • Accepts domains such as wikipedia.org, full URLs such as https://github.com/features, and Moz domain analysis URLs.
  • Normalizes each accepted target to a canonical domain.
  • Scrapes public Moz domain analysis pages.
  • Saves one dataset item per successfully analyzed domain.
  • Returns Domain Authority, Page Authority, spam score, linking root domains, ranking keyword counts, top pages, top linking domains, keyword groups, search competitors, questions, and public chart data when Moz exposes it.
  • Pushes accepted rows as they are scraped, so results appear during the run.
  • Skips domains that do not expose public Moz metrics and continues with the rest of your list.

This Actor is focused on public Moz domain analysis data. It does not scrape logged-in Moz dashboards, Moz Pro reports, private projects, paid API data, full backlink URL lists, SERP result pages, or keyword search-volume databases.

📊 Data you can extract

Each dataset item is one successful Moz domain analysis result. Rows can include:

  • domain - canonical domain analyzed on Moz
  • matchedTargets - submitted targets that resolved to this domain
  • domainAuthority - Moz Domain Authority when visible
  • pageAuthority - Page Authority from the strongest visible page
  • spamScore - Moz spam score percentage when visible
  • linkingRootDomains - unique linking root domains shown by Moz
  • rankingKeywords - ranking keyword count shown by Moz
  • topPages - visible pages with Page Authority values
  • topLinkingDomains - linking domains with Domain Authority values
  • keywordsByEstimatedClicks - visible keywords sorted by estimated clicks
  • topRankingKeywords - visible keywords where the domain ranks highly
  • brandedKeywords - visible branded keywords and volumes
  • topSearchCompetitors - competing domains and Moz visibility values
  • topQuestions - related questions and relevance values
  • linkingDomainHistory - discovered and lost linking-domain trend points
  • keywordRankingDistribution - ranking keyword buckets
  • missingFields - metric groups Moz did not expose for this domain

Some metrics can be null or missing because Moz does not show every public field for every domain.

🚀 How to run it

  1. Open the Input tab.
  2. Add one domain, website URL, or Moz domain analysis URL per line in Websites or domains.
  3. Run the Actor.
  4. Open the dataset to view the Moz SEO metrics.

You can export the dataset as JSON, CSV, Excel, XML, RSS, or HTML. You can also consume the same rows through the Apify API, schedule repeat runs, or connect the Actor to webhooks and integrations.

✍️ Input example

{
"targets": [
"openai.com",
"https://github.com",
"microsoft.com"
]
}

Use domains when you have a clean list. Use full URLs when your source data already contains website links. Use Moz domain analysis URLs when you copied targets from Moz.

🧾 Output example

{
"domain": "example.com",
"matchedTargets": [
"example.com"
],
"domainAuthority": 93,
"pageAuthority": 85,
"spamScore": 47,
"linkingRootDomains": 771500,
"rankingKeywords": 2800,
"topPages": [
{
"pageUrl": "example.com/",
"pageAuthority": 85
}
],
"topLinkingDomains": [
{
"domain": "www.google.com",
"domainAuthority": 100
}
],
"topSearchCompetitors": [
{
"domain": "www.facebook.com",
"domainAuthority": 96,
"visibility": 4.26
}
],
"topQuestions": [
{
"question": "What is example.com used for?",
"relevance": 15.04
}
],
"linkingDomainHistory": [
{
"label": "04/12",
"discovered": 4157,
"lost": -550
}
],
"keywordRankingDistribution": [
{
"range": "#1-3",
"keywords": 19
}
],
"missingFields": []
}

The exact nested arrays depend on what Moz exposes publicly for each domain.

💳 Pricing

This Actor uses pay-per-event pricing. You are charged once for each saved domain analysis result. Domains that cannot be analyzed publicly are skipped and do not create a result row.

⚠️ Limits and caveats

  • Moz may not show public domain analysis data for every submitted domain.
  • Metrics are only as fresh and complete as the public Moz page shown during the run.
  • Page Authority comes from the strongest visible page row when Moz exposes it.
  • The Actor does not use your Moz account, cookies, Moz Pro access, or a user-provided API key.
  • The Actor does not promise full backlink lists, private campaign data, paid keyword reports, exact freshness, or historical coverage for every domain.

❓ FAQ

🔐 Do I need a Moz account?

No. The Actor uses public Moz domain analysis pages and does not ask for Moz credentials, cookies, or API keys.

🌐 Can I submit full URLs?

Yes. You can submit domains, website URLs, or Moz domain analysis URLs. The Actor normalizes each accepted target to a domain before checking Moz.

⚠️ Why did a domain not appear in the dataset?

Some domains do not expose public Moz domain analysis metrics. The Actor logs the skip and continues with the remaining targets, so your dataset stays focused on usable results.

🔌 Is this the official Moz API?

No. This is an Apify Actor that extracts public Moz domain analysis pages. It does not use or replace the official Moz API.

📝 Changelog

  • 1.0: Updated output to focused Moz domain metrics, lowered per-domain pricing, and refreshed default examples.
  • 0.1: Initial release.

🆘 Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡

🔗 Other actors

Made with ❤️ by Maxime Dupré