Keyword Rank Checker avatar

Keyword Rank Checker

Pricing

Pay per usage

Go to Apify Store
Keyword Rank Checker

Keyword Rank Checker

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Donny Nguyen

Donny Nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

What does Keyword Rank Checker do?

Keyword Rank Checker is an Apify actor that tracks Google search rankings for any set of keywords, returning the position, URL, title, snippet, and domain for each result. It allows you to monitor where your website ranks for target keywords and track changes over time. Optionally highlight a specific target domain to quickly spot your position in the search results.

Why use Keyword Rank Checker?

  • Accurate rank tracking -- Get real Google SERP positions for your target keywords without relying on third-party estimates.
  • Target domain highlighting -- Specify your domain to instantly see where it appears in the results for each keyword.
  • Configurable depth -- Control how many results per keyword to retrieve, from top 10 to top 100.
  • API automation -- Build automated rank tracking dashboards and alerts via the Apify API.
  • Proxy rotation -- Uses Apify Proxy to fetch search results reliably without triggering CAPTCHAs.

How to use Keyword Rank Checker

  1. Go to the Apify Store and search for Keyword Rank Checker.
  2. Click Try for free to open the actor in Apify Console.
  3. Enter your target keywords in the Keywords field (e.g., web scraping api).
  4. Optionally enter a Target Domain to highlight in results.
  5. Set Max Results to control how many SERP positions to collect per keyword, then click Start.

Input configuration

FieldTypeDescriptionDefault
keywordsArray of stringsKeywords to check rankings for["web scraping api"]
domainStringOptional domain to highlight in results""
maxResultsIntegerMaximum results per keyword50

Output data

Each record represents a single search result for a given keyword. The position field indicates the ranking in Google's SERP.

{
"keyword": "web scraping api",
"position": 3,
"url": "https://apify.com/web-scraping",
"title": "Web Scraping API - Apify",
"snippet": "The most reliable web scraping and automation platform for developers...",
"domain": "apify.com"
}

Cost of usage

Keyword Rank Checker uses pay-per-event (PPE) pricing at the High tier:

TierCost per 1,000 eventsFree events per month
High$1.50~3,300

Each keyword checked counts as approximately 1 event (regardless of the number of results returned per keyword). Tracking 50 keywords costs about $0.075 per run. With the free tier covering around 3,300 events monthly, you can run daily rank checks for over 100 keywords at no cost.

Tips and advanced usage

  • Schedule daily rank tracking -- Set up scheduled runs to monitor keyword positions daily and build historical ranking data.
  • Track competitor keywords -- Enter competitor brand terms and product keywords to understand their search visibility.
  • Use with webhooks -- Configure a webhook to send alerts when a keyword drops below a target position threshold.
  • Segment by intent -- Group your keywords by search intent (informational, navigational, transactional) to analyze rankings by category.
  • Export to visualization tools -- Download CSV output and import into Google Sheets or Data Studio to create rank tracking charts.

Built with Crawlee and Apify SDK. See more scrapers by consummate_mandala on Apify Store.