VOOZH about

URL: https://apify.com/scrapier/google-search-results-serp-scraper

⇱ Google Search Results Serp Scraper Β· Apify


πŸ‘ Google Search Results Serp Scraper avatar

Google Search Results Serp Scraper

Pricing

$24.99/month + usage

Go to Apify Store

Google Search Results Serp Scraper

πŸ” Google Search Results SERP Scraper extracts real-time Google SERP dataβ€”titles, URLs, snippets, rankings, ads, PAA, featured snippets & local pack. πŸ“Š Ideal for SEO audits, rank tracking, content planning & competitor research. πŸš€ Fast, accurate, geo & device targeting.

Pricing

$24.99/month + usage

Rating

0.0

(0)

Developer

πŸ‘ Scrapier

Scrapier

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 months ago

Last modified

Share

Google Search Results Scraper

Scrape Google Search results at scale with this Apify Actor. Get organic results, paid ads, paid products, People Also Ask, related queries, and optional AI overview in a structured JSON format matching standard SERP output.

Why Choose Us?

  • Proxy fallback: Starts with no proxy; if Google blocks, automatically falls back to datacenter proxy, then residential proxy (with 3 retries). Once residential is used, it sticks for all remaining requests.
  • Bulk input: Enter multiple search terms or full Google search URLs (one per line).
  • Rich output: Same structure as professional SERP APIs β€” searchQuery, organicResults, paidResults, paidProducts, peopleAlsoAsk, relatedQueries, aiOverview (with SerpApi key), and more.
  • Compact UI: Accordion sections and date pickers (absolute or relative) for a simple, organized input form.

Key Features

  • Required input: Search term(s) β€” one per line; supports full Google search URLs.
  • Proxy configuration: Optional. By default no proxy; automatic fallback to datacenter then residential on block.
  • Number of results: Results per page (1–100) and max pages per query (1 page β‰ˆ 10 results).
  • Location and language: Country, search language, interface language, exact location (UULE).
  • Advanced filters: Force exact match, site, related to site, words in title/text/URL, quick date range, before/after date (absolute or relative), file types.
  • Add-ons: Google AI Mode, Perplexity AI, ChatGPT search, business leads enrichment, paid results extraction.
  • Additional settings: Mobile results, unfiltered results, save HTML to dataset or key-value store, include icons.

Input

FieldTypeDescription
searchTerms (required)string (textarea)One search term or full Google search URL per line.
proxyConfigurationobject (proxy)Proxy settings. Default: no proxy. Fallback is handled by the actor.
resultsPerPageinteger1–100. Google may limit to ~10 organic per page.
maxPagesPerQueryintegerMax pages to scrape per query (~10 results per page).
countryCodestringCountry (e.g. us, uk, de).
languageCodestringInterface language (hl).
beforeDate / afterDatestring (datepicker)Absolute (YYYY-MM-DD) or relative (e.g. "8 days", "3 months").
……See Form/JSON in Apify Console for all options.

Example (JSON):

{
"searchTerms":"javascript\ntypescript\npython",
"proxyConfiguration":{"useApifyProxy":false},
"maxPagesPerQuery":1,
"countryCode":"us",
"languageCode":"en"
}

Output

Each dataset item is one SERP result with the following structure (same as standard SERP JSON):

  • searchQuery: term, url, device, page, type, domain, countryCode, languageCode, locationUule, resultsPerPage
  • url: Final SERP URL
  • hasNextPage, serpProviderCode, resultsTotal
  • relatedQueries: [{ title, url }]
  • paidResults: [{ title, url, displayedUrl, description, type: "paid", position }]
  • paidProducts: [{ title, displayedUrl, prices }]
  • aiOverview: { text, references } or null (if SerpApi key and AI Mode enabled)
  • organicResults: [{ title, url, displayedUrl, description, emphasizedKeywords, siteLinks, productInfo, type: "organic", position }]
  • suggestedResults, peopleAlsoAsk
  • customData: perplexitySearch, chatGptSearch, maximumLeadsEnrichmentRecords, leadsEnrichmentDepartments
  • htmlSnapshotUrl: Key in key-value store for saved HTML (if enabled)

How to Use the Actor (via Apify Console)

  1. Log in at console.apify.com and go to Actors.
  2. Find Google Search Results Scraper and open it.
  3. In the Input tab, enter search terms (one per line) or paste full Google search URLs.
  4. Expand accordion sections to set proxy, location, filters, date range (absolute or relative), and add-ons.
  5. Click Start to run the actor.
  6. Watch Log for progress and proxy fallback messages.
  7. Open the Output tab to view or export the dataset (JSON/CSV).

Best Use Cases

  • SEO and SERP monitoring
  • Competitor and keyword research
  • Lead generation (with optional leads enrichment)
  • Answer Engine Optimization (AEO) and AI overview tracking
  • Bulk collection of search results for analysis

Frequently Asked Questions

Why does it say "10 results per page limit"?
Google often returns about 10 organic results per page. Use maxPagesPerQuery to get more (e.g. 10 for ~100 results).

When does the actor use a proxy?
By default it uses no proxy. If Google blocks (e.g. "trouble accessing Google"), it switches to datacenter proxy, then to residential proxy with up to 3 retries, and then keeps using residential for the rest of the run.

Can I use absolute and relative dates?
Yes. The Before date and After date fields support both absolute (YYYY-MM-DD) and relative (e.g. "8 days", "3 months") via the date picker.

Support and Feedback

Use the Apify platform support or the actor’s repository for bugs and feature requests.

Cautions

  • Data is collected only from publicly available Google Search result pages.
  • You are responsible for complying with Google’s Terms of Service, robots.txt, and applicable laws (privacy, data protection, etc.).
  • Use reasonable rate limits and respect the proxy fallback behavior to avoid blocks.

You might also like

Google Search Results Serp Scraper

scraperforge/google-search-results-serp-scraper

πŸ”Ž Google Search Results SERP Scraper extracts titles, URLs, snippets, organic results, ads, PAA, featured snippets, local pack & positions. 🌍 Geo, language & device targeting. πŸ“¦ JSON/CSV export for SEO, competitor research, rank tracking & content strategy. ⚑ Fast & reliable.

Google Search Results (SERP) Scraper

scrapebase/google-search-results-serp-scraper

πŸ”Ž Google Search Results (SERP) Scraper extracts organic results, titles, URLs, snippets, ads, PAA, featured snippets, local pack & more by keyword, location, language & device. βš™οΈ Ideal for SEO monitoring, rank tracking & competitor intel. πŸš€ Fast, scalable, anti-blocking.

Google Search Results (SERP) Scraper

scrapepilotapi/google-search-results-serp-scraper

πŸ”Ž Google Search Results (SERP) Scraper pulls titles, URLs, snippets, ranks, People Also Ask, featured snippets, ads & local pack across geo/language/device. βš™οΈ Pagination + structured output. πŸš€ Ideal for SEO audits, rank tracking, PPC, competitive & content research.

Google Search Results Serp Scraper

simpleapi/google-search-results-serp-scraper

πŸ”Ž Google Search Results SERP Scraper captures real-time SERP data β€” titles, URLs, snippets, ranks, ads, PAA & related searches. 🌍 Target by location, language & device. πŸ“€ Export JSON/CSV or via API. πŸš€ Perfect for SEO audits, rank tracking, keyword & competitor research.

Google Search Results Scraper

scraperforge/google-search-results-scraper

πŸ”Ž Google Search Results Scraper extracts live SERP dataβ€”titles, snippets, URLs, rankings, ads & featured snippetsβ€”by location, language and device. βš™οΈ Built for SEO, keyword research, competitor analysis & content planning. πŸš€ Fast, scalable, proxy-ready.

Google Search Results Serp Scraper

scrapio/google-search-results-serp-scraper

Google Search Results SERP Scraper πŸ”ŽπŸ“„ extracts organic results, ads, titles, URLs, snippets, and ranking data from Google search pages. Ideal for SEO tracking, competitor research, keyword analysis, and SERP monitoring. Fast, scalable, and automation-ready. πŸš€πŸ“Š

Google Search Results Serp Scraper

api-empire/google-search-results-serp-scraper

Google Search Results SERP Scraper extracts results from Google search pages. It collects titles, URLs, snippets, rankings, related searches, and other SERP data. Ideal for SEO research, keyword tracking, competitor analysis, and monitoring search visibility.

Google Search Results Scraper

scrapepilotapi/google-search-results-scraper

πŸ”Ž Google Search Results Scraper captures SERP data at scaleβ€”titles, URLs, snippets, featured snippets, PAA, ads & more. πŸ“Š Perfect for SEO, PPC, market intel, content research & competitor monitoring. ⚑ Fast, reliable, proxy-ready with geo & device targeting; JSON/CSV output.

Google Search Results Scraper

simpleapi/google-search-results-scraper

πŸ”Ž Google Search Results Scraper pulls live SERP dataβ€”titles, snippets, URLs, rankings, PAA & adsβ€”by query, location & language. πŸ“Š Export CSV/JSON for SEO audits, content planning, competitor tracking & market research. ⚑ Fast, reliable, scalable.

Google Search Results Scraper

scrapemesh/google-search-results-scraper

πŸ”Ž Google Search Results Scraper pulls clean SERP data at scaleβ€”titles, URLs, snippets, ads, People Also Ask, featured snippets & local pack. βš™οΈ Supports location, language & pagination. πŸš€ Perfect for SEO, rank tracking, content research & competitor analysis.

Related articles

Top Google SERP APIs in 2026
Read more