Google Rank Tracker - Keyword Positions & SERP Features
Pricing
from $10.00 / 1,000 results page checkeds
Google Rank Tracker - Keyword Positions & SERP Features
Track your website's Google ranking for any keyword by country, city and device, with position changes, competitor positions and SERP features.
Pricing
from $10.00 / 1,000 results page checkeds
Rating
0.0
(0)
Developer
Seemu Scraping
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Track where your website ranks on Google for any keyword, in any country or city, on desktop or mobile. Every run records your position, the ranking URL and the change since your last check. You also get competitor positions, the top 10 results, featured snippets and whether your site is cited in Google's AI Overview. Schedule it daily or weekly for a pay-as-you-go alternative to SEO rank tracking tools, with no subscription.
What you get
One row per keyword with:
- found, position and absolutePosition: your organic rank (absolutePosition counts every element on the page)
- url, title and description: the page of yours that ranks
- otherPositions: positions of any additional pages from your site
- previousPosition, positionChange and movement (first-check, up, down, unchanged, entered, dropped, not-found), compared with your previous run
- inFeaturedSnippet and featuredSnippetDomain
- aiOverviewShown, inAiOverview and aiOverviewSources: whether Google showed an AI Overview, and whether your site is cited in it (optional)
- competitors: position and URL for each competitor domain on the same results page
- topResults: the top 10 organic results with domain, URL and title
- serpFeatures: everything on the page (people also ask, video, local pack, shopping…)
- totalResults, depthChecked, location, device, googleUrl and checkedAt
Export to JSON, CSV, Excel or Google Sheets from the Dataset tab, or use the API.
Use cases
- Daily rank tracking: schedule the actor and watch positions move over time
- Local SEO: check rankings in a specific city, such as "Austin,Texas,United States"
- Competitor monitoring: see who outranks you for every keyword you care about
- AI Overview tracking: find out which keywords cite your site in Google's AI Overview
- Client reporting: export positions and changes to Google Sheets for every client
How to use
- Enter your Keywords, one per line.
- Enter Your domain, e.g.
example.com. Subdomains count as a match. - Optional: add Competitor domains (up to 10).
- Pick a Country & language, and optionally a City or region.
- Pick a Device (desktop or mobile) and how many Results to check (top 10 to top 100).
- Optional: turn on Check Google's AI Overview.
- Run the actor, or schedule it. Each run compares positions with your previous run of the same keyword, domain, location and device.
Output example
{"keyword": "web scraping api","domain": "apify.com","found": true,"position": 28,"url": "https://blog.apify.com/web-scraping-vs-api/","previousPosition": 31,"positionChange": 3,"movement": "up","inFeaturedSnippet": false,"aiOverviewShown": true,"inAiOverview": false,"competitors": [{ "domain": "scrapfly.io", "found": true, "position": 6, "url": "https://scrapfly.io/blog/…" }],"serpFeatures": ["ai_overview", "organic", "people_also_ask", "related_searches"],"location": "United States","device": "desktop"}
Pricing
Pay per event, no subscription:
- Results page: charged per 10 Google results checked. The search stops as soon as your domain is found, so if you rank #4 you pay for one page even with Top 100 selected. Adding competitors checks the full depth.
- AI Overview check: charged per keyword when Check Google's AI Overview is on.
See the Pricing tab for current prices. Failed checks are not charged.
Free plan limits
Free Apify plans can check 3 keywords in the top 30 results per run, 3 runs per day, with 30 minutes between runs. Upgrade to any paid Apify plan to remove these limits.
FAQ
Are the results live? Yes. Every keyword is searched on Google at run time from the location and device you pick.
How is position counted? position counts organic results only (1 = first organic result). absolutePosition counts every element on the page, including ads, snippets and boxes.
Where is my ranking history stored? In a key-value store named google-rank-tracker-history in your Apify account, so every run can compare with the last one.
