Google Search Results Scraper
Pricing
from $4.20 / 1,000 google serp pages
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
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
- Collect Google organic results by keyword.
- Monitor competitor SERPs.
- Collect localized Google results.
- Feed structured search results into SEO, research, or RAG workflows.
👥 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, andstatusorganicResultsadspeopleAlsoAskrelatedSearchesresultStatserrorwhen 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 tier | Price 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.