SERP API – Google Search Results & Rank Tracker
Pricing
from $3.00 / 1,000 google search pages
SERP API – Google Search Results & Rank Tracker
Google search results for any query, country, language and device: organic results, ads, featured snippet, People Also Ask, AI overview when Google shows one, and local pack, plus your domain's rank. Licensed data, no blocked runs. $3 per 1,000 searches.
Pricing
from $3.00 / 1,000 google search pages
Rating
0.0
(0)
Developer
Rowfeed
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
a day ago
Last modified
Categories
Security
Limited permissionsShare
Get Google search results as clean JSON for any query, country, city, language and device: organic results, ads, featured snippet, People Also Ask, related searches, AI overview and local pack. Add your domain and every row tells you where you rank, so a daily schedule turns this into a rank tracker. Built for SEO teams, agencies, AI agents and anyone who needs Google results in a pipeline. The results come from a licensed SERP data provider (DataForSEO), not from our own scraping, so runs do not fail on captchas or blocks.
What you get
- One row per search with
organic_results(position, title, URL, domain, description),paid_results,featured_snippet,people_also_ask,related_searches,ai_overview(when Google sends the text with the page),local_pack(business name, site and rating) and the list ofserp_featureson the page. - Rank tracking: set
targetDomainand gettarget_positionandtarget_urlin every row (subdomains count;null= not in the results). - Any market: country, region or city (
New York,New York,United States), any language, desktop or mobile. - Up to 100 organic results per query, up to 1,000 queries per run.
Example output row
A real row from a run with the default input (two of the seven organic results shown):
{"query": "web scraping api","organic_results": [{"position": 1,"rank_absolute": 2,"title": "5 Best Web Scraping APIs in 2026 (Fast, Scalable & Easy ...","url": "https://www.scrapingdog.com/blog/best-web-scraping-apis/","domain": "www.scrapingdog.com","description": "Jan 23, 2026 · The top APIs include Scrapingdog, ScraperAPI, ZenRows, ScrapingAnt, and ScrapingBee. They differ in speed, reliability, and pricing.","breadcrumb": "https://www.scrapingdog.com › Blog","is_featured_snippet": false},{"position": 2,"rank_absolute": 3,"title": "AI Web Scraper API for Structured Data","url": "https://www.scrapingbee.com/features/ai-web-scraping-api/","domain": "www.scrapingbee.com","description": "Use ScrapingBee's AI web scraper API to extract structured data with natural-language instructions. ...","breadcrumb": "https://www.scrapingbee.com › ai-web-scraping-api","is_featured_snippet": false}],"organic_count": 7,"paid_results": [],"featured_snippet": null,"people_also_ask": [],"related_searches": ["Web scraping api free", "Web scraping api python", "Web scraping api javascript"],"ai_overview": null,"local_pack": [],"serp_features": ["ai_overview", "discussions_and_forums", "organic", "related_searches", "video"],"total_results": 115,"google_url": "https://www.google.com/search?q=web%20scraping%20api&hl=en&gl=US&ie=UTF-8&uule=w+CAIQIFISCQs2MuSEtepUEUK33kOSuTsc","location": "United States","language": "English","device": "desktop","checked_at": "2026-10-15T07:43:43+00:00"}
With targetDomain set, the row also has target_domain, target_position and target_url.
Input
| Field | What it does |
|---|---|
queries | Search terms, up to 1,000 per run. Google operators work. |
location | Country, region or city as Google names it. Default United States. |
language | English, German, French ... Empty = the location's default. |
device | desktop or mobile. |
resultsPerQuery | Organic results per query: 10 (first page) up to 100. |
targetDomain | Optional domain to track, e.g. example.com. |
Speed
Runs with up to 3 queries are answered live in a few seconds (good for AI agents and quick checks). Bigger runs use the provider's standard queue: results usually arrive within 1–2 minutes, for the same price.
Pricing
Pay per event, no subscription:
- $3 per 1,000 searches ($0.003 per Google results page of up to 10 organic results, with all SERP features). 100 results for one query = 10 pages.
- $0.001 per run start.
- Failed searches are free.
Examples: one query costs $0.004. 1,000 queries (first page) cost $3.00. A daily rank check of 50 keywords costs about $4.50 a month.
Try it for $0.001: the pre-filled example is answered from a saved snapshot of a real search (rows carry from_snapshot: true) and costs only the run start. Change anything and the search runs live.
Free Apify plan: the pre-filled example works on any plan. Live searches need a paid Apify plan (any plan), because each one costs real money at the data provider; on the free plan the run returns a paid_plan_required row and charges nothing beyond the start.
You can cap the cost of a run with the maximum charge setting. The Actor only starts as many searches as your budget can pay for.
Good to know
-
A search Google answers with no results still counts as a search: the lookup was made and paid for.
-
Google reshuffles its results all the time: the same search a minute later can show a different top 10. Each row is one real snapshot. For rank tracking, check on a schedule and look at the trend (or the median of several checks), not a single position.
-
Google sometimes hides a result's link behind a google.com redirect. Following those redirects is not allowed (Google's robots.txt), so such a result comes with
url: nulland the real site indomain, taken from the address line Google shows. Rank tracking by domain still works. -
positioncounts organic results only;rank_absolutecounts every block on the page (ads, maps, videos ...). -
Google loads most AI overviews after the page; then
ai_overviewisnullandserp_featuresstill listsai_overview. -
Phone numbers and addresses from the local pack are left out on purpose.
-
Error rows carry
erroranderrorMessageand are never charged.
More SEO tools from Rowfeed
- SEO Audit Tool & Website Crawler – titles, meta descriptions, H1, noindex, broken links and a 0-100 SEO score for every page.
- Keyword Research Tool – search volume, CPC, keyword difficulty, intent and keyword ideas (Google & Bing).
- Competitor Keyword Research – every Google keyword any website ranks for, with position, volume and traffic.
- Backlinks Checker – referring domains, anchors, dofollow and link strength of any site.
- Website Traffic & Domain Authority Checker – traffic estimate and authority for up to 10,000 domains.
- Broken Link Checker – 404s, dead links, broken images and redirect chains on any website.
- Google AI Overview Tracker – AI Overview text and cited sources per keyword, and whether your domain is cited.
- AI Search Visibility Tracker – is your brand named and cited by ChatGPT, Gemini, Perplexity and Google AI Mode.
- Local Rank Tracker – Google Maps rankings on a geo-grid around a business.
- Google Trends API – interest over time, regions and rising searches.
- Google Images API – image URLs and the pages they are on, for image SEO.
- WHOIS Lookup & Domain Checker – domain age, expiry, registrar and DNS in bulk.
- Sitemap URL Extractor – every URL in a site's sitemaps, with lastmod.
- PageSpeed Insights API – Lighthouse scores, Core Web Vitals and real-user speed data for many pages at once.
- DA PA Checker – domain authority, page authority and spam score for up to 10,000 domains or URLs.
Not affiliated with Google.