Ubersuggest Scraper

Ubersuggest Scraper

by radeance

Extract SEO data from Ubersuggest—like domain authority, backlinks, and keyword metrics—in bulk and export to CSV, JSON, or Excel. Perfect for competitor analysis and reporting.

7,451 runs
55 users
Try This Actor

Opens on Apify.com

About Ubersuggest Scraper

Need to pull SEO data from Ubersuggest without the manual hassle? I built this scraper because I got tired of jumping through hoops for competitor research. It lets you grab all the essentials—MOZ Domain Authority, backlink profiles, keyword CPC, difficulty scores, and even keyword suggestions—directly into a spreadsheet. What’s really handy is running bulk analysis; you can check multiple domains at once across more than 180 countries, which saves a ton of time if you’re managing international campaigns. Once you have the data, just export it. I usually go for CSV to pop into Google Sheets, but JSON, Excel, and XML are there if your workflow needs them. It’s basically for anyone who needs to move SEO data out of Ubersuggest’s interface and into a system where they can actually work with it—be it for building reports, feeding a dashboard, or just keeping a running tab on your site’s metrics versus the competition. No more copy-pasting from the browser.

What does this actor do?

Ubersuggest Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Ubersuggest Scraper

This Apify Actor extracts structured SEO data from Ubersuggest. It returns domain authority, backlink profiles, keyword rankings, traffic metrics, and keyword suggestions as clean, exportable datasets. It's built for automation, analysis, and integration into SEO workflows.

Overview

The actor scrapes Ubersuggest to provide comprehensive SEO intelligence for any domain or URL. It supports multiple search modes to retrieve a unified dataset containing MOZ scores, keyword data (volume, CPC, difficulty), traffic estimates, top pages, and backlink analysis. Output is available in JSON, CSV, XLSX, and other formats for direct use.

Key Features

  • Domain Overview: Fetches MOZ Domain Authority, Spam Score, total backlinks, referring domains, and organic visibility.
  • Keyword Data: Extracts organic keyword rankings, monthly changes, and keyword suggestions with search volume, CPC, SEO/paid difficulty, and intent.
  • Traffic Insights: Provides estimated organic traffic globally and per country, including regional traffic share.
  • Page Analysis: Lists top-performing pages with their backlink counts and social share data.
  • Backlink Intelligence: Details total backlinks, follow/nofollow breakdown, referring domain quality, and historical growth.
  • Authority Distribution: Groups referring domains by their authority score ranges (e.g., 1-10, 11-20).
  • Historical Trends: Accesses monthly snapshots for tracking traffic and keyword performance over time.
  • Flexible Output: Exports data in JSON, CSV, XLSX, JSONL, XML, or RSS format.

How to Use

Run the actor on the Apify platform. You can configure it via the web interface or call it via API. The primary input is a domain (e.g., example.com) or specific URL. You can choose to extract specific data types like backlinks or traffic.

Basic Input Example (via API)

{
  "domain": "example.com",
  "searchType": "domain",
  "includeBacklinks": true,
  "includeTraffic": true
}

Input/Output

Input:
* domain (String, Required): The target domain or URL (e.g., apify.com).
* searchType (String): Specify "domain" or "url" search.
* includeBacklinks (Boolean): Set to true to fetch backlink data.
* includeTraffic (Boolean): Set to true to fetch traffic estimates.
* country (String): Two-letter country code for geo-specific data (e.g., "us").

Output:
The actor outputs a dataset containing structured objects for each data category. A typical run for a domain includes:
* domainOverview: Object with authority scores and summary metrics.
* keywordRankings: Array of keyword ranking objects with position and volume.
* topPages: Array of page objects with URL, backlinks, and shares.
* backlinks: Array of backlink detail objects (if enabled).
* trafficData: Object with country-specific traffic estimates (if enabled).

The dataset is available in the Apify console and can be downloaded in your chosen format or accessed directly via the API.


Discover more
SE Ranking Scraper | Ahrefs Scraper | Semrush Scraper | Similarweb Scraper

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Ubersuggest Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
radeance
Pricing
Paid
Total Runs
7,451
Active Users
55
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support