Google SERP Scraper - Search Results, Rankings & SERP Features
Pricing
$3.00 / 1,000 search queries
Google SERP Scraper - Search Results, Rankings & SERP Features
Scrape Google search results including organic listings, local pack, featured snippets, People Also Ask, and ads. Perfect for SEO research, rank tracking, and competitive analysis. Track Rankings Analyze SERP Features Research Competition Study User Intent Monitor Local SEO
Pricing
$3.00 / 1,000 search queries
Rating
0.0
(0)
Developer

John Rippy
Actor stats
2
Bookmarked
5
Total users
4
Monthly active users
4.2 days
Issues response
6 days ago
Last modified
Categories
Share
Google SERP Scraper
Scrape Google search results for SEO analysis, keyword research, and competitive intelligence. Extract organic results, featured snippets, People Also Ask, and local pack data. Built by John Rippy (https://www.linkedin.com/in/johnrippy/).
Features
Complete SERP Extraction
- Organic search results
- Local pack (map pack) results
- Featured snippets
- People Also Ask questions
- Related searches
- Paid advertisements
Multi-Location Support
- Any geographic location
- Desktop and mobile results
- Multiple language support
Data Extracted
| Field | Description |
|---|---|
| Organic Results | Title, URL, description, position |
| Local Pack | Business name, address, rating, reviews |
| Featured Snippet | Content, source URL |
| People Also Ask | Questions and answers |
| Ads | Ad copy, display URL, position |
| Related Searches | Suggested search queries |
| Total Results | Estimated result count |
| Search Metadata | Query, location, device |
Quick Start
Try it first (Free - Demo Mode)
{"demoMode": true}
This returns sample SERP data so you can see the output format without any charges.
Basic Keyword Search
{"queries": ["best crm software", "project management tools"],"location": "United States","language": "en","device": "desktop","demoMode": false}
Local Search (with location)
{"queries": ["pizza near me", "plumber"],"location": "New York, NY, USA","language": "en","includeLocalPack": true,"demoMode": false}
Full SERP Analysis
{"queries": ["how to start a business"],"location": "United States","includeAds": true,"includePeopleAlsoAsk": true,"includeFeaturedSnippet": true,"includeRelatedSearches": true,"resultsPerPage": 100,"demoMode": false}
No login or API key required! This scraper extracts public Google search results.
Demo Mode
Set demoMode: true to test with sample data (no charges). When you're ready for real results, set demoMode: false or omit it.
{"demoMode": true,...}
Input Parameters
| Parameter | Type | Description |
|---|---|---|
queries | array | Search keywords to scrape |
location | string | Geographic location (e.g., "United States", "London, UK") |
language | string | Language code (e.g., "en", "es", "de") |
device | string | Device type: "desktop" or "mobile" |
resultsPerPage | number | Results per query (10, 20, 50, or 100) |
includeAds | boolean | Include paid ads (default: true) |
includeLocalPack | boolean | Include map/local pack (default: true) |
includePeopleAlsoAsk | boolean | Include PAA questions (default: true) |
includeFeaturedSnippet | boolean | Include featured snippets (default: true) |
includeRelatedSearches | boolean | Include related searches (default: true) |
demoMode | boolean | Return sample data for testing |
Understanding SERP Elements
What is the "Local Pack"? The map with 3 business listings that appears for local searches like "pizza near me". Includes business name, rating, address, and phone.
What is "People Also Ask" (PAA)? The expandable question boxes Google shows. Great for finding content ideas and understanding user intent.
What is a "Featured Snippet"? The highlighted answer box at position 0, pulled from a website. Highly coveted for SEO.
Common Problems & Solutions
Results don't match what I see in my browser
Cause: Google personalizes results based on your account, location, and history.
Fix: This scraper returns non-personalized results. Specify a location to get location-specific results.
"No local pack" for local keywords
Cause: Not all searches trigger a local pack. Fix: Try more location-specific queries like "plumber miami" instead of just "plumber".
Demo data showing instead of real results
Cause: demoMode is still set to true.
Fix: Set demoMode: false in your input.
Output Format
{"query": "best pizza near me","location": "New York, NY, USA","device": "desktop","language": "en","totalResults": "About 458,000,000 results","organicResults": [{"position": 1,"title": "Best Pizza in NYC - Top Rated Pizzerias","url": "https://example.com/best-pizza-nyc","displayUrl": "example.com > food > pizza","description": "Discover the best pizza places in New York City..."}],"localPack": [{"position": 1,"businessName": "Joe's Pizza","address": "7 Carmine St, New York, NY","rating": 4.5,"reviewCount": 2847,"phone": "(212) 555-1234","category": "Pizza restaurant"}],"featuredSnippet": {"content": "According to local reviews, the best pizza in NYC...","sourceUrl": "https://example.com/pizza-guide","type": "paragraph"},"peopleAlsoAsk": [{"question": "What is the best pizza place in NYC?","answer": "Joe's Pizza is consistently rated...","sourceUrl": "https://example.com"}],"relatedSearches": ["best pizza manhattan","best pizza brooklyn","best pizza near me open now"],"ads": [{"position": 1,"title": "Order Pizza Delivery - 50% Off First Order","displayUrl": "pizzadelivery.com","description": "Hot, fresh pizza delivered to your door..."}],"scrapedAt": "2024-01-15T12:00:00Z"}
Pricing
This actor uses pay-per-event billing: Pay-per-result pricing:
- $0.003 per search query
Example: 100 keyword searches = $0.30
Use Cases
SEO Rank Tracking
Monitor keyword rankings for your site and competitors over time.
SERP Feature Opportunities
Identify keywords with featured snippets, PAA, or local pack you can target.
Competitor Analysis
Analyze which domains rank for your target keywords.
Local SEO Monitoring
Track local pack rankings and competitor positions.
Content Gap Analysis
Discover what questions users ask to inform content strategy.
PPC Research
Analyze ad copy and competitors' advertising strategies.
Built by John Rippy | Actor Arsenal