Google Search Scraper - ($0.35/1000 Pages) avatar

Google Search Scraper - ($0.35/1000 Pages)

Pricing

from $0.35 / 1,000 results

Go to Apify Store
Google Search Scraper - ($0.35/1000 Pages)

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

Scrape Smith

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

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

AudienceUse case
๐Ÿ“ˆ SEO professionalsTrack keyword rankings, monitor SERP features, audit competitors
๐Ÿข Marketing teamsResearch competitors, find content gaps, track brand mentions
๐Ÿ” Lead generationHarvest URLs from search results for outreach campaigns
๐Ÿ“Š Data analystsBuild keyword datasets, trend analysis, market research
๐Ÿค– DevelopersFeed SERP data into dashboards, alerts, and monitoring tools
๐Ÿ“ฐ Journalists & researchersVerify 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

FieldDescription
positionRanking position on the page (1โ€“10)
urlResult URL
titleResult title / headline
descriptionSnippet text shown by Google
datePublication date (when available)
sitelinksSub-page links (on brand/authority results)

Page-level fields

FieldDescription
page_numberPage number (1, 2, 3... or "all" for merged)
search_termThe query that produced these results
knowledge_panelEntity card (company info, person details, etc.)
related_keywords"People also search for" suggestions
next_page / next_startPagination info for the next page

๐Ÿ“ฅ Input

{
"queries": ["best laptops 2025", "python tutorial", "apple"],
"maxPagesPerQuery": 3,
"countryCode": "us",
"searchLanguage": "en",
"timeFilter": "",
"includeMerged": true
}
ParameterTypeDefaultDescription
queriesstring[]requiredList of search queries (supports Google operators: "exact phrase", -exclude, site:example.com)
maxPagesPerQueryinteger1Pages per query (1โ€“10, each page โ‰ˆ 10 results)
countryCodestringusCountry code for localized results (us, gb, de, fr, jp, br, in...)
searchLanguagestringenLanguage code (en, de, fr, ja, pt, es...)
timeFilterstringany timeTime filter: past hour / day / week / month / year, or custom range like cdr:1,cd_min:01/01/2024,cd_max:06/30/2024
includeMergedbooleanfalseAdd a final "all" item combining all pages per query into one

  • 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.