actors/google-search-scraper

datacortex/google-search-scraper

Google Search Scraper

Search Google and export organic and paid results: title, URL, snippet, sitelinks, and rank.

When to use it

Use this for SERP snapshots, rank tracking, or feeding URLs into an agent. Organic rows are written first, then ads. Default is one page per query (~10 organic).

Versus the sibling Actors

This is web search, not Shopping, News, or Images. Those are separate Actors with different row shapes. Pin this one in MCP when an agent needs “what Google ranks for this query.”

Example input

{
  "queries": [
    "adidas"
  ],
  "pages": 1
}

Example output

{
  "query": "adidas",
  "type": "organic",
  "position": 1,
  "title": "Sneakers and Activewear | adidas US",
  "url": "https://www.adidas.com/us"
}

MCP pin

Agents call this through Apify MCP. Running it needs an Apify token.

{
  "mcpServers": {
    "apify": {
      "url": "https://mcp.apify.com?tools=datacortex/google-search-scraper"
    }
  }
}

Pricing

$0.50 per 1,000 results + $0.001 per run. Confirm on the Apify pricing tab if you are budgeting a large run.

Limitations

  • Some sitelink URLs are Google click-through paths, not the merchant’s final URL.
  • Does not execute JavaScript-heavy SERP widgets that never appear in the HTML result set.

Related Actors

Built and maintained by Irfan Ali, senior AI engineer. Open to senior AI IC roles — Bengaluru or remote. Get in touch.