Weibo Hot Search Scraper — 微博热搜 Real-Time Trending List

The live 微博热搜榜 as clean rows: organic rank, topic, heat count, Weibo's own badge and a direct search link, with ads removed.

Run on Apify →See pricing

What it does

Weibo's hot search list (微博热搜) is where Chinese news, celebrity stories and brand crises surface first, and a topic can climb into the top ten within minutes. For PR teams and analysts outside China, watching it means refreshing a Chinese-language page and losing the history as soon as it changes.

This actor captures the current Weibo hot search board and returns each trending topic with its organic rank, heat count (热度), Weibo's badge as shown on the site (新 new, 热 hot, 沸 boiling, 爆 explosive) and a direct search link. Ads are removed and the pinned/government slot is excluded, so ranks reflect what is genuinely trending.

Use it for brand monitoring, PR and crisis alerts, China market research and news detection, or as a live China context tool for AI agents. Schedule it every 15 to 60 minutes to build a ranking history. Topics are $2 per 1,000, so the full top 50 costs $0.10 a run.

How it works

  1. The actor fetches Weibo's live public hot search board; no login, cookies or configuration are needed.
  2. Advertised entries are dropped and the pinned/government slot is excluded, so rank 1 is the top organic topic.
  3. Each topic is written as a row with platform, rank, title, heat score, label and search URL.
  4. The optional keywords filter keeps only matching topics, and topics it filters out are never charged.
  5. If Weibo is temporarily unavailable, the run fails cleanly and nothing is charged.

Input example

A typical run input (JSON). Every field is also available as a form in the Apify console.

{
  "platforms": [
    "weibo"
  ],
  "maxTopicsPerPlatform": 50,
  "keywords": [
    "比亚迪",
    "iPhone"
  ]
}
All input fields
FieldTypeRequiredDefaultWhat it does
platformsarrayno["weibo"]Fixed to weibo (微博热搜). For all five Chinese boards in one run, use China Trending Topics.
maxTopicsPerPlatformintegerno50Top N topics from the board (it holds ~50). You pay per topic: 50 topics = $0.10.
keywordsarrayno[]Only keep topics whose title or description contains one of these words (Chinese or English, case-insensitive), e.g. 'iPhone', '比亚迪'. Empty = keep all. Filtered-out topics are never charged.

Output example

Each trending topic is one row with its organic rank, heat count and badge, like this entry from the top of the board:

platformranktitleheatScorelabelurl
weibo1接到网贷催收电话统一说不认识1106876https://s.weibo.com/weibo?q=%23…%23

Pricing

Pay per event: you are charged only for the results you receive, with no subscription. Set a maximum total charge on any run and it stops cleanly at the cap.

Charged forWhenPricePer 1,000Worked example
Topic resultCharged per trending topic delivered$0.002$2Top 50 once = $0.10. Hourly top 10 for a month ≈ 7,200 topics = $14.40
Actor Start (platform start fee)Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).$0.00005—One run at up to 1 GB = $0.00005 (charged as one event)

Prices are read from the live Apify Store listing when this page is built. The listing is always authoritative.

Try Weibo Hot Search on Apify. Pay only for the results you get.

Run on Apify →

Use cases

PR and crisis alerts

Put your brand and product names in keywords and run every 15 minutes. A non-empty dataset means your brand just entered Weibo hot search, and quiet runs cost nothing for topics.

Ranking history for news analysis

Schedule hourly runs of the full board and append the rows to a table. Over time you can see how long topics stay on the list, how high they climb and how their heat count changes.

Reading Weibo's badges

The label column preserves Weibo's own 新, 热, 沸 and 爆 badges, which tell you whether a topic is new or escalating. Filter on 爆 to catch the most explosive topics of the day.

China context for AI agents

Feed an agent the current top 20 Weibo topics so its answers about China reflect what people are talking about right now.

How it compares

ActorForge Weibo Hot SearchChina Trending Topics (5 boards)Watching s.weibo.com by hand
Weibo hot search boardYesYesYes
Douyin, Baidu, Toutiao, BilibiliNoYesSeparate sites
Ads removed, organic rankYesYesNo
Weibo badge (新/热/沸/爆)YesYesVisible
History over timeYes, by schedulingYes, by schedulingNo
Price per 1,000 topics$2$2Free, by hand

If you also want Douyin, Baidu, Toutiao or Bilibili, China Trending Topics uses the same schema and price with five boards in one run. This actor is the simpler choice when Weibo is all you watch.

Limits and honest notes

FAQ

What do the 新, 热, 沸 and 爆 labels mean on Weibo hot search?

They are Weibo's own badges: 新 marks a new topic, 热 a hot one, 沸 a boiling one and 爆 an explosive one. The actor returns them in label exactly as Weibo shows them, or null when a topic has no badge.

Are ads included in the Weibo hot search data?

No. Ads are removed and the pinned/government slot is excluded, so rank is the organic position with 1 as the top topic.

How often should I scrape Weibo hot search?

Every 15 to 60 minutes is enough to build a useful ranking history. Hourly top 10 for a month is about 7,200 topics, which costs $14.40.

Does it collect Weibo user accounts or posts?

No. It returns topics, ranks and heat only. No user accounts, profiles or personal data are collected.

Can I get the Weibo trending list in English?

Topics are returned in their original language, mostly Simplified Chinese, and are not machine-translated. Run the titles through your own translator or LLM if you need English.

Use it from code

Run the actor through the Apify API with the input above.

cURL

curl -X POST "https://api.apify.com/v2/acts/actor-forge~weibo-hot-search/run-sync-get-dataset-items" \
  -H "Authorization: Bearer $APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"platforms": ["weibo"], "maxTopicsPerPlatform": 50, "keywords": ["比亚迪", "iPhone"]}'

JavaScript (Node.js)

// Node.js 18+ (built-in fetch). Set APIFY_TOKEN in your environment.
const input = {
  "platforms": [
    "weibo"
  ],
  "maxTopicsPerPlatform": 50,
  "keywords": [
    "比亚迪",
    "iPhone"
  ]
};

const res = await fetch(
  "https://api.apify.com/v2/acts/actor-forge~weibo-hot-search/run-sync-get-dataset-items",
  {
    method: "POST",
    headers: {
      Authorization: `Bearer ${process.env.APIFY_TOKEN}`,
      "Content-Type": "application/json",
    },
    body: JSON.stringify(input),
  }
);
const items = await res.json();
console.log(items.length, items[0]);

Python

# pip install apify-client   (set APIFY_TOKEN in your environment)
import os
from apify_client import ApifyClient

client = ApifyClient(os.environ["APIFY_TOKEN"])
run_input = {
    "platforms": [
        "weibo"
    ],
    "maxTopicsPerPlatform": 50,
    "keywords": [
        "比亚迪",
        "iPhone"
    ]
}

run = client.actor("actor-forge/weibo-hot-search").call(run_input=run_input)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

The run-sync-get-dataset-items endpoint waits for the run (up to 5 minutes) and returns the dataset rows directly. For longer runs, start the run asynchronously and read the dataset when it finishes, as the Python example does. Replace APIFY_TOKEN with your own token from the Apify console.

Related actors

China Trending Topics — Weibo, Douyin, Baidu Hot Search

Real-time trending topics from China's top five platforms in one dataset: Weibo hot search (微博热搜), Douyin hot list (抖音热榜), Baidu hot search (百度热搜)…

$2 per 1,000 · topic result

Douyin Trending & Hot Search — 抖音热榜 Real-Time List

Real-time Douyin hot list (抖音热榜): rank, topic, heat value, label, topic ID, cover image and search link for every trending topic on Chinese TikTok.…

$2 per 1,000 · topic result

Bilibili Video & Comment Scraper — 哔哩哔哩 Search, No Login

Scrape Bilibili (哔哩哔哩) videos without login: keyword search, video URLs/BV ids, and the popular feed. Each video comes with full stats (views…

$4 per 1,000 · video result

Try Weibo Hot Search on Apify. Pay only for the results you get.

Run on Apify →

More China Social Trends tools · All actors