Competitor Keywords (rankings, traffic, competitors) avatar

Competitor Keywords (rankings, traffic, competitors)

Pricing

from $1.84 / 1,000 ranking keywords

Go to Apify Store
Competitor Keywords (rankings, traffic, competitors)

Competitor Keywords (rankings, traffic, competitors)

See every Google keyword a domain ranks for, with position, volume, estimated traffic and URL. Or find its closest organic competitors. 49 countries.

Pricing

from $1.84 / 1,000 ranking keywords

Rating

0.0

(0)

Developer

Muhammad Yasin Bin Abdul Rahman

Muhammad Yasin Bin Abdul Rahman

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Security

Limited permissions

Share

See every Google keyword a website ranks for, with its position, monthly search volume, estimated traffic and the ranking page. Or find a website's closest organic competitors: the domains that rank for the most of the same keywords. Up to 20 domains per run, 49 countries.

Price: US$0.05 per domain, plus US$0.002 per keyword for the first 100 in a run, then US$0.0005. 100 keywords for one domain cost US$0.25. 1,000 cost US$0.70. Competitors cost US$0.002 each.

What people use it for

  • Competitor research: see which keywords bring your competitors the most traffic.
  • Content gap analysis: find keywords competitors rank for and you do not.
  • SEO audits and pitches: pull a prospect's top keywords and positions in seconds.
  • Finding real competitors: the competitors mode shows who you actually compete with in Google, not just in your market.

Example output

Real output (pipedrive.com, US, 29 Oct 2026).

Keywords mode:

keywordpositionsearchVolumeestimatedTrafficurl
pipedrive149,5008,847https://www.pipedrive.com/
sales5201,0001,017https://www.pipedrive.com/en/blog/what-is-sales
commercial email template15,400800https://www.pipedrive.com/en/blog/professional-business-email-marketing-templates

Competitors mode:

competitorsharedKeywordsavgPositioncompetitorKeywordscompetitorEstimatedTraffic
hubspot.com14,45827.4298,693497,381
salesforce.com11,66011.2246,339981,011
{
"domain": "pipedrive.com",
"keyword": "sales",
"position": 5,
"searchVolume": 201000,
"estimatedTraffic": 1017.2,
"url": "https://www.pipedrive.com/en/blog/what-is-sales",
"cpcUsd": 0.9,
"keywordDifficulty": 33,
"searchIntent": "informational",
"serpFeature": "organic",
"country": "US"
}

estimatedTraffic is the estimated monthly visits from that keyword, from its position and search volume. Use it to compare keywords and domains: totals are usually lower than a site's real search traffic, because only keywords in the ranking database are counted. Big platforms that rank for everything (YouTube, Reddit, LinkedIn, Wikipedia and similar) are left out of the competitors list.

Input

FieldWhat it doesDefault
domainsWebsites to analyse, up to 20.1 sample
modekeywords or competitors.keywords
maxResultsPerDomainKeywords or competitors per domain, up to 1,000. Keywords come highest traffic first.100
maxPositionKeywords mode: only positions at this rank or better (10 = page one).100
minSearchVolumeKeywords mode: skip keywords with fewer monthly searches.0
countryTwo-letter country code (49 countries).US
languageTwo-letter language code.en

Pricing

EventPrice
Domain request (each domain that returns data)US$0.05
Ranking keyword, first 100 in a runUS$0.002
Ranking keyword, after the first 100US$0.0005
Competitor domainUS$0.002

Examples: 100 keywords for one domain cost US$0.25. 1,000 keywords cost US$0.70. 20 competitors cost US$0.09. A domain with no ranking data is not charged.

Limits

  • Rankings come from a regularly refreshed Google database, not a live search at run time. Positions can lag by a few weeks.
  • Small or new sites may have little or no data.
  • Free Apify plan: one domain and 10 results per run. A run with the prefilled example input returns a stored, dated sample (marked cachedExample: true) at no charge.

FAQ

How is this different from Google SERP Results? That tool shows who ranks for a keyword. This one shows which keywords a domain ranks for.

Can an AI agent call it? Yes. Pass domains, get compact JSON back, and pay per result.

More tools from the same developer

Same style: clean JSON output, pay only for results, no charge on failed items.

ToolWhat it does
Bulk Keyword Search VolumeGoogle Ads search volume, CPC, competition and 12-month trend for up to 10,000 keywords
Google Keyword IdeasHundreds of keyword ideas per seed with volume, CPC, difficulty and search intent
Amazon Keyword Search VolumeMonthly Amazon searches for up to 10,000 keywords in 16 markets, plus related keywords
Google Trends APIInterest over time, by region, and rising queries and topics for up to 500 keywords
Google SERP ResultsOrganic results, featured snippets and People Also Ask for any keyword, country and device
AI Brand Visibility TrackerWhich brands ChatGPT, Claude, Gemini and Perplexity recommend, and where yours ranks
Google AI Overview TrackerWhich keywords show an AI Overview, what it says, and whether it cites your site
Audio and Video TranscriberTimestamped transcripts from audio and video files in 90+ languages
Subtitle GeneratorReady-to-use SRT and WebVTT subtitles from audio and video files
Podcast TranscriberTimestamped transcripts of podcast episodes from any RSS feed or Apple Podcasts link
Image OCRText from images in 20 languages, with confidence scores
AI Image UpscalerUpscale photos and artwork 2x, 3x or 4x with Real-ESRGAN AI
PDF to Text and MarkdownClean text and Markdown from PDFs, with OCR for scanned pages
Bulk PageSpeed Insights AuditCore Web Vitals and Lighthouse scores for many pages, mobile and desktop
Email List ValidatorClean email lists: syntax, domain, mail server, throwaway and role checks, plus typo fixes
HTTP Request RunnerSend thousands of GET, POST and other API requests and get status, headers and body back
Bulk File DownloaderSave up to 5,000 direct file links to storage, each with a download link and checksum
Video Frame ExtractorStill images from video files every N seconds, at set times, or evenly spaced