VOOZH about

URL: https://apify.com/prodiger/google-search-scraper

⇱ Google Search Results Scraper β€” Cheaper SERP API Β· Apify


πŸ‘ Google Search Results Scraper β€” Cheaper SERP API avatar

Google Search Results Scraper β€” Cheaper SERP API

Under maintenance

Pricing

Pay per event

Go to Apify Store

Google Search Results Scraper β€” Cheaper SERP API

Under maintenance

Scrape Google Search result pages by query or URL. Extract organic results, related searches, People Also Ask, best-effort ads, and HTML snapshots. Slightly cheaper pay-per-event pricing than Apify's Google Search Results Scraper.

Pricing

Pay per event

Rating

0.0

(0)

Developer

πŸ‘ Arnas

Arnas

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

14 days ago

Last modified

Share

Scrape Google Search result pages by keyword or by a pasted Google Search URL. The actor returns one dataset record per SERP page with organic results, related queries, People Also Ask, best-effort paid ads/product ads, result counts, pagination metadata, and optional raw HTML snapshots.

It is designed as a cheaper, simpler alternative to apify/google-search-scraper for the common SEO and market research workflow: "give me Google SERP pages and the links on them." AI search add-ons and lead enrichment are intentionally out of scope so the per-page price can stay lower and predictable.

Why use this actor

  • A little cheaper β€” $4.20 per 1,000 scraped SERP pages before Apify subscription discounts, compared with Apify's current $4.50 per 1,000 Free-plan page price.
  • No paid-ads add-on fee β€” best-effort ad extraction is included in the page event price.
  • Google URL or keyword input β€” paste raw search terms or full google.com/search?... URLs.
  • Advanced search filters β€” country, interface language, result language, exact-match, site/related filters, title/text/URL words, file types, and date filters.
  • Debuggable output β€” optionally save raw HTML in the dataset or key-value store for parser inspection.
  • Compatible page-level shape β€” one dataset item per SERP page with searchQuery, organicResults, paidResults, paidProducts, relatedQueries, and peopleAlsoAsk.

Pricing

This actor uses Apify Pay-Per-Event pricing.

EventPrice
Actor start$0.001 per run
Scraped SERP page$0.0042 per successful Google results page

Examples before subscription discounts:

WorkloadCost
10 SERP pages$0.043
1,000 SERP pages$4.201
10,000 SERP pages$42.001

Failed or blocked pages emit an error record but are not charged as scraped SERP pages.

Input

{
"queries":"best SEO tools\nsite:apify.com google search scraper",
"maxPagesPerQuery":2,
"resultsPerPage":10,
"countryCode":"us",
"languageCode":"en",
"mobileResults":false,
"maxConcurrency":5,
"proxyConfiguration":{
"useApifyProxy":true,
"apifyProxyGroups":["GOOGLE_SERP"]
}
}

queries accepts one item per line. Each item can be either a normal Google query or a full Google Search URL such as:

https://www.google.com/search?q=hotels+in+Seattle&num=10

The default proxy group is GOOGLE_SERP, Apify's dedicated Google Search proxy. Keep it enabled for production runs. Residential proxy fallback can work for some cases, but it is more likely to return Google's JavaScript challenge or CAPTCHA.

Output

Each dataset item represents one SERP page:

{
"searchQuery":{
"term":"best SEO tools",
"url":"http://www.google.com/search?q=best+SEO+tools&num=10&start=0&hl=en&gl=us&pws=0",
"device":"DESKTOP",
"page":1,
"type":"SEARCH",
"domain":"google.com",
"countryCode":"US",
"languageCode":"en",
"locationUule":null,
"resultsPerPage":10
},
"url":"http://www.google.com/search?q=best+SEO+tools&num=10&start=0&hl=en&gl=us&pws=0",
"hasNextPage":true,
"serpProviderCode":"google.com",
"resultsTotal":"About 1,230,000 results",
"organicResults":[
{
"title":"Example result",
"url":"https://example.com/",
"displayedUrl":"example.com",
"description":"Result snippet from Google.",
"emphasizedKeywords":["SEO tools"],
"siteLinks":[],
"productInfo":{},
"type":"organic",
"position":1
}
],
"paidResults":[],
"paidProducts":[],
"relatedQueries":[],
"peopleAlsoAsk":[],
"suggestedResults":[],
"customData":null,
"aiOverview":"not-found",
"#error":false
}

If Google returns a block page or a request fails after retries, the actor emits a page-level error record with #error: true and debug details. Error records are not charged as scraped pages.

Notes and limitations

Google changes SERP markup frequently. This actor uses static HTML parsing for speed and price. It is best for organic/link extraction and lightweight ad monitoring. It does not provide bundled AI Mode, Perplexity, ChatGPT, Copilot, Gemini, lead enrichment, or email verification add-ons.

For large runs, lower maxConcurrency if error records increase. For strict quality validation, enable saveHtmlToKeyValueStore and compare parsed fields against the original HTML snapshots.

Legal

Scrape only public data you have a legitimate reason to process. Google Search results can include personal data, snippets from copyrighted pages, and region-specific content. Follow applicable laws, Google terms, and privacy rules such as GDPR.

You might also like

Google SERP Scraper β€” Search Results & SERP API

khadinakbar/scrape-google-serp

Scrape Google Search results with 95%+ health rate. Extract organic results, featured snippets, People Also Ask, Knowledge Graph, related searches & ads.

35

Google Search Scraper

happitap/google-search-scraper

Google Search Scraper & SERP API - Extract organic results, paid ads, People Also Ask, and related searches from Google Search. Get titles, URLs, descriptions, rankings, and rich snippets. Download in JSON, CSV, or Excel format.

Google SERP Scraper - Search Results & Rankings

pear_fight/google-serp-scraper

Scrape Google search results for any keyword and location. Extract organic results, ads, People Also Ask, featured snippets, and knowledge panels. No API limits. Supports all countries and languages. Pay per result. Export JSON/CSV.

Google Search Results Scraper

datascoutapi/google-search-results-scraper

πŸš€ Google Search Engine Scraper API – Extract real-time Google search results easily. Get organic results, paid ads, People Also Ask, Related Queries, reviews, and prices. Supports 25+ languages & 21+ countries. Export structured results in JSON, Excel, or CSV for SEO & market research.

Google Search Scraper

thescrappa/google-search-scraper

Scrape Google Search results at scale. Get organic results, knowledge panels, People Also Ask, related searches, and local results. Supports geo-targeting and pagination.

Google Search Results Scraper β€” Organic

aiscraperdev/google-search-results-scraper

Scrape Google SERPs by keyword or URL. Extract organic results, paid ads, AI Mode answers, People Also Ask, related queries & product ads. No API key needed.

πŸ‘ User avatar

Randeep Dhillon

13

Google Search Results (Serp) Scraper

scraper-engine/google-search-results-serp-scraper

Google Search Results Serp Scraper is an Apify actor that extracts structured data from Google search results pages. Collect organic results, ads, titles, URLs, snippets, and rankings in JSON or CSV. Ideal for SEO analysis, keyword tracking, and competitor research.

πŸ‘ User avatar

Scraper Engine

2

Google Search Results Scraper

crawlerbros/google-search-results-scraper

Scrape Google Search result pages (SERPs) and extract structured data: organic results, paid ads, related queries, and People Also Ask. Supports country/language targeting, time filters, pagination, and CSV-friendly output.

44

Related articles

How to scrape Google search results
Read more
Top Google SERP APIs in 2026
Read more