Google Search Results Scraper avatar

Google Search Results Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Google Search Results Scraper

Google Search Results Scraper

Scrape Google Search results for any query. Get titles, URLs, snippets, and site links. Supports web, news, images, videos, and shopping. Filter by country, language, and time range. Stealth browser bypasses Google anti-bot detection.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Thirdwatch

Thirdwatch

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Share

Google Search Scraper

Scrape Google Search results for any query — titles, URLs, snippets, site links, and positions across web, news, images, videos, and shopping.

What you get

Structured Google Search results across five surface types (web, news, images, videos, shopping) with localization by country and language and time filtering. Every row includes the result's rank, title, URL, and snippet, plus the original query so results from multiple queries stay attributable.

Output fields

FieldDescription
positionRank on the search results page
titleResult title
urlDestination URL
displayUrlBreadcrumb-style URL shown in Google
descriptionSnippet / description text
queryThe search query that produced this row
searchTypeType of search (web, news, etc.)
pageWhich page of results the row came from
siteLinksSub-links if present (title + URL)
timestampISO 8601 fetch timestamp

Example output

{
"position": 1,
"title": "Kubernetes vs Docker: What you need to know in 2026",
"url": "https://northflank.com/blog/kubernetes-vs-docker",
"displayUrl": "https://northflank.com > blog > kubernetes-vs-docker",
"description": "Kubernetes is incredibly powerful but also more complex than Docker alone.",
"query": "kubernetes vs docker comparison",
"searchType": "web",
"page": 1,
"siteLinks": [],
"timestamp": "2026-04-22T10:00:00Z"
}

Input parameters

ParameterRequiredDescription
queriesYesList of search terms to look up on Google.
maxResultsNoMax total results across all queries. 0 = unlimited. Default 5, max 10000.
maxResultsPerQueryNoMax results per individual query. Default 50, max 500.
countryCodeNoCountry for localized results — us, uk, in, de, fr, etc. Default us.
languageCodeNoLanguage — en, es, fr, de, hi, etc. Default en.
searchTypeNoweb, news, images, videos, or shopping. Default web.
timeFilterNoany, pastHour, pastDay, pastWeek, pastMonth, pastYear. Default any.

Use cases

  • SEO professionals: Track keyword rankings and watch competitor positions over time.
  • Market researchers: Build datasets on how Google surfaces a topic across countries.
  • Content teams: Find trending angles and spot content gaps.
  • Brand monitoring: Track mentions in web and news results simultaneously.
  • Academics: Study search result composition, localization, and ranking drift.

Use cases & recipes

Step-by-step guides on thirdwatch.dev/blog:

-end

Pricing

Pay-per-result pricing. Tiered discounts apply automatically based on usage volume.

TierPrice per result
FREE$0.008
BRONZE$0.006
SILVER$0.005
GOLD$0.004

Limitations

  • Same query in different countryCode values returns different results — plan runs accordingly.
  • Very large runs can take longer due to pagination and rate limiting.
  • Shopping results may be sparse outside of English-speaking markets.
  • Featured snippets, knowledge panels, and People Also Ask blocks are not returned as separate rows — only organic results.

Compared to alternatives

  • vs. apify/google-search-scraper-lite ($0.003/result, large user base): This actor is priced higher but keeps a single clean schema across all five searchType values (web/news/images/videos/shopping) and ships country/language/time filters in one input.

Pairs well with Google News Scraper and Google Maps Scraper for full Google-surface coverage.

FAQ

Can I track keyword rankings? Yes — run the same queries on a schedule and compare position per query per day.

How do I get only recent results? Set timeFilter: "pastWeek" or tighter. For breaking-news topics prefer the Google News Scraper.

Do results vary by country? Yes. countryCode and languageCode are passed through to Google — us/en and in/hi return meaningfully different result sets.

Can I scrape images or shopping results? Yes. Set searchType to images, videos, or shopping. Schema shape stays consistent; field availability depends on the surface type.

Last verified: 2026-04

More scrapers at thirdwatch.dev.