Apify Store
AS
Apify Store
/scraperlink/google-search-results-serp-scraper

Google Search Results (~$0.05/1K Results)

🔥 ~$0.05/1K results ($0.50/1,000 SERPs) 🔥 **CHEAPEST** Google Search Results (SERP) Scraper with real-time SERP data and support for multiple countries. Billed per 1 full SERP page (~10 results) — mak

liveasyncunknown~30s typical
seo toolsgooglesearchresultsserp
$0.00063
per result + $0.005 call
plus $0.001 platform fee per run
Actor charges $0.0005 per result; Cracked adds 25% plus a $0.005 call fee
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /scraperlink/google-search-results-serp-scraper for me.

Input

FieldTypeDescription
keyword*stringEnter one full search query per line. Each line will be treated as a separate search. default "nike"
include_mergedbooleanInclude a final merged result row combining all pages (page_number = 'all'). default true
limitstring (10 | 20 | 30 | 40 | 50 | 100)Each page returns up to 10 results. Use 'all' to fetch all available pages. default "all"
startintegerSet the result starting number
pageintegerSet the page number for pagination
countrystring (AF | AL | DZ | AS | AD | AO)Auto-sets 'gl' and 'proxy_location'. ISO 3166 A-2 code.
glstring (AF | AL | DZ | AS | AD | AO)Overrides country localization. ISO 3166 A-2 code.
hlstring (af | ar | hy | be | bg | ca)UI language code. e.g., en, fr, de
tbsstringTime filters like qdr:d (past day), qdr:w (week), or custom range. Format: cdr:1,cd_min:01/01/2024,cd_max:01/31/2024
lrstring (lang_af | lang_ar | lang_hy | lang_be | lang_bg | lang_ca)Restrict results by language. e.g., lang_en, lang_fr
crstring (countryAF | countryAL | countryDZ | countryAS | countryAD | countryAO)Restrict results by country. e.g., countryUS, countryFR
proxy_locationstring (us | ca)Force proxy region. Options: us, ca

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"apify","endpoint":"/scraperlink/google-search-results-serp-scraper","input":{"keyword":"nike","limit":"all"},"wait":false}'
poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."
cli
npx cracked-ai run -p apify -e /scraperlink/google-search-results-serp-scraper -i '{"keyword":"nike","limit":"all"}' -w 120
mcp
run_tool({ provider: "apify", endpoint: "/scraperlink/google-search-results-serp-scraper", input: {"keyword":"nike","limit":"all"}, wait: false })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.