Google Search Results Scraper avatar

Google Search Results Scraper

Pricing

from $4.20 / 1,000 google serp pages

Go to Apify Store
Google Search Results Scraper

Google Search Results Scraper

[💵 From $4.20 / 1K pages] Scrape generic Google SERPs into normalized organic, ad, People Also Ask, and related-search data.

Pricing

from $4.20 / 1,000 google serp pages

Rating

0.0

(0)

Developer

WebData Labs

WebData Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Scrape generic Google Search results into predictable page-level JSON. Get organic links, ads, People Also Ask questions, related searches, locale metadata, and result statistics without lead enrichment or contact extraction.

✅ What you get

  • Page-level records that preserve each query, locale, page number, and fetch time.
  • Normalized organic results with position, title, URL, displayed URL, and snippet.
  • Separate arrays for ads, People Also Ask, and related searches when Google returns them.
  • Partial-failure records, so one blocked query does not destroy a bulk run.

❌ What this isn't

This is not Google Maps, a lead generator, an email extractor, or a page-content crawler. It returns Google SERP metadata only.

🔎 Example tasks

👥 Who it is for

SEO teams, researchers, developers, analysts, and automation builders who need generic Google results through an Actor, API, schedule, or integration.

⚙️ Input

Provide one or more queries. Choose maxPagesPerQuery from 1 to 10, then set countryCode, language, and safeSearch. The prefilled input is a complete one-page run.

{
"queries":["apify web scraping","browser automation"],
"maxPagesPerQuery":1,
"countryCode":"us",
"language":"en"
}

📤 Output

Each dataset item represents one Google result page and contains:

  • query, page, start, countryCode, language, fetchedAt, and status
  • organicResults
  • ads
  • peopleAlsoAsk
  • relatedSearches
  • resultStats
  • error when a page exhausts retries

💵 Pricing

The launch price is $4.35 per 1,000 successfully parsed SERP pages on the Free tier, falling to $4.20 per 1,000 on the Business tier. Platform usage is included. Failed fetches are written for observability but are not charged.

Apify tierPrice per 1,000 pages
Free$4.35
Starter$4.30
Scale$4.25
Business$4.20

🔁 Reliability behavior

The Actor uses Apify's Google SERP proxy, an HTTP-only interface built for Google result pages. It retries challenge, timeout, and incomplete responses up to three times and continues other queries after a page-level failure.

⚠️ Limits and responsible use

Google changes markup and result features by country, query, and experiment. Optional blocks may be absent even when organic results are present. Respect applicable laws, contractual restrictions, and the rights of data subjects and publishers.

🧩 Integrations

Run from Console, REST API, JavaScript/Python clients, schedules, webhooks, Make, Zapier, or any workflow that can consume an Apify dataset.

❓ Support

Open an issue with a redacted query, country/language, run ID, and expected versus actual field. Enable debugHtml only when troubleshooting because saved HTML may contain the search query.