Google Search Scraper - ($0.35/1000 Pages)
Pricing
from $0.35 / 1,000 results
Google Search Scraper - ($0.35/1000 Pages)
🔥$0.35/1000 pages🔥Scrape Google search results for just $0.35 per 1,000 searches — organic results, knowledge panels, related searches, dates, and sitelinks. Multi-query, multi-page. Charge per search, not per result. Fast, lightweight, and the most affordable SERP scraper on the platform.
Pricing
from $0.35 / 1,000 results
Rating
0.0
(0)
Developer
Scrape Smith
Maintained by CommunityActor stats
1
Bookmarked
15
Total users
14
Monthly active users
a month ago
Last modified
Categories
Share
Google Search Results Scraper 🔍 — SERP Data at Scale
Scrape Google search results for any query and get clean, structured data — organic results, knowledge panels, related searches, dates, and sitelinks. Feed it one keyword or a thousand and get back analysis-ready search data you can drop straight into Excel, Google Sheets, BigQuery, or your own SEO and marketing tools.
Charged per search page, not per result — one search returning 10 organic results costs the same as one charge. The most cost-effective way to pull Google SERP data at scale.
⭐ Key features
- 🔎 Organic results — position, title, URL, description, and publication date for every result
- 🏢 Knowledge panels — entity info (company details, people, places) when Google shows one
- 🔗 Sitelinks — sub-page links Google shows under top results
- 🔍 Related searches — "People also search for" keywords
- 🌍 20+ countries — localized results via country and language codes
- 📄 Multi-page — scrape up to 10 pages per query (100 results)
- 📦 Multi-query — batch hundreds of keywords in a single run
- ⏰ Time filters — past hour, day, week, month, year, or custom date ranges
- 📊 Merged export — optionally combine all pages into one dataset item for easy spreadsheet imports
- 💰 Per-search billing — pay per search page, not per individual result
🎯 Who it is for
| Audience | Use case |
|---|---|
| 📈 SEO professionals | Track keyword rankings, monitor SERP features, audit competitors |
| 🏢 Marketing teams | Research competitors, find content gaps, track brand mentions |
| 🔍 Lead generation | Harvest URLs from search results for outreach campaigns |
| 📊 Data analysts | Build keyword datasets, trend analysis, market research |
| 🤖 Developers | Feed SERP data into dashboards, alerts, and monitoring tools |
| 📰 Journalists & researchers | Verify claims, track news coverage, gather sources |
📊 Output
Each search page is one dataset item containing all results and metadata for that page:
{"page_number": 1,"search_term": "best laptops 2025","results": [{"position": 1,"url": "https://www.laptopmag.com/best-picks/best-laptops","title": "Best Laptops 2025: Top Picks Based on Testing and Reviews","description": "Our expert-tested picks for the best laptops you can buy...","date": "Jun 15, 2025","sitelinks": [{"title": "Gaming Laptops", "url": "https://..."},{"title": "Budget Laptops", "url": "https://..."}]},{"position": 2,"url": "https://www.rtings.com/laptop/reviews/best/by-usage/home-office","title": "The 5 Best Laptops for Home & Office Use - RTINGS.com","description": "Updated weekly. We buy and test every laptop ourselves..."}],"knowledge_panel": {"name": "Laptop","description": {"text": "A laptop is a portable personal computer...", "site": "Wikipedia", "url": "https://en.wikipedia.org/wiki/Laptop"},"image": {"url": "https://encrypted-tbn0.gstatic.com/..."},"info": [{"title": "Invented", "labels": ["1981"]},{"title": "Inventor", "labels": ["Adam Osborne"]}]},"related_keywords": {"spelling_suggestion": null,"keywords": [{"position": 1, "keyword": "best laptops for students"},{"position": 2, "keyword": "best budget laptop 2025"},{"position": 3, "keyword": "best laptop brands"}]},"next_page": 2,"next_start": 10}
Per-result fields
| Field | Description |
|---|---|
position | Ranking position on the page (1–10) |
url | Result URL |
title | Result title / headline |
description | Snippet text shown by Google |
date | Publication date (when available) |
sitelinks | Sub-page links (on brand/authority results) |
Page-level fields
| Field | Description |
|---|---|
page_number | Page number (1, 2, 3... or "all" for merged) |
search_term | The query that produced these results |
knowledge_panel | Entity card (company info, person details, etc.) |
related_keywords | "People also search for" suggestions |
next_page / next_start | Pagination info for the next page |
📥 Input
{"queries": ["best laptops 2025", "python tutorial", "apple"],"maxPagesPerQuery": 3,"countryCode": "us","searchLanguage": "en","timeFilter": "","includeMerged": true}
| Parameter | Type | Default | Description |
|---|---|---|---|
| queries | string[] | required | List of search queries (supports Google operators: "exact phrase", -exclude, site:example.com) |
| maxPagesPerQuery | integer | 1 | Pages per query (1–10, each page ≈ 10 results) |
| countryCode | string | us | Country code for localized results (us, gb, de, fr, jp, br, in...) |
| searchLanguage | string | en | Language code (en, de, fr, ja, pt, es...) |
| timeFilter | string | any time | Time filter: past hour / day / week / month / year, or custom range like cdr:1,cd_min:01/01/2024,cd_max:06/30/2024 |
| includeMerged | boolean | false | Add a final "all" item combining all pages per query into one |
🚀 Popular use cases
- Keyword rank tracking — monitor where your pages rank for target keywords across regions
- Competitor monitoring — track who ranks above you and how their snippets change
- Content research — find what Google surfaces for a topic, including dates and related queries
- Lead generation — harvest URLs from search results for outreach
- Brand monitoring — check how your brand appears in search, including knowledge panel data
- Market research — compare search landscapes across countries and languages
- News monitoring — use time filters to track recent coverage of any topic
🌍 Supported countries
Works with any Google country code — us, gb, de, fr, es, it, nl, ca, au, jp, in, br, mx, kr, se, pl, and dozens more. Each returns localized results in the language you specify.
💰 Pricing
Charged per search page — not per individual result. One search page contains up to 10 organic results plus knowledge panel and related searches. This means scraping 10 results costs the same as scraping 1.
🔌 Automation & integrations
Connect to Make, Zapier, n8n, Slack, Discord, Google Sheets, Airtable, BigQuery, Snowflake, Postgres, or any REST/webhook endpoint. Use the Apify scheduler to track keywords daily, weekly, or on any cadence.
❓ FAQ
How many results per page? Google returns up to 10 organic results per page. Use maxPagesPerQuery to go deeper (up to 100 results per query).
Can I search in different languages? Yes — set countryCode and searchLanguage to get localized results in any supported language.
Does it return ads? No — this scraper focuses on organic results, knowledge panels, and related searches. No ads, no People Also Ask, no AI overviews.
Can I filter by date? Yes — use timeFilter for preset ranges (past hour/day/week/month/year) or a custom date range.
What's the merged output? When includeMerged is true, the scraper adds one extra dataset item per query that combines all pages into a single results array — perfect for spreadsheet exports.
Can I use Google operators? Yes — "exact phrase", -exclude, site:example.com, filetype:pdf all work.
What export formats are available? JSON, CSV, Excel, XML, JSONL, and HTML — plus direct API access.
📈 Start scraping Google Search now
Give it your keywords and get structured SERP data in seconds — rankings, snippets, knowledge panels, dates, and related searches, ready for SEO, marketing, lead gen, and research workflows.
