Google Search Scraper
Pricing
from $0.80 / 1,000 search results
Google Search Scraper
Scrape Google search results like a SERP API: organic results with absolute position, title, URL, snippet and date, plus People also ask and related searches. Any country and language, site: operators, many pages. Rank tracker and SEO data.
Pricing
from $0.80 / 1,000 search results
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
🚀 Google Search Scraper
Scrape Google search results for any keyword and export them as JSON, CSV or Excel. The Google Search Scraper works like a simple SERP API: for each query it saves every organic result with its position, title, URL, displayed URL, snippet and date, plus the People also ask questions and related searches Google shows. Pick the country and language, use Google operators like site: or "exact phrase", and scrape several pages per query. Use it as a rank tracker or keyword rank checker, for SEO and competitor research, content ideas, lead lists or AI training data. No Google account or API key needed.
✨ Features
- 🔎 Many queries per run: one keyword per line, each scraped separately.
- 📈 Absolute positions:
positioncounts across pages (page 2 starts after page 1), so you can check Google rankings for your pages and your competitors'. - 🌍 Any country and language: results ranked for the country you choose (
us,gb,de,in...) in the language you choose. - 🧩 Google operators work:
site:,intitle:,"exact phrase",-exclude,OR,filetype:and the rest. - 🔗 Paste a Google link: a search link keeps its filters (e.g. past week) and starts at its page.
- ❓ People also ask and related searches: saved with the first result of each page, ready for keyword research.
- 🧹 No duplicates: a URL Google repeats on a later page is saved and charged once per query.
🛠️ How It Works
- Enter search queries: keywords, operators or Google search links, one per line.
- Pick a country, a language and the number of pages per query.
- Run the Scraper: download the results as JSON, CSV or Excel, or call it through the API like any SERP API.
⚙️ Input
| Field | What it does |
|---|---|
| Search queries | What to search, one per line. Plain keywords, Google operators or a pasted Google search link. Default web scraping. |
| Country | Two-letter country code the results are ranked for. Default us. |
| Language | Google interface language, e.g. en, de, pt-BR. Default en. |
| Pages per query | Result pages per query (up to 10 organic results each). Default 2. |
{"queries": ["serp api", "site:github.com web scraper", "best running shoes"],"countryCode": "us","languageCode": "en","maxPagesPerQuery": 3}
How many results per query?
Each Google page has up to 10 organic results. Page 1 often has 7–9, because videos, maps and other boxes take space. Google stops listing results after roughly 10–15 pages for most queries (about 90–130 results; in tests "web scraping" ended at page 13 and "crawlee apify" at page 10). When a query runs out before your page limit, the run's status message says on which page it ended. Ads, maps, image and shopping boxes are not saved.
🔍 Use cases
- Rank tracker / keyword position checker: schedule a daily run for your keywords and track where your pages rank in each country.
- SERP checker for SEO audits: see who ranks for a keyword, their titles and snippets, and which result types Google prefers.
- Google People also ask research: collect the questions people ask around a topic for FAQ pages and content plans.
- Lead lists:
site:andintitle:searches turn Google into a list of companies, directories or profiles. - AI and RAG pipelines: feed fresh search results and URLs to an LLM agent.
💰 Pricing
Pay only for the results you get. No monthly rental.
| Event | Price | What you get |
|---|---|---|
| Search result | $0.0008 per result ($0.80 per 1,000) | One organic result with all fields below |
| Actor start | $0.00005 per run | Charged once when the run starts. |
Examples: 1 page (about 9 results) ≈ $0.0072 · 1,000 results = $0.80 · 10,000 results = $8.00. People also ask and related searches are included at no extra cost. Pages that return no results cost nothing.
📊 Sample Output Data
{"id": "42513cd0c66a661e4870","query": "web scraping","page": 1,"position": 1,"title": "Web scraping","displayedUrl": "https://en.wikipedia.org › wiki › Web_scraping","siteName": "Wikipedia","snippet": "Web scraping, web harvesting, or web data extraction is data scraping used for extracting data from websites.","date": null,"url": "https://en.wikipedia.org/wiki/Web_scraping","countryCode": "us","languageCode": "en","peopleAlsoAsk": ["Is web scraping illegal?", "Can ChatGPT do web scraping?", "What actually is web scraping?", "Is web scraping free?"],"relatedSearches": ["Web scraping tools", "Web scraping python", "Web scraping extension", "Web scraping project", "Web scraping AI", "Web scraping free", "Is web scraping legal", "Web scraping online"],"scrapedAt": "2026-10-21T10:27:55.792Z"}
dateis the date Google shows next to the result, as shown ("Mar 5, 2025", "3 days ago", "16.01.2026"), ornull.- Video and forum results have no displayed URL; they carry
detailsinstead, e.g."6.3K+ views · 1 year ago". peopleAlsoAskandrelatedSearchesare on the first result of each page that shows them (usually page 1).
❓ FAQ
Is this a Google search API? It works like one: send queries through the Apify API and get structured JSON back, without a Google API key or the Custom Search quota.
Can I check Google rankings for my site? Yes. Run your keywords with enough pages and filter the rows by your domain; position is the absolute rank across pages.
Can I get results from another country? Yes. Set "Country" (e.g. gb, de, in) and "Language". Local results inside a country can differ by city; results are not tied to one city.
Does it scrape ads, maps or images? No, this Actor saves organic web results plus People also ask and related searches.
Can I use a date filter? Yes. Search on Google, pick "Tools → Past week" (or any filter), and paste that link as a query.
Why fewer results than pages × 10? Page 1 often has 7–9 organic results, and Google ends the list after 10–15 pages for most queries. You pay only for results saved.