Baidu News Scraper
Pricing
from $1.99 / 1,000 search results
Baidu News Scraper
Scrape news search results from Baidu (China's #1 search engine). Extracts article titles, snippets, sources, authors, publication dates, and thumbnails. Supports pagination, source filters, and Chinese date parsing.
Pricing
from $1.99 / 1,000 search results
Rating
0.0
(0)
Developer
Search API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Scrape news search results from Baidu (China's #1 search engine). Extracts article titles, snippets, sources, authors, publication dates, and thumbnails. Supports pagination, source filters, and Chinese date parsing.
What this Actor collects
Each dataset item represents one Baidu News result, with its article URL, publisher, publication time, snippet, thumbnail, and search context when exposed.
- Uses the input limits and filters below to control the crawl.
- Stores source-backed fields defined by the 50-field dataset schema.
- Omits optional fields when the source does not expose a value instead of writing nulls or fabricated placeholders.
Use cases
- News monitoring
- Publisher and topic research
- Article-feed enrichment
Input
Provide input in JSON. Fields marked required must be supplied; source-specific alternatives and constraints are described in the field text.
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
query | string | Yes | — | News search query (Chinese queries recommended) |
maxItems | integer | No | 50 | Maximum number of articles to scrape |
maxPages | integer | No | 5 | Maximum number of pagination pages to follow |
resultsPerPage | integer | No | 20 | Number of results requested from Baidu on each page. |
resolveRedirects | boolean | No | true | Follow Baidu /link?url=... redirects to get the real article URL |
market | string | No | "zh-CN" | Locale tag for the search (e.g. zh-CN) |
maxRequestRetries | integer | No | 3 | Retry temporary browser, network, proxy, and rate-limit failures. |
navigationTimeoutSecs | integer | No | 60 | Maximum time allowed for each page navigation. |
requestHandlerTimeoutSecs | integer | No | 120 | Maximum time allowed for extraction and redirect resolution. |
proxyConfiguration | object | No | — | Proxy configuration for the scraper |
debug | boolean | No | false | Enable additional sanitized diagnostics without logging response bodies or credentials. |
Example input
{"query": "人工智能","maxItems": 50,"maxPages": 5,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"countryCode": "CN"},"resultsPerPage": 20,"resolveRedirects": true,"market": "zh-CN","maxRequestRetries": 3,"navigationTimeoutSecs": 60,"requestHandlerTimeoutSecs": 120}
Output
The default dataset contains one item per news article result. The following are the most useful fields; availability varies with the result card.
| Field | Type | Description |
|---|---|---|
position | integer | Position |
title | string | Title |
source | string | Source |
publishedAt | string | Published At |
snippet | string | Snippet |
scrapedAt | string | Scraped At |
type | string | Type |
description | string | Description |
url | string | URL |
link | string | Link |
query | string | Query |
searchQuery | string | Search Query |
sourceUrl | string | Source URL |
sourceDomain | string | Source Domain |
sourceLogoUrl | string | Source Logo URL |
resultType | string | Result Type |
Example dataset item
This compact example is taken from local Actor storage. Long text and nested collections are shortened for documentation only.
{"position": 1,"title": "12分钟下线一台工业机器人 成都打造人工智能产业高地","source": "证券时报网","publishedAt": "2026-07-26T04:58:44.350Z","scrapedAt": "2026-07-26T06:58:44.350Z","type": "news","url": "https://www.stcn.com/article/detail/4041633.html","link": "https://www.stcn.com/article/detail/4041633.html","query": "人工智能","searchQuery": "人工智能","sourceUrl": "https://www.stcn.com/article/detail/4041633.html","sourceDomain": "stcn.com"}