Easy Google Search Results Scraper - from $0.13/1000 results avatar

Easy Google Search Results Scraper - from $0.13/1000 results

Pricing

from $0.13 / 1,000 results

Go to Apify Store
Easy Google Search Results Scraper - from $0.13/1000 results

Easy Google Search Results Scraper - from $0.13/1000 results

No need to overpay, Get Google Search results at price you can afford.

Pricing

from $0.13 / 1,000 results

Rating

4.5

(10)

Developer

Miso

Miso

Maintained by Community

Actor stats

8

Bookmarked

101

Total users

4

Monthly active users

7 days ago

Last modified

Share

πŸ”Ž Easy Google Search Results Scraper

Fast, lightweight Google Search scraper β€” from $0.13 per 1,000 search results.

Search Google programmatically and get clean, structured search results ready for automation, lead generation, research, SEO analysis, data enrichment, and AI workflows.

No browser automation. No complicated setup. Just enter your search query and get structured Google Search data.


πŸš€ What does this Actor do?

Easy Google Search Results Scraper lets you run Google searches and extract structured data including:

  • πŸ”— Organic Google Search results
  • πŸ“ Result titles and snippets
  • 🌐 Result URLs
  • πŸ”’ Search result positions
  • 🧠 Google Knowledge Panel data
  • πŸ”Ž Related search keywords
  • ✏️ Spelling suggestions
  • πŸ“„ Pagination information
  • 🌍 Country and language-specific results
  • πŸ“Š Search metadata

Results are stored directly in the Apify Dataset and can be exported as JSON, CSV, Excel, XML, RSS, or accessed through the Apify API.


πŸ’° Simple, low-cost Google Search data

Get Google Search results from approximately $0.13 per 1,000 results.

This Actor is designed to be a simple and economical option when you need structured Google Search results without running and maintaining your own search scraping infrastructure.

Typical use cases include:

  • Lead generation
  • Company research
  • Contact discovery workflows
  • SEO research
  • Competitor monitoring
  • Website discovery
  • Domain enrichment
  • Market research
  • AI / LLM data pipelines
  • Search result monitoring
  • Keyword discovery

⚑ Quick Start

Enter a search query:

{
"query": "doctor california"
}

That's it.

The Actor searches Google and stores the structured results in the default dataset.

For more control:

{
"query": "best restaurants new york",
"country": "us",
"gl": "US",
"hl": "en",
"page": 1,
"include_knowledge_panel": true,
"include_related_keywords": true
}

πŸ“₯ Input

query

Required

The Google Search query you want to run.

Example:

doctor california

Other examples:

plumber chicago
software companies germany
best restaurants nyc
site:linkedin.com/in CEO SaaS Germany

Maximum length: 500 characters.


country

Country code used for the search.

Default:

us

Examples:

us
uk
de
fr
in

gl

Google geolocation parameter.

Default:

US

Examples:

US
DE
IN
FR
GB

Use this to influence the geographic context of the returned Google results.


hl

Google interface/result language.

Default:

en

Examples:

en
de
fr
es
it

page

Search results page to retrieve.

Default:

1

Supported range:

1 – 10

Example:

{
"query": "dentist california",
"page": 2
}

include_knowledge_panel

Controls whether Knowledge Panel information is included.

Default:

true

Set to false if you only need normal search results.


include_related_keywords

Controls whether related Google search keywords and available spelling suggestions are included.

Default:

true

πŸ“€ Output

The Actor stores several types of records in the default Apify Dataset.

Every record contains an internal _kind field identifying its type.

The Actor provides dedicated Dataset views so you can easily browse each type separately.


πŸ”— Search Results

Search results use:

_kind = "result"

Example:

{
"_kind": "result",
"title": "Example Medical Center",
"snippet": "Healthcare services and specialist doctors...",
"url": "https://example.com/",
"position": 1,
"_search_query": "doctor california",
"_country": "us",
"_page": "1"
}

The Search Results dataset view contains the most useful fields:

FieldDescription
titleGoogle result title
snippetSearch result description/snippet
urlDestination URL
positionPosition in Google results
_search_queryQuery used for the search
_pageSearch result page

This view is ideal when you only need the actual Google Search results.


🧠 Knowledge Panel

When available and enabled, the Actor extracts Google Knowledge Panel information.

Example fields can include:

{
"_kind": "knowledge_panel",
"name": "Example Company",
"label": "Company",
"description_text": "Example Company is...",
"description_url": "https://example.com/source",
"image_url": "https://..."
}

Additional Knowledge Panel sections may also be returned as separate structured records.

This can be useful for extracting information about:

  • Companies
  • Organizations
  • Brands
  • People
  • Places
  • Other entities recognized by Google

Knowledge Panel availability depends on the search query and Google's returned data.


Related searches are stored separately:

_kind = "related_keyword"

Example:

{
"_kind": "related_keyword",
"search_query": "doctor california",
"rk_position": 1,
"keyword": "best doctors in california"
}

When Google provides a spelling suggestion, it can also be returned in this dataset section.

This data can be useful for:

  • Keyword research
  • Query expansion
  • SEO workflows
  • Building additional search queries
  • Lead generation pipelines

πŸ“Š Metadata

Each search also produces a metadata record:

_kind = "metadata"

Example:

{
"_kind": "metadata",
"search_query": "doctor california",
"page": "1",
"country": "us",
"language": "en",
"next_page": 2,
"next_start": 10
}

Metadata can contain:

  • Search query
  • Number of returned results
  • Current page
  • Country
  • Language
  • Search parameters
  • Next page
  • Next result offset

This is particularly useful when integrating the Actor into automated workflows.


πŸ“š Dataset Views

For convenience, the default Dataset contains separate views.

Search Results

Shows only normal Google Search results:

_kind = result

Shows related searches and spelling suggestions:

_kind = related_keyword

Knowledge Panel

Shows available Knowledge Panel information.

Metadata

Shows search and pagination metadata.

This means you don't need to manually filter the full Dataset when working in the Apify Console.


🌍 Localized Google Searches

You can combine country, gl, and hl to target different markets.

United States

{
"query": "roofing contractors",
"country": "us",
"gl": "US",
"hl": "en"
}

Germany

{
"query": "software unternehmen",
"country": "de",
"gl": "DE",
"hl": "de"
}

India

{
"query": "digital marketing agency",
"country": "in",
"gl": "IN",
"hl": "en"
}

This makes the Actor suitable for international search and data collection workflows.


πŸ“„ Pagination

Use the page input to retrieve additional Google Search result pages.

For example:

{
"query": "real estate agencies florida",
"page": 1
}

Then:

{
"query": "real estate agencies florida",
"page": 2
}

The metadata output can also contain next_page and next_start information when available.

The Actor currently accepts pages 1 through 10.


πŸ”Œ API Usage

Like any Apify Actor, this scraper can be integrated into your application through the Apify API.

This makes it suitable for automated pipelines such as:

Search Query
↓
Google Search
↓
Structured Results
↓
Website / Domain Extraction
↓
Data Enrichment
↓
CRM / Database / AI Processing

You can also connect Actor runs with:

  • Apify API
  • Webhooks
  • Make
  • Zapier
  • n8n
  • Python applications
  • Node.js applications
  • Your own backend
  • AI agents and LLM pipelines

πŸ’‘ Example Use Cases

Lead generation

Search for businesses or professionals:

dentist texas
HVAC contractor florida
marketing agency london

Extract URLs and use them as input for your existing enrichment pipeline.

Company discovery

Find companies matching specific search criteria:

SaaS startup Germany
solar installer California

Domain discovery

Use Google operators:

"accounting firm" Chicago
site:.de "software development"

Contact research

Use targeted queries such as:

"John Smith" "Example Company"

or:

"Example Company" CEO

The returned URLs and snippets can then be processed by your downstream enrichment tools.

SEO & keyword research

Use the related-keyword output to discover additional queries associated with your original search.


βš™οΈ Designed for Automation

The Actor intentionally outputs structured records instead of one large nested response.

This makes the data easier to:

  • Export
  • Filter
  • Process
  • Stream
  • Store in databases
  • Feed into AI models
  • Use in automation workflows

The _kind field makes each dataset record easy to identify programmatically.


❓ FAQ

How much does it cost?

Pricing starts at approximately $0.13 per 1,000 search results.

Actual Actor usage and platform costs may depend on your Apify plan and run configuration.

Do I need proxies?

No proxy configuration is required from the user. Simply provide your search query and run the Actor.

Can I search different countries?

Yes. Use the country, gl, and hl parameters to control country and language targeting.

Does it support pagination?

Yes. Use the page parameter to request pages 1–10.

Does it extract Knowledge Panel data?

Yes, when Google returns a Knowledge Panel for the query and include_knowledge_panel is enabled.

Can I disable Knowledge Panel extraction?

Yes:

{
"include_knowledge_panel": false
}

Yes. Related keywords are returned when available and when include_related_keywords is enabled.

Can I export the results?

Yes. Results are stored in the Apify Dataset and can be exported using the formats supported by Apify.

Can I use it through an API?

Yes. The Actor can be started and its dataset retrieved programmatically using the standard Apify API.


🏁 Start Searching

Enter your query, choose your country and language if needed, and run the Actor.

Easy Google Search Results Scraper handles the search and returns clean, structured data ready for your next workflow.

Fast. Simple. Structured Google Search data β€” from $0.13 per 1,000 results.