Moz Scraper
Pricing
from $5.40 / 1,000 domain analyses
Moz Scraper
Scrape public Moz domain analysis for domains and URLs. Get Domain Authority, Page Authority, spam score, linking root domains, ranking keywords, top pages, competitors, questions, source URLs, and timestamps.
Pricing
from $5.40 / 1,000 domain analyses
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
🔎 Moz scraper for domain authority and SEO metrics
Moz Scraper extracts public domain analysis data from Moz for the domains you submit. Paste domains, website URLs, or Moz domain analysis URLs, and the Actor saves clean dataset rows with Domain Authority, Page Authority, spam score, linking root domains, ranking keywords, top pages, top linking domains, keyword tables, competitors, questions, source URLs, and scrape timestamps.
Use this Moz scraper when you need quick SEO metrics for competitor research, lead scoring, domain checks, website audits, market maps, prospect lists, dashboards, or repeat checks. The output is ready for Apify dataset 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 shape before adding a larger list.
✅ What this Actor does
- Accepts domains such as
wikipedia.org, full URLs such ashttps://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 scraped domain.
- Returns Domain Authority, Page Authority, spam score, linking root domains, ranking keyword counts, top pages, top linking domains, keyword tables, search competitors, questions, and public chart data when Moz shows it.
- Pushes accepted rows as they are scraped, so results appear during the run.
- Skips domains Moz does not expose publicly and continues through 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 Moz domain analysis result. Rows can include:
type- alwaysmoz_domain_analysisstatus-okorpartialinputIndex- submitted target positionrequestedTarget- original domain, website URL, or Moz URL you entereddomain- canonical domain checked on MozsourceUrl- public Moz domain analysis URLscrapedAt- UTC scrape timestampdomainAuthority- Moz Domain AuthoritypageAuthority- Page Authority from the top page row when availablelinkingRootDomainsandlinkingRootDomainsTextrankingKeywordsandrankingKeywordsTextspamScoreandspamScoreTexttopPages- pages Moz lists with Page AuthoritytopLinkingDomains- linking domains with Domain AuthoritykeywordsByEstimatedClickstopRankingKeywordsbrandedKeywordstopSearchCompetitorstopQuestionslinkingDomainHistory- discovered and lost linking domains from the public chartkeywordRankingDistribution- ranking keyword buckets from the public chartmissingFields- fields Moz did not expose on that page, when the row is partial
Some fields can be empty because Moz does not show every metric for every domain.
🚀 How to run it
- Open the Input tab.
- Add one domain, website URL, or Moz domain analysis URL per line in
Websites or domains. - Run the Actor.
- 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": ["example.com","apify.com","https://moz.com/domain-analysis/openai.com"]}
The Actor removes empty lines, skips invalid entries, and deduplicates normalized domains during the run.
🧾 Output example
{"type": "moz_domain_analysis","status": "ok","inputIndex": 1,"requestedTarget": "example.com","domain": "example.com","sourceUrl": "https://moz.com/domain-analysis/example.com","scrapedAt": "2026-06-13T00:00:00.000Z","domainAuthority": 93,"pageAuthority": 85,"linkingRootDomains": 771500,"linkingRootDomainsText": "771.5k","rankingKeywords": 2800,"rankingKeywordsText": "2.8k","spamScore": 47,"spamScoreText": "47%","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}]}
The exact fields and 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 top page table 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, or guaranteed historical coverage.
❓ 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 check many domains in one run?
Yes. Add one domain or URL per line in Websites or domains. The Actor processes accepted domains and saves one row for each domain where Moz exposes public metrics.
🧩 Why did a domain not appear in the dataset?
The Actor only saves usable Moz metric rows. If Moz does not show public analysis for a submitted domain, the Actor logs the skip and continues.
🔌 Is this the official Moz API?
No. This is an Apify Actor that extracts data from public Moz domain analysis pages. It does not use or replace the official Moz API.
📝 Changelog
- 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
- Ahrefs Free Website Stats Scraper ↗ - Check public Ahrefs website stats for domains and URLs.
- SEMrush Free Website Stats Scraper ↗ - Export public SEMrush authority, traffic, and backlink metrics.
- Amazon Keywords Discovery Tool ↗ - Collect Amazon autocomplete suggestions for product keyword research.
- Etsy Keywords Research Tool ↗ - Export Etsy autocomplete keyword ideas for listing SEO.
- Social Media Stats Checker ↗ - Check public profile stats across major social platforms.
Made with ❤️ by Maxime Dupré