Algorithm-aware · bilingual archive · 2026 release·v01 · last write 2026-05-17

How the X algorithm actually works, and how to post against it.

An operator's playbook synthesized from the March 2023 twitter/the-algorithm release and the May 2026 xai-org/x-algorithm rewrite — the pipeline (Thunder · Phoenix · Grox · Home Mixer), the fifteen prediction targets, the historical engagement multipliers, the patterns that travel, the anti-patterns that kill reach, the timing rules, the founder distribution case studies.

Pipeline stages
4
Thunder · Phoenix · Grox · Home Mixer
Prediction targets
15
11 positive · 4 negative
Patterns covered
8
hook · structure · thread · format
Anti-patterns
10
reach killers, ranked
§ 01 · The pipeline

Four named components, one feed.

Open algorithm →
The 15 prediction targets the Heavy Ranker scores per tweet
P(favorite)
P(点赞)
P(reply)
P(回复)
P(repost)
P(转发)
P(quote)
P(引用转发)
P(click)
P(点击)
P(profile_click)
P(点击主页)
P(video_view)
P(视频观看)
P(photo_expand)
P(图片展开)
P(share)
P(分享)
P(dwell)
P(停留)
P(follow_author)
P(关注作者)
P(not_interested)
P(不感兴趣)
P(block_author)
P(拉黑作者)
P(mute_author)
P(屏蔽作者)
P(report)
P(举报)
§ 02 · Engagement signals · 2023 historical weights

Replies and profile clicks compound. Reports tank.

The 2026 xai-org rewrite no longer publishes specific weights, but the ranking order has held: positive social actions (reply, profile_click, share, repost, dwell) earn distribution; negative actions (mute, block, report) suppress it. The numbers below are the 2023 multipliers — directional, not gospel.

27×
Reply (with conversation) · 回复(带对话)
The single largest amplifier. A reply that itself attracts engagement compounds the parent's reach. The 2023 open-source weight was ~13.5×; conversation-bearing replies appear to be weighted higher under the 2024–2026 model.
positive
12×
Profile click · 点击主页
A reader leaving the timeline to inspect your profile is one of the strongest signals to the Heavy Ranker. Your bio + pinned post is, mechanically, a conversion page.
positive
1.5×
Quote tweet · 引用转发
Slightly more weight than a plain retweet because it forces the QT author to commit a comment. Adds a fresh impression surface in their own follower graph.
positive
Retweet · 转发
Open-source weight: 1×. Still the cleanest "this is worth carrying outside my graph" signal. Algorithmic effect has decreased mildly as out-of-network candidate sourcing has improved.
positive
Bookmark · 收藏
Added as a ranking signal in 2023–24. The user does not need to leave the timeline. Bookmarks are private-by-default but visible to the algorithm. Treated as a strong "save" intent.
positive
0.5×
Like · 点赞
Open-source weight: 0.5×. The cheapest engagement action and therefore the lowest signal. A post that gets only likes (no replies, no RTs) is read as "agreeable but not propagating."
positive
0.005×
Video view ≥ 50% · 视频观看 ≥ 50%
Per-impression weight is tiny — but media-bearing tweets get a separate distribution boost that does not show up in this multiplier. Net effect: video > image > text on equivalent engagement.
media
Image attached · 附图
Not a multiplier directly. An image dramatically reduces scroll-past rate in the For You feed, which lifts impression-to-engagement ratio and feeds the ranker secondarily.
media
Time spent on tweet (>2s) · 停留时长(>2 秒)
Dwell time was added as a signal in 2023. Long-form / thread tweets where users actually pause to read are favored. Hooks that delay the scroll are mechanically rewarded.
neutral
Outbound link click · 外链点击
Click on a hyperlink is *not* a meaningful positive signal — and the presence of an outbound link is itself a mild deboost (algorithm penalizes attention-leaving content). Hence the "link in first reply" trick.
neutral
-74×
Mute author · 屏蔽作者
Open-source negative weight: −74×. One mute roughly cancels three median posts of distribution. The signal extends to similar content from the same author.
negative
-74×
Block author · 拉黑作者
Same penalty as a mute. Plus it tells the ranker to never serve this account to this user again, plus the muted/blocked count is itself a heuristic Twitter uses for reputation.
negative
-369×
Report · 举报
Open-source negative weight: −369×. By far the most punishing engagement. A small number of reports can functionally remove a post from the For You feed even before human review.
negative
-25×
"Not interested in this post" · 「不感兴趣」
Lighter than a mute, but still strong. The signal is per-post + a soft hint toward the author's broader topic cluster.
negative
§ 03 · Patterns that travel

Eight structures the ranker rewards.

All patterns →
§ 04 · Anti-patterns · reach killers

Ten patterns that quietly tank your account.

All anti-patterns →
§ 05 · Founder distribution case studies

How tech and crypto founders actually build reach.

All founders →
§ 06 · Pre-post checklist

Eighteen things to verify before every post.

Grouped into four phases: pre-post draft, first 15 minutes, first hour, next day. The checklist compresses the entire playbook into one operational artifact.

Open the checklist
→ /checklist