X / Twitter演算法理解:搜尋與推薦平衡:什麼時候寫問題詞,什麼時候寫人群詞
為什麼有人推薦流爆但搜不到,有人搜得到卻推不開?本文教你把推文拆成搜尋詞 + 人群詞兩層,給一張搜尋/推薦雙軌判定表 + 一個 7 天 A/B 驗證清單。
📖 本篇術語速查表
| 英文 / 縮寫 | 中文 | 一句話解釋 |
|---|---|---|
| positioning | 定位 | 賬號在使用者心裡佔住的清楚位置。 |
| niche | 細分賽道 | 具體人群、具體問題和內容邊界的組合。 |
| workflow | 工作流 | 從輸入到輸出再到覆盤的一組步驟。 |
| KPI | 關鍵指標 | 用來判斷動作是否有效的少量核心資料。 |
| QA | 質量檢查 | 釋出或交付前檢查事實、格式、版權和風險。 |
| algorithm | 演算法理解 | 本文所在的學習階段。 |
| Prompt | 提示詞 | 寫給 AI 的任務說明,用來生成診斷、清單和覆盤。 |
讀完你能交付:一張《X 搜尋 / 推薦雙軌判定表》(搜尋詞覆蓋率 / 人群詞命中率 / 7 天 A/B 單變數計劃)。 一句話錨點:發推前先問“這條想被搜還是被推”,再決定首句放問題詞還是身份詞。 Heavy Ranker / SimClusters 等開源權重雖公開但執行時調參未披露,數字以官方執行版本為準。
不想讀完?把下面這段提示詞丟給 AI 幫你跑完——複製提示詞,餵給 Codex / Claude Code / Cursor / DeepSeek,把變數改成你的賬號和資料,AI 會按本文 H2 輸出執行方案。
你是 X 搜尋 / 推薦雙軌顧問。判斷我每條推該走搜尋詞路徑還是人群詞路徑,並給出 7 天 A/B 驗證計劃。
所有數字帶 disclaimer "以官方執行版本為準",因為 Heavy Ranker / SimClusters 執行時調參未公開。
輸入:
- 賬號方向、關鍵搜尋詞清單、人群錨點賬號:___
- 最近 10 條推的曝光來源(For You / Profile / Search):___
- 我希望這周打的是發現流量還是搜尋長尾:___
輸出結構:
1. 先給結論:搜尋 vs 推薦我這周該偏哪一側
2. 第 1 步:把推文拆成搜尋詞 + 人群詞兩層
3. 第 2 步:搜尋 / 推薦雙軌判定表
4. 第 3 步:做單變數樣品(同主題 2 版:問題詞版 vs 人群詞版)
5. 第 4 步:用後臺資料覆盤哪側贏
6. 常見問題
7. 接下來去哪
要求:
- 至少給一張 搜尋詞 vs 人群詞 對照表
- 給一個 7 天 A/B 單變數計劃
- 拒絕場景:沒有搜尋詞候選 → 先去 niche-analysis 補關鍵詞
- 最後給繼續 / 調整 / 暫停三類判斷先給結論
X 上兩條流量入口長得完全不同,但很多人混著寫:
發推前先問一句:這條想被某天某個人搜到(搜尋流量、長尾),還是想被英文圈層即時看到(For You 推薦、視窗短)。這兩類內容首句、字數、結構完全不同。
| 判斷點 | 搜尋傾向寫法 | 推薦傾向寫法 |
|---|---|---|
| 首句 | 直接寫問題或場景詞,便於命中搜尋 | 反共識 / 身份詞 / 數字鉤子,觸發 Reply |
| 長度 | 單條 250+ 字元或串文 | 單條 80-180 字元,留 Reply 空間 |
| 關鍵詞 | 至少 2 個英文搜尋高頻詞 | 不強求關鍵詞,但要帶圈層錨點 |
| 互動設計 | 自答 + 連結到長文 | 選邊站 / 提問 / 反駁 |
| 評估週期 | 30-90 天搜尋 impression | 24-72 小時 For You impression |
不要讓兩條路徑在同一條推裡互相打架。詳見上篇 推薦訊號地圖 看 SimClusters 如何決定召回層。
為什麼搜尋和推薦要分開寫
把搜尋詞和人群詞糊在一條推裡,結果是兩邊都不夠強:搜尋時關鍵詞密度不夠、推薦時圈層訊號又不清。X 不像 Google 有專門的搜尋 ranking,但搜尋 impression 會沉澱——半年後還有人透過搜某個 query 找到你的舊推。推薦流量則是脈衝式的,過了 72 小時幾乎不再分發。
英文受眾做 dev / IH / build-in-public 圈層,常見路徑是:先靠推薦流量開啟認知(寫選邊站推、Reply 大號),再用搜尋型長推沉澱搜尋流量("how to ship X in N days"、"the real cost of X")。兩類按比例配合,避免賬號變成單一脈衝。
如果不確定本週該偏哪側,先把這句話寫清楚:
本週我打算用 ___% 比例發推薦型推(首句反共識 / 提問),___% 比例發搜尋型推(問題詞 + 自答),目標是 ___(漲粉 / 長尾流量 / 引流外鏈)。這句話寫不出來,不要發,先回到 niche-analysis 關鍵詞清單。
新手最容易混的 3 個判斷
第一種誤判,是把"曝光來自搜尋"當成推薦成功。後臺 impression breakdown 裡 Search 來源不參與 For You 加權,但能帶來長尾流量。兩條要分別統計。
第二種誤判,是發完一條搜尋型長推後期待 24 小時內出量。搜尋流量沉澱通常要 7-30 天,不要在 24 小時內判定它失敗。
第三種誤判,是用 AI 一次生成兩類首句,結果兩類訊號都被稀釋。AI 適合在一個變數上提供 5 版備選,不適合替你做"既要搜尋又要推薦"的全域最佳化。
搜尋流量和推薦流量的資產積累差異
For You 推薦的流量是「即時性」的——一條推 24-72 小時之內被推完後就基本死掉,第 4 天再看 impression 漲幅 < 5%。搜尋流量是「資產性」的——一條覆蓋好搜尋詞的長推,可能在 30-90 天后仍然每週帶來 100-500 次 impression,半年內總曝光可以是推薦流量的 3-5 倍。所以搜尋型推文應該看成「內容資產」、推薦型推文應該看成「即時曝光」。新手賬號前 90 天應該讓搜尋型推文佔比 30-40%,慢慢積累一個能持續帶量的長尾資產池;後期賬號有人群基礎了,可以把比例調到 15-20%,讓 For You 推薦成主流。
Twitter 搜尋引擎的特殊行為
X 的搜尋結果排序跟 Google 完全不同。X 搜尋更看重「最近性」和「互動密度」:(1)搜尋結果預設按時間倒序,所以一條 30 天前的搜尋詞覆蓋好的長推被新發同主題推壓下去的機率高;(2)搜尋結果裡互動密度(Reply / Like / Quote 總和)高的推文會被加權到頂部,所以「搜尋詞好 + 互動 0」的推文也排不上首屏;(3)搜尋詞不需要完全 exact match,X 內部有同義詞擴充套件("build in public" 會匹配 "BIP"、"indie hacker")。搜尋型推文要每月主動重寫並重發一次(不是原樣發,是改首句和示例),讓搜尋沉澱曲線持續向上。
第 1 步:把推文拆成搜尋詞 + 人群詞兩層
任何一條推都可以拆出兩組詞:搜尋詞(使用者可能搜的 query)和人群詞(圈層 / 身份 / 反共識錨點)。
| 欄位 | 填寫方式 | 最低要求 |
|---|---|---|
| 搜尋詞候選 | 5 個英文搜尋高頻 query(e.g. "build in public revenue") | 至少 1 個進過 Twitter 搜尋結果首屏 |
| 人群詞候選 | 5 個圈層身份或大號 handle | 來自你過去 30 天 Reply 的賬號 |
| 主訴求 | 這條推核心命題一句話 | 不超過 80 字 |
| 流量目標 | 搜尋長尾 / For You 推薦 / 漲粉 | 二選一,不要同時全選 |
| 風險 | 只發廣播、外鏈密度高、跨 niche 蹭流量 | 寫清紅燈和暫停條件 |
證據來自後臺 Analytics 的 impression breakdown(Profile / Search / For You)+ Twitter 公開搜尋(在瀏覽器 incognito 搜 query 看結果排位)。只有想法沒有這兩類證據,就先收集,不要發。
30 分鐘版本:找出 10 條搜尋流量歷史最好的舊推,把它們的首句詞頻做個簡單計數,看哪類詞最常出現。
第 2 步:搜尋 / 推薦雙軌判定表
| 判斷項 | 綠燈 | 黃燈 | 紅燈 |
|---|---|---|---|
| 搜尋詞覆蓋率 | 每條推 ≥ 2 個目標關鍵詞 | 1 個 | 0 個,純抒情 |
| 人群詞命中 | 首句明確寫圈層 / 身份 | 半隱式 | 完全廣播口吻 |
| 流量目標清晰度 | 單條推只服務一個流量目標 | 略模糊 | 既要搜尋又要推薦 |
| 資料評估週期 | 搜尋推 ≥ 14 天再評 | 7 天 | 24 小時就下結論 |
| 互動設計 | 留 Reply 鉤子 / 自答留連結 | 僅自答 | 單向廣播 |
每次判斷都寫一句反證。比如"這條搜尋詞覆蓋率 3 但首句太長,可能 For You 不分發"。"人群詞清晰但搜尋詞為零,搜尋流量長尾起不來"。
兩個以上紅燈,先停掉髮布頻率,挑一個紅燈改成黃燈再發。
第 3 步:做單變數 A/B 樣品
同一主題做兩版推,只換首句和關鍵詞密度,其他保持一致。
| 樣品 | 產出 | 檢查方式 |
|---|---|---|
| 問題詞版 | 首句直接問"how to X without Y" | 評估 14 天后的 Search impression |
| 人群詞版 | 首句反共識 / 圈層錨點 | 評估 72 小時內的 For You impression + Reply |
| 覆盤對照表 | 兩版的 4 項核心資料 | 看哪側更接近本週流量目標 |
只改首句一個變數。這周不要同時換髮布時間、加附圖、改 hashtag。變數太多,下一步不知道動哪個。
第 4 步:用後臺資料覆盤哪側贏
覆盤回答"下週搜尋 vs 推薦比例怎麼調",不是寫感想。
| 資料反饋 | 可能說明 | 下一步 |
|---|---|---|
| Search impression 14 天后才動 | 搜尋沉澱慢,但已起步 | 同題再發 2 條搜尋型長推 |
| For You impression 72 小時內 0 起色 | 圈層訊號弱 | 改成 Reply 一個大號 + 引用反駁 |
| Reply 比 Like 高 | 人群詞起效 | 同一欄目穩定追更 |
| Reply 全是泛賬號 | 召回層跨簇 | 回 niche-analysis |
| 搜尋來源 0 + 推薦來源 0 | 兩側都沒接住 | 改 bio + 7 天主動 Reply 重置訊號 |
最後寫一句結論:
這輪證明了:___ 路徑起效;下一輪搜尋 vs 推薦配比改為 ___,其他變數不動。寫不出來,說明證據不夠,先補樣本,不要下結論。
不要在同一周對同一主題發「搜尋版 + 推薦版」兩條推。X 演算法有「self-cannibalization」檢測:同一賬號短期內釋出相似主題、相似關鍵詞、相似首句的多條推文,會被系統判定為"內容稀釋",兩條推都會被降權分發。如果你真的想做搜尋 + 推薦雙軌,給同主題兩版推留至少 7 天間隔,搜尋版優先用「問句結構 + 完整關鍵詞」、推薦版優先用「反共識宣告 + 引用」結構,讓兩版從首句開始看起來是完全不同的內容。
月度 search vs recommend 比例自調節
每月末看一次後臺 Analytics 的 impression 來源構成(Profile / Search / For You / Following / Other)。健康賬號的穩態分佈:For You 佔 40-60%、Search 佔 15-25%、Profile + Following 佔 15-25%、Other 佔 5-10%。如果 Search 長期低於 10%,說明你的搜尋型資產沒在積累、長尾流量薄弱;如果 For You 長期低於 25%,說明圈層訊號不強、推薦池沒接住你。根據偏離方向調下個月的推文配比:Search 低 → 多發搜尋型長推(每週 1-2 條);For You 低 → 多發反共識 / 引用回應(每週 2-3 條)。這套自調節比憑感覺發推更穩定。
平臺規則、演算法動向、報價規則、政策口徑都會變化。本文保留的是可遷移的判斷框架,具體數字一律給區間。
跨平臺核驗入口:
- X Help Center · Creator — 看創作者變現門檻、訂閱與廣告分成
- X Premium — 看 Premium 權益與曝光加權規則
- the-algorithm 開原始碼 — 看官方公開的推薦演算法權重原始碼
涉及具體資料、比例、報價區間的部分,以執行當天后臺為準。
常見問題
一條推怎麼同時拿搜尋和推薦流量?
通常做不到,強行做兩邊都不夠強。常見的折中是:單條推主打 For You 推薦(首句反共識),後面掛一條引用串文做搜尋詞版本沉澱長尾。兩邊分開承接,不在一條推裡互相打架。
搜尋 impression 一直為 0 怎麼辦?
先在瀏覽器 incognito 搜你的目標 query,看首屏是什麼樣的推。如果是大號長推,你的搜尋詞覆蓋率不夠;如果是英文母語者短句,你的英文寫法可能讓 X 搜不到。兩個原因不同,對應改法也不同。
一週該發幾條搜尋型推、幾條推薦型推?
沒有官方比例(執行時調參未公開)。從 4:1 偏推薦起步,因為推薦流量先建立賬號勢能。勢能夠之後再切到 1:1,讓搜尋流量長尾沉澱。
什麼時候應該暫停 A/B 測試?
樣本量太小就停。一條推 24 小時內 impression 不到 100,A/B 沒意義。先把賬號勢能拉到單條 ≥ 500 impression 再做 A/B,否則兩版差異都在噪聲裡。