Google Search Results Scraper - Cheapest SERP API avatar

Google Search Results Scraper - Cheapest SERP API

Pricing

from $0.30 / 1,000 search results

Go to Apify Store
Google Search Results Scraper - Cheapest SERP API

Google Search Results Scraper - Cheapest SERP API

Cheapest Google search results scraper at $0.30 per 1,000 results. Scrape Google SERP organic rankings, titles, URLs and snippets by keyword. Fast Google search scraper API for SEO rank tracking, keyword research and lead generation.

Pricing

from $0.30 / 1,000 search results

Rating

0.0

(0)

Developer

DataLeadsPRO

DataLeadsPRO

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Google SERP Scraper API – Search Results & Rankings

Scrape Google search results with organic rankings, titles, URLs, descriptions and available SERP features. Built for rank tracking, keyword research, SEO monitoring and competitive analysis.

Pricing: from $0.0001/1,000 results - and no charge for empty results. You only pay for successfully delivered results. Failed, empty, duplicate and filtered results are free.

What data can it extract?

Depending on the selected input, results can include:

  • rank - Position in the search results.
  • title - Title of the video or result.
  • url - Source URL of the item.
  • displayUrl - Displayed URL of the result.
  • description - Video or post description text.
  • sitelinks - Additional links for the result.

Unavailable fields are returned as null instead of fabricated values.

Example output

{
"rank": 1,
"title": "Example result title",
"url": "https://www.example.com/",
"displayUrl": "www.example.com",
"description": "Example meta description of the search result.",
"sitelinks": [
"https://www.example.com/about"
]
}

How to use Google SERP Scraper API

  1. Click Try for free on the Apify Store page.
  2. Add a search keyword or hashtag.
  3. Set Maximum results to control spending, then run.
  4. Export as JSON, CSV, Excel, or consume via API.

Usage

Python (Apify Client)

from apify_client import ApifyClient
client = ApifyClient('YOUR_API_TOKEN')
run = client.actor('DataLeadsPRO/google-serp-scraper-api').call(run_input={
'searchTerms': ['best crm software']
})
for item in client.dataset(run['defaultDatasetId']).iterate_items():
print(item)

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('DataLeadsPRO/google-serp-scraper-api').call({
'searchTerms': ['best crm software']
});
const { items } = await client.dataset(run.defaultDatasetId).list();
console.log(items);

REST / OpenAPI

curl -X POST 'https://api.apify.com/v2/acts/DataLeadsPRO~google-serp-scraper-api/runs?token=YOUR_API_TOKEN' \
-H 'Content-Type: application/json' \
-d '{ "searchTerms": ["best crm software"] }'

This Actor ships an OpenAPI 3.1 specification (openapi.yaml) and can be exposed through MCP for AI agent integrations.

Google search results API

A Google search results API for rank tracking, keyword research and SERP monitoring at scale, with per-result billing and no proxy infrastructure to manage.

Why DataLeadsPRO?

  • Transparent per-result pricing with no charge for empty results
  • Structured, documented output fields - no fabricated data
  • Python, JavaScript, REST, CLI, OpenAPI and MCP integration examples
  • Fast, maintained and monitored infrastructure

Common use cases

  • Market research - track public content, creators and engagement.
  • Competitor monitoring - monitor public accounts, posts, videos or search results.
  • AI and LLM datasets - feed structured public data into RAG systems, agents and analytics pipelines.
  • Lead and creator discovery - build structured public datasets for research and outreach qualification.
  • Social listening - monitor public conversations around brands, products or topics.

Frequently asked questions

How much does results scraping cost?

From $0.0001 per 1,000 successfully delivered results on the FREE tier, with Bronze, Silver and Gold volume tiers below that.

Do empty searches cost money?

No result event is charged when no successful result is delivered.

Can I use this through an API?

Yes - REST, Python, JavaScript, CLI, OpenAPI or MCP.

Can I export the results?

Yes. Apify datasets support JSON, CSV, Excel, XML and other formats.

Can I schedule this scraper?

Yes. Use Apify schedules to rerun saved inputs automatically.

Responsible use

This Actor is intended for extracting publicly available information. Users are responsible for complying with applicable laws, platform terms and data-protection requirements. This Actor is an independent tool and is not affiliated with or endorsed by the platform owner.

License

MIT - see LICENSE.