SerpBase
SEO Software Founders, Rank Trackers, Agency Marketers

Google & DuckDuckGo SERP API for Rank Tracking

Collect organic rankings, knowledge panels, local packs, and AI Overviews with global geo-targeting.

Why Developers Build on SerpBase

190+ Countries & Languages

Pinpoint localization using standard Google gl and hl parameters for accurate local ranking audits.

Rich SERP Feature Parsing

Extract Knowledge Panels, People Also Ask (PAA), Local Maps packs, Featured Snippets, Images, and Videos.

High Concurrency Without 429 Bans

Execute thousands of simultaneous ranking checks without throttling or IP blacklists, backed by our distributed worker fleet.

Zero Headless Overhead

Results come back in the same request as structured JSON, ready for scheduled reports and dashboards without a parsing step.

Integration Example

BASHZero External Dependencies
curl -X POST https://api.serpbase.dev/google/search \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"q": "best rank tracker", "gl": "us", "hl": "en", "num": 10}'

Featured Endpoints for this Solution

Google Maps Search

Find Google Maps places using a query and location, such as coffee in Seattle. Use the separate place-detail endpoint for an identified place.

2 creditsDocs

DuckDuckGo Search

Search DuckDuckGo HTML results by query, with supported market and date filters. Continuation uses the returned cursor, not numbered pages.

1 creditsDocs

Frequently Asked Questions

Can I query Google Maps and local pack results?

Yes, use POST https://api.serpbase.dev/google/maps/search to get business names, ratings, addresses, and phone numbers.

How much does a Google search cost on SerpBase?

Standard Google web searches cost 1 credit ($0.00025 to $0.0005 depending on your top-up package).