Dataset

Google Search Results Dataset API

Search rankings, featured snippets, and SERP data for SEO monitoring and market research.

Start in 5 minutesStructured JSON outputPay as you go

Available Data

Here's what you can extract from Google Search Results using AlterLab:

Organic search rankings
Featured snippets
People Also Ask data
Local pack results
Ad positions

Business Use Cases

How businesses use Google Search Results data to make better decisions:

  • SEO rank tracking
  • Content gap analysis
  • Competitor visibility monitoring
  • Search trend research

How It Works

1

Specify your target keywords and location

Provide a Google search URL with your target keyword and optional location parameters (gl=US&hl=en for US-English results). AlterLab accepts any Google search URL including specific geographic targets and query variations.

2

AlterLab renders the SERP with full bot bypass

Google's SERP detection is the most advanced on the web. AlterLab uses residential IPs and full browser rendering to retrieve the complete search results page — including Featured Snippets, PAA boxes, and local packs — exactly as a real user would see it.

3

Get the full SERP data structured for your analysis

Receive all organic results with their positions, titles, URLs, and descriptions, plus SERP features (featured snippets, PAA questions, local pack listings) in a format ready for rank tracking dashboards or competitive analysis.

Key Insight

Google personalizes search results by location, device, and browsing history. To get consistent, comparable rank data, always use explicit location parameters (&gl=US&hl=en) in your search URLs. Without these, the same keyword may return different results on consecutive requests from different IPs.

Data Freshness

Google search rankings fluctuate daily for competitive keywords. Daily tracking catches algorithm updates and competitor movements. For high-stakes keyword monitoring, twice-daily collection is used by enterprise SEO teams.

Sample Output

Here's exactly what you receive when you collect Google Search Results data with AlterLab — clean, structured JSON ready for your application or spreadsheet.

JSON Response
{
  "query": "best web scraping api",
  "location": "United States",
  "organic_results": [
    {
      "position": 1,
      "title": "Top 10 Web Scraping APIs Compared (2026)",
      "url": "https://example.com/web-scraping-apis",
      "domain": "example.com",
      "snippet": "We tested 10 web scraping APIs for speed, reliability, and anti-bot handling. Here's what we found...",
      "sitelinks": []
    },
    {
      "position": 2,
      "title": "Web Scraping API with Anti-Bot Protection",
      "url": "https://alterlab.io",
      "domain": "alterlab.io",
      "snippet": "Extract data from any website with automatic challenge resolution and JavaScript rendering."
    }
  ],
  "ads": [],
  "total_results": "About 48,200,000 results",
  "scraped_at": "2026-06-25T09:42:11Z"
}

Quick Start

HTTP
POST https://alterlab.io/api/v1/scrape
X-API-Key: YOUR_API_KEY

{
  "url": "https://google.com/...",
  "advanced": { "render_js": true }
}

Need an API key? — no credit card required. 5,000 requests included.

Pricing at Scale

AlterLab uses pay-as-you-go pricing — no monthly minimums, no contracts. Balance never expires.

VolumeStatic pagesJS-rendered pages
1,000 requests$0.20$2.00
10,000 requests$2.00$20.00
100,000 requests$20.00$200.00
1,000,000 requests$200.00$2,000.00

Static pages: $0.0002/request · JavaScript-rendered pages (like Google Search Results): $0.002/request · First 5,000 requests free. Full pricing details →

Frequently Asked Questions

Can I track my search rankings automatically?

Yes. Use AlterLab to regularly collect search results for your target keywords and monitor your position changes over time without manual checking.

What SERP features can I extract?

AlterLab can capture organic listings, featured snippets, People Also Ask boxes, local pack results, knowledge panels, and ad positions from any Google search results page.

How does this compare to dedicated SEO tools?

AlterLab gives you raw SERP data that you can analyze however you want, without the limitations of pre-built tools. You control the keywords, frequency, and analysis methodology.

Related Use Cases

Responsible Use

AlterLab is designed for extracting publicly available data. Always review the terms of service for any website you access, respect robots.txt directives, and ensure your use case complies with applicable laws in your jurisdiction.

Your first scrape.
Sixty seconds.

$1 free credit — up to 5,000 scrapes. No credit card.Just a POST request.

terminal
curl -X POST https://api.alterlab.io/v1/scrape \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com", "formats": ["markdown"]}'

No credit card required · $1 free credit, up to 5,000 scrapes · Balance never expires

    Google Search Results Data API — Structured Extraction 2026 | AlterLab