Keyword Idea Finder — Ubersuggest Alternative
Pricing
from $10.00 / 1,000 seo records
Keyword Idea Finder — Ubersuggest Alternative
Find keyword ideas and inspect the pages ranking for them. Export search volume, CPC, difficulty, intent, and domain or backlink context to turn seed phrases into an evidence-based content shortlist.
Pricing
from $10.00 / 1,000 seo records
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
14 days ago
Last modified
Categories
Share
Find keyword ideas and inspect the pages ranking for them. Export search volume, CPC, difficulty, intent, and domain or backlink context to turn seed phrases into an evidence-based content shortlist. For content planners, the dataset returns keyword ideas or page and domain records according to the selected research mode.
Workflow: put the results to work
Expand a seed phrase into keyword ideas, then inspect ranking or top pages for the subjects that fit your audience. Use domain and backlink context when it changes the content decision. Keep the keyword shortlist focused on relevant intent rather than volume alone.
Best fit for this Actor
- Score a competitor domain's organic traffic estimate, keyword count, and backlink summary in one row.
- Export the organic keywords and top pages a domain ranks for, with volume, estimated traffic, and rank.
- Expand a seed phrase into keyword ideas, then inspect ranking pages as content ideas.
When you already have a finished keyword list and only need volume plus CPC, start with Keyword Search Volume API. After you pick phrases to watch, continue with Keyword Rank Tracker. For Semrush-shaped competitor overlap, use SEMRush Alternative.
Quick start input
{"mode": "domain_overview","target": "neilpatel.com","locationName": "United States","languageCode": "en","maxResults": 5}
target accepts a bare domain or a full URL. Keyword modes use keywords instead of target. content_ideas uses the first seed only.
Input reference
| Field | Type | What it controls |
|---|---|---|
mode | enum | domain_overview, organic_keywords, top_pages, keyword_overview, keyword_ideas, content_ideas, or backlinks. Default domain_overview. |
target | string | Domain or URL for domain, top-page, and backlink modes. Example: neilpatel.com. |
keywords | array | Seed phrases for keyword_overview, keyword_ideas, and content_ideas. Example: ["content marketing"]. |
locationName | string | Country name. Default United States. |
languageCode | string | Language code such as en. Default en. |
maxResults | integer | Row cap 1–100. Default 5. Domain overview still writes at most one row. |
Owner API credentials are already configured for Store runs. This Actor does not accept user API keys.
What data you receive
One dataset item is one domain, keyword, top-page, content-idea, or backlink row.
{"mode": "domain_overview","target": "neilpatel.com","domain": "neilpatel.com","locationName": "United States","languageCode": "en","organicKeywordCount": 1200,"organicTraffic": 45000,"backlinks": 9000,"referringDomains": 1200,"rankScore": 450,"source": "ubersuggest_alternative/domain_overview","status": "OK","fetchedAt": "2026-08-22T00:00:00.000Z"}
| Field | Meaning |
|---|---|
organicTraffic / organicKeywordCount | Organic traffic estimate and ranking-keyword count |
rankingUrl / rankingTitle | Top page or content-idea URL and title |
backlinks / referringDomains | Live backlink summary for the same domain |
rankScore | Upstream SEO rank score, not Ubersuggest Domain Score |
source | Mode provenance label for the row |
OUTPUT and RUN_SUMMARY in the default key-value store hold outcome, itemsPushed, chargedEventCounts, and providerCostUsd. Download the dataset as JSON, CSV, Excel, or HTML.
Use through the API
curl -X POST "https://api.apify.com/v2/acts/khadinakbar~ubersuggest-alternative/runs" \-H "Authorization: Bearer $APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"mode":"domain_overview","target":"neilpatel.com","maxResults":5}'
Use with AI agents through Apify MCP
Run an Ubersuggest-style domain overview for neilpatel.com in the United States. Return organicTraffic, organicKeywordCount, backlinks, referringDomains, rankScore, source, and fetchedAt. Read OUTPUT.outcome and itemsPushed. Treat rankScore as an upstream SEO rank, separate from Ubersuggest Domain Score.
Connect via https://mcp.apify.com. Review the Pricing tab for the current request and result event rates, plus platform usage.
Connect the workflow
- When you already have phrases and only need volume plus CPC, then use Keyword Search Volume API.
- After you choose phrases to monitor, continue with Keyword Rank Tracker.
- For Semrush-shaped competitor overlap, continue with SEMRush Alternative.
- For broader SERP capture after keyword selection, continue with Google SERP All-in-One Scraper.
How it works
- Normalize the domain or keyword list for the selected mode.
- Call the matching upstream SEO API endpoint for that mode.
- Charge
seo-api-requestafter each successful task. - Charge
seo-record, then write each validated dataset row.
Best results
- Use a real hostname such as
neilpatel.comrather than an Ubersuggest app URL. - Keep
maxResultsat 5 while you confirm the output shape, then raise it for exports. - Treat traffic, volume, and rank as model estimates for public keywords and domains you are authorized to research.
- A valid query with no match finishes
SUCCEEDEDwithVALID_EMPTY.
Builder's note
I found that Ubersuggest Store scrapers depend on Neil Patel Digital pages that change, and they still ask users for cookies or scrape the SaaS UI. I designed this SKU around owner-managed upstream SEO APIs so the Ubersuggest-shaped modes (overview, keywords, top pages, ideas, content ideas, backlinks) stay stable. Content ideas use the first seed only so a five-row quality test stays one SERP request.
Legal and responsible use
Use this Actor with public SEO research you are authorized to run. Metrics are independent of Neil Patel Digital / Ubersuggest. Follow applicable law and the upstream data provider terms, and keep the output in your own compliance workflow.
Issues and feature requests: use the Actor Issues tab on Apify.
Pricing and run costs
This Actor uses Pay per event plus Apify platform usage. The Pricing tab lists the current event rates and billing terms.
| Event | Billing unit | When it applies |
|---|---|---|
apify-actor-start | Actor Start | Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). |
seo-api-request | SEO API request | Charged once for each successful upstream SEO API task used to build the report. |
seo-record | SEO record | Charged once for each validated domain, keyword, page, content, or backlink row persisted to the dataset. |
Run cost combines the charged events and Apify platform usage. Review the run charge limit and requested result count before starting.
Independent alternative
This Actor provides the specific workflow described above. It is not affiliated with or endorsed by Ubersuggest; the named product and its trademarks belong to their respective owners.