Keyword & SERP Research Tool — Mangools Alternative
Pricing
from $10.00 / 1,000 seo records
Keyword & SERP Research Tool — Mangools Alternative
Research keywords and SERPs with volume, CPC, difficulty, intent, and ranking-page evidence. Select keyword, SERP, or link-report modes to export a focused dataset for SEO planning and review.
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
18 days ago
Last modified
Categories
Share
Research keywords and SERPs with volume, CPC, difficulty, intent, and ranking-page evidence. Select keyword, SERP, or link-report modes to export a focused dataset for SEO planning and review. For SEO planners, dataset rows follow the selected keyword, SERP, or link-report mode so each export answers a specific research question.
Workflow: put the results to work
Start in keyword mode to assess the supplied phrases, then inspect the SERP mode for the terms you might target. Compare intent and ranking-page evidence before adding keywords to a brief. Select link reports only when backlink context informs the same research question.
Best fit for this Actor
- Score a seed phrase with search volume, CPC, competition, and keyword difficulty.
- Expand that seed into related keywords, then inspect the live SERP with SERPChecker.
- Pull a SiteProfiler-style domain row or a LinkMiner backlink list for the same research pass.
When you already have a finished keyword list and only need volume plus CPC, start with Keyword Search Volume API. For Semrush-style ranked keywords a domain already ranks for, continue with SEMRush Alternative. After you pick phrases to watch over time, continue with Keyword Rank Tracker.
Quick start input
{"mode": "kwfinder","keywords": ["seo tools"],"locationName": "United States","languageCode": "en","maxResults": 5}
Keyword modes use keywords. SiteProfiler and LinkMiner use target instead.
Input reference
| Field | Type | What it controls |
|---|---|---|
mode | enum | kwfinder, related_keywords, serp_checker, site_profiler, link_miner, or serp_competitors. Default kwfinder. |
keywords | array | Seed phrases for KWFinder, related keywords, SERPChecker, and SERP competitors. Example: ["seo tools"]. |
target | string | Domain or URL for SiteProfiler and LinkMiner. Example: mangools.com. |
locationName | string | Country name, or city,region,country for SERPChecker. Default United States. |
languageCode | string | Language code such as en. Default en. |
device | enum | desktop or mobile for SERPChecker. Default desktop. |
maxResults | integer | Row cap 1–100. Default 5. SiteProfiler 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 keyword, SERP item, domain, competitor, or backlink row.
{"mode": "kwfinder","keyword": "seo tools","locationName": "United States","languageCode": "en","searchVolume": 5400,"cpcUsd": 6.1,"keywordDifficulty": 42,"searchIntent": "commercial","source": "mangools_alternative/kwfinder","status": "OK","fetchedAt": "2026-08-22T00:00:00.000Z"}
| Field | Meaning |
|---|---|
searchVolume / cpcUsd | Monthly search volume estimate and paid CPC |
keywordDifficulty | Upstream difficulty score, not Mangools KWFinder KD |
serpItemType | SERPChecker item type such as organic or people_also_ask |
rankScore | Upstream SEO rank score, not a Mangools Citation Flow value |
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~mangools-alternative/runs" \-H "Authorization: Bearer $APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"mode":"kwfinder","keywords":["seo tools"],"maxResults":5}'
Use with AI agents through Apify MCP
Run a KWFinder-style keyword overview for "seo tools" in the United States. Return searchVolume, cpcUsd, keywordDifficulty, searchIntent, source, and fetchedAt. Read OUTPUT.outcome and itemsPushed. Treat keywordDifficulty as an independent upstream 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.
- For Semrush-style organic keywords a competitor domain ranks for, continue with SEMRush Alternative.
- After you choose phrases to monitor, continue with Keyword Rank Tracker.
- For broader Google SERP capture after SERPChecker, continue with Google SERP All-in-One Scraper.
How it works
- Normalize the keyword list or domain 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 seed such as
seo toolsrather than a Mangools app URL. - Keep
maxResultsat 5 while you confirm the output shape, then raise it for exports. - Treat volume, difficulty, and rank as model estimates for public keywords and domains you are authorized to research.
- A valid query with no match finishes
SUCCEEDEDwithVALID_EMPTY. - This Actor is a one-shot report. Historical rank watching belongs on Keyword Rank Tracker, not here.
Builder's note
I found that Mangools Store matches were either unrelated or a historical-backlink checker that still needed Mangools-shaped data. Routing this SKU through owner-managed upstream SEO APIs keeps the KWFinder / SERPChecker / SiteProfiler / LinkMiner jobs without claiming Mangools KD, scraping mangools.com, or asking buyers for API keys. SERPChecker is the mode that the Semrush-named sibling does not advertise.
Legal and responsible use
Use this Actor with public SEO research you are authorized to run. Metrics are independent of Mangools s.r.o. 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 keyword, SERP item, domain, competitor, 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 Mangools; the named product and its trademarks belong to their respective owners.