Real Google positions
Exact organic position for every result, straight from live Google SERPs.
Pull real Google rankings for any keyword, country, and language in a single request. Build your own Google rank tracker on a $0.30/1K API instead of paying per seat for a dashboard.
A Google rank tracker watches where a domain sits in Google's organic results over time. The Google rank tracker API gives you that signal as raw data: request the Google SERP for a keyword in a target locale, read the position of your domain in the organic array, and store it. Repeat on a schedule and you have a Google rank tracker you fully control.
Searlo queries Google directly and returns exact positions with full organic context — titles, snippets, domains — for every result. Because it is priced per query at $0.30 per 1,000, tracking thousands of Google keywords daily stays inexpensive and predictable.
Exact organic position for every result, straight from live Google SERPs.
Set gl and hl to track Google rankings as users see them in any of 195 markets.
Titles, snippets, domains, and favicons come back alongside every ranking.
Fast enough to monitor high-priority Google keywords frequently.
Fetch the Google SERP and read your domain's position. That is a Google rank check.
curl "https://api.searlo.tech/api/v1/search/web?q=project%20management%20software&num=10" \
-H "x-api-key: YOUR_API_KEY"import requests
r = requests.get(
"https://api.searlo.tech/api/v1/search/web",
params={"q": "project management software", "num": 10},
headers={"x-api-key": "YOUR_API_KEY"},
)
results = r.json()["organic"]
# position of your domain in the SERP
rank = next(
(o["position"] for o in results
if "yourdomain.com" in o["domain"]),
None,
)
print("rank:", rank)const res = await fetch(
"https://api.searlo.tech/api/v1/search/web?q=" +
encodeURIComponent("project management software") + "&num=10",
{ headers: { "x-api-key": "YOUR_API_KEY" } },
);
const { organic } = await res.json();
const rank = organic.find(o =>
o.domain.includes("yourdomain.com"))?.position ?? null;
console.log("rank:", rank);SE Ranking is a popular Google rank-tracking SaaS. Searlo gives you the same Google position data as a developer API you build on.
| Capability | Searlo | SE Ranking |
|---|---|---|
| Delivery model | REST API — you own the data | SaaS dashboard |
| Price | $0.30 / 1,000 checks | Per-keyword plans |
| Keyword limits | None — pay per query | Plan-capped |
| Google SERP features | Included | Varies by plan |
| Free credits | 3,000 | Trial only |
First, request the Google SERP for your keyword with the country and language you care about. Second, find your domain in the organic results and record its position with a timestamp. Third, schedule the job — daily for most keywords, more often for priority terms.
Everything downstream — charts, alerts, client reports — runs on data you own, with no per-keyword ceiling.
It is an API that returns live Google search results with positions, letting you programmatically find and store any domain's Google ranking for a keyword and location.
Yes. Pass gl and hl parameters to track Google rankings exactly as they appear in a specific country and language.
Run the rank check on a schedule and store each position with a timestamp in your own database. You then have a full Google ranking history to chart and alert on.
Each check is one query at $0.30 per 1,000. There are no per-keyword fees, and you start with 3,000 free credits.
Yes. The response includes every ranking domain, so you can track competitor Google positions and share of voice.