Keyword Rank Checker
Pricing
Pay per usage
Keyword Rank Checker
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Donny Nguyen
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
- Go to the Apify Store and search for Keyword Rank Checker.
- Click Try for free to open the actor in Apify Console.
- Enter your target keywords in the Keywords field (e.g.,
web scraping api). - Optionally enter a Target Domain to highlight in results.
- Set Max Results to control how many SERP positions to collect per keyword, then click Start.
Input configuration
| Field | Type | Description | Default |
|---|---|---|---|
keywords | Array of strings | Keywords to check rankings for | ["web scraping api"] |
domain | String | Optional domain to highlight in results | "" |
maxResults | Integer | Maximum results per keyword | 50 |
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:
| Tier | Cost per 1,000 events | Free 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.