Track keyword positions in 195 countries with sub-second latency at $0.30 per 1,000 queries. The fastest and cheapest SERP tracking API built for SEO tools, agencies, and rank tracking dashboards.
import requests
# Track keyword ranking with Searlo SERP Tracking API
response = requests.get("https://api.searlo.tech/search", params={
"q": "best project management software",
"gl": "us", # Country: United States
"hl": "en", # Language: English
"location": "New York, NY", # City-level tracking
"num": 100, # Get top 100 results
"api_key": "YOUR_API_KEY"
})
data = response.json()
# Find your domain's position
for result in data["organic_results"]:
if "yourdomain.com" in result["link"]:
print(f"Position: {result['position']}")
print(f"Title: {result['title']}")
print(f"URL: {result['link']}")
break
# Check for AI Overview mentions
if "ai_overview" in data:
print(f"AI Overview present: Yes")
for source in data["ai_overview"].get("sources", []):
print(f" Cited: {source['link']}")Build rank tracking dashboards, competitor monitoring tools, and SEO reporting systems with one API.
Get exact SERP positions for any keyword in any location. Track movements daily, weekly, or in real-time.
Track rankings in any Google locale — city, state, or country level. Perfect for local and international SEO.
Get SERP data back in under a second. Run bulk checks across thousands of keywords without waiting.
Track when AI Overviews appear, which sources get cited, and how they affect your organic rankings.
Enterprise-grade reliability for mission-critical rank tracking. Never miss a data point.
Track featured snippets, PAA boxes, local packs, knowledge panels, and every other SERP element.
Power your rank tracking product with real-time SERP data. Track millions of keywords across all locales with sub-second response time and 99.99% uptime.
Build client-facing dashboards showing daily rank changes, SERP feature wins, and AI Overview appearances. White-label the data for your agency brand.
Track competitor positions alongside your own. Detect ranking drops instantly and get alerted when competitors gain featured snippets or AI citations.
Searlo is 10–50× cheaper than other SERP tracking APIs with faster responses and more features.
| Feature | Searlo | Others |
|---|---|---|
| Price per 1K | $0.30 | $1–$15 |
| Response Time | < 1 second | 1–10 seconds |
| Free Credits | 3,000 | 0–100 |
| AI Overview Tracking | ✓ | Limited |
| MCP Protocol | ✓ | ✗ |
| TOON Format | ✓ | ✗ |
| Countries | 195+ | 50–195 |
| Credit Expiry | Never | Monthly reset |
A SERP tracking API lets you programmatically check keyword rankings in Google search results. You send a keyword and location, and the API returns the full SERP data including organic positions, featured snippets, PAA boxes, and AI Overviews. Searlo returns results in under a second at $0.30 per 1,000 queries.
Searlo is 10–50× cheaper than alternatives like SerpAPI ($15/1K) and DataForSEO ($2/1K). It responds in sub-second (vs 1–10s for others), tracks AI Overviews, supports MCP Protocol for AI agents, and offers TOON format that reduces token usage by 60% for LLM-powered SEO tools.
Yes. Searlo is built for bulk rank tracking. There are no rate limits on paid plans, credits never expire, and the API handles concurrent requests efficiently. Many customers track 50,000+ keywords daily for rank monitoring dashboards.
Yes. You can track rankings at the country, state, city, or zip code level across 195+ countries. Specify the exact Google locale (gl and hl parameters) to get location-specific SERP results.
Yes. Every new account gets 3,000 free credits (one credit per search). No credit card required. This is enough to track ~100 keywords for 30 days to evaluate the API before purchasing credits.
The API returns complete SERP data in JSON: organic results (title, URL, snippet, position), featured snippets, People Also Ask, local packs, knowledge panels, AI Overviews, ads, images, videos, and related searches. You can also use TOON format for a condensed, token-efficient output.
Get 3,000 free credits. No credit card required. Track your first keyword in under 2 minutes.