Baidu SERP API — China Search Results & Rank Tracker
Pricing
from $20.00 / 1,000 results
Baidu SERP API — China Search Results & Rank Tracker
Scrape live Baidu (China) organic search results for any keyword: rank, URL, domain, title and snippet. Baidu SERP API & rank tracker for China SEO, SERP monitoring and brand visibility — a China-market alternative to DataForSEO, Bright Data & Oxylabs. No login required.
Pricing
from $20.00 / 1,000 results
Rating
0.0
(0)
Developer
NexGenData
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
an hour ago
Last modified
Categories
Share
Scrape live Baidu organic search results — China's dominant search engine, where Google does not operate — for any keyword, returned as clean ranked rows: position, destination URL, domain, real result title and a best-effort snippet. No login, no account, no API key: keywords in, ranked results out. Built for China SEO rank tracking, SERP monitoring and brand-visibility checks — set a target domain to flag your own or a competitor's rankings, put it on a schedule, and build a rank-history time-series.
It's a China-market alternative to general SERP-API vendors like DataForSEO, Bright Data and Oxylabs — pay-per-result, schedulable, no Baidu account required.
📊 Sample Output
Why Baidu
Baidu handles the majority of search in mainland China, where Google is not available. If your customers, distributors or competitors are in China, Baidu rankings are where visibility is won or lost — and there is almost no clean, structured way to pull that data. This Actor fills that gap.
What you get
| Field | Description |
|---|---|
query | The keyword that produced this result |
rank | Organic rank position on the Baidu SERP |
url | The destination URL Baidu links to |
domain | Host/domain of the result (great for site-level rank tracking) |
title | The real result headline (from Baidu's desktop SERP) |
snippet | The result's abstract / description text (best-effort) |
officialSite | true when Baidu marks the result an official/verified site |
matchesTargetDomain | true when the result matches your tracked domain |
Note on data quality: on Baidu's desktop SERP (reached via residential proxy) you get real result titles plus best-effort snippets. If the desktop SERP is blocked, the Actor automatically falls back to the mobile SERP, which returns rank + URL + domain.
Input
| Input | Type | Description |
|---|---|---|
queries | array | Keywords/phrases; each returns its own ranked set. Chinese and English both work. |
query | string | Convenience field for a single keyword. |
maxResults | integer | Max organic results per keyword (1–50; Baidu serves ~10/page). |
targetDomain | string | Flags every result whose domain matches (matchesTargetDomain=true) — for rank tracking your or a competitor's site. |
proxyConfiguration | proxy | RESIDENTIAL default (clears Baidu's desktop verification gate). |
Sample input
{"queries": ["品牌名", "competitor brand"],"maxResults": 20,"targetDomain": "example.com","proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Sample output (JSON)
{"rank": 1,"title": "品牌名官方网站","url": "https://www.example.com/","domain": "example.com","snippet": "品牌官网 — 产品与服务...","officialSite": true,"matchesTargetDomain": true}
Use cases
- SEO rank tracking — monitor where your domain ranks for a basket of keywords on Baidu, day over day. Set
targetDomainand filter onmatchesTargetDomain. - Competitor visibility — see which domains own the first page for your category keywords in China.
- Brand monitoring — track which pages — forums, news, marketplaces, review sites — surface for your brand name on Baidu.
- Market & content research — discover what content ranks for high-intent Chinese keywords before you build.
- China audit — check Baidu visibility for any topic without a Chinese account.
Track rankings over time (recommended)
Rank tracking is most valuable as a time series. Put this Actor on a Schedule in Apify Console (e.g. daily at 08:00) with your keyword list and targetDomain set. Each run appends a dated snapshot, so over weeks you build a rank-history table you can chart. Filter the combined dataset on matchesTargetDomain = true to see exactly where you ranked each day.
Reliability
Baidu gates its SERP behind a session cookie and is sensitive to the requesting IP. This Actor warms a cookie per session, routes through Apify residential proxy by default, detects verification blocks and automatically retries on a fresh IP. If Baidu blocks every attempt, the run fails loudly with a clear message instead of reporting an empty success — so a successful run means real data.
FAQ
Do I need a Baidu account or API key? No — keywords in, ranked results out. The residential-proxy default clears Baidu's desktop gate.
Can I track rankings over time? Yes — set targetDomain, schedule with your keyword list, and build a rank history.
Does it return titles and snippets? The desktop SERP (residential) returns real titles plus best-effort snippets; the mobile fallback returns rank + URL + domain.
How many results per keyword? Up to 50 (Baidu serves ~10/page).
Can I monitor brand visibility on Baidu? Yes — search your brand name to see which sites rank for it.
Are paid ads included? No — ad and Baidu-internal slots are filtered out so you get organic results only.
🔗 Related actors — China search & trends
- China Trends Tracker — trending across China's biggest platforms in one feed
- Google Trends Scraper — global search-interest trends
- Weibo Hot Search Tracker — the live Weibo 热搜 leaderboard
- Naver Trends News — Korea's #1 search portal trends
- RedNote (Xiaohongshu) Scraper — China's lifestyle/discovery platform (brand-monitoring bridge)
Get free Apify credits & save 30% on platform fees: https://apify.com/nexgendata?fpr=2ayu9b
