アルゴリズムの変更
Xが公開したランキングの重み:評価される行動
Xの公開ランキングコードでは、リンクをコピーして共有する行動の重みは20、いいねは0.5です。2026年10月の数値がクリップに意味することと、実際の件数と違う理由を解説します。
更新日:2026年10月4日読了1分出典7件
要点
2026年10月4日に確認したXの公開ランキングコードでは、リンクをコピーして共有する予測の正の重みが最大(20)です。次は返信、引用、DMでの共有(各5)、フォロー(4)、その他の共有(2)、リポスト(1)、いいね(0.5)です。通報(-234)、ミュート(-58.8)、興味なし(-47.52)、ブロック(-31.2)は順位を下げます。重みを掛けるのは、1人の視聴者が各行動を取るモデル上の予測確率です。投稿についた実際の件数ではありません。Xは値を頻繁に変えています。
このページの内容
Xは「おすすめ」の重みを公開しているが、数値には確認日が必要
Xは2026年1月20日からGitHubのxai-org/x-algorithmで「おすすめ」フィードを組み立てるコードを公開し、8月13日から重みも公開しています。重みは、視聴者の予測される各行動を投稿スコアにどれだけ反映するかを示す数値です。home-mixer/params/param.rsという1つのファイルにあります。
当サイトは2026年10月4日に、10月3日のコミットb412112でファイルを確認しました。冒頭には「設定のfeature-switchの既定値からミラーした」とあり、最後の同期は2026年10月2日16:00 UTCです。引用する正確な版はそのコミットのファイルで確認できます。
この記事の数値はすべて、その時点の記録として扱ってください。リポジトリのREADMEによれば、定期スクリプトでコードの既定値を「主な本番環境の値」に合わせます。同時に、Xはトラフィックの一部で実験を行い、約10%以上に達した実験をリポジトリに示すことを目指しています。したがって既定値は大半の利用者を説明しますが、全員に当てはまるわけではありません。
更新の頻度も変わりました。最初の公開後の次のコミットは2026年5月15日と8月13日でした。8月13日から10月3日までは平日の大半に新しいコミットがありました。下の表のように、重みを変えたものもあります。
重みを掛けるのは予測であり、いいねの件数ではない
XのランキングモデルPhoenixは、1人の視聴者の最近の活動を見て、候補投稿ごとに、いいね、返信、共有、投稿者のブロックなどをする可能性を予測します。スコア計算では各予測値に重みを掛けて合計します。最終スコア=Σ(重み×予測確率)です。
最も多い誤読は、このファイルを実際の行動の換算表とみなすことです。Xは2026年8月14日にREADMEへ、「1件の通報が468件のいいねを打ち消す」と読むのは誤りだと追記しました。param.rsのコメントが理由を示します。通報の基準となる確率はいいねより「1,000倍以上低い」ため、その予測が順位に影響するには大きな重みが必要です。
同じコードのコメントには、切り抜き師に重要な点がさらに2つあります。
- 個別の予測が大量通報の影響を抑える。 予測は視聴者ごとに行うため、悪意ある利用者からの通報は主に、そうした利用者に似た人へのおすすめに影響するとXは説明します。
- ランキングの学習に使うのはホームタイムライン上の反応だけ。 コメントによれば、ホームタイムラインで配信された投稿上の行動だけを数えます。「投稿へ直接移動する(グループチャットで協調するなど)行為はランキングに影響しません」。
当サイトの解釈では、キャンペーンのクリップのリンクをDiscordやTelegramのグループに送り、いいねを頼んでも、Xが説明するランキング指標には入りません。それでも人為的なエンゲージメントとしてキャンペーン規則に違反し得ます。
2026年10月4日の既定の重み
確認日のparam.rsにある値です。右列はXの表現ではなく、クリップ投稿向けの当サイトの解釈です。
| 予測する行動 | 重み | クリップにとっての意味 |
|---|---|---|
| リンクをコピーして共有 | 20 | 最も強い正の指標。視聴者が投稿リンクをコピーして外部へ送る行動 |
| 返信 | 5(相互フォローなら20) | 会話は重視されます。オリジナル投稿には相互フォローの加算15があります |
| 引用 | 5 | 誰かが自分の文章を添えてクリップを引用する行動 |
| DMで共有 | 5 | Xのメッセージ内で投稿を送る行動 |
| 投稿者をフォロー | 4 | クリップを見た人がアカウントをフォローする行動 |
| 共有(一般) | 2 | その他の共有行動 |
| リポスト | 1 | いいねの2倍の重み |
| いいね | 0.5 | 一般的な行動の中では最も弱い |
| 投稿を開く | 0.3 | 投稿の詳細を開く行動 |
| リンクを開く | 0.2 | 投稿内のリンクをタップする行動 |
| 動画を開く | 0.07 | 動画プレーヤーを開く行動 |
| 滞在/写真の拡大 | 各0.05 | 投稿上で止まる/画像を開く |
| 質の高い動画再生 | 0 | 現在の既定値では加点なし |
| 滞在しない | -0.02 | 止まらずにスクロールして通過 |
| 投稿者をブロック | -31.2 | 強い負の指標 |
| 興味なし | -47.52 | 強い負の指標 |
| 投稿者をミュート | -58.8 | 強い負の指標 |
| 通報 | -234 | 最大の重みですが、最もまれな行動です |
連続値も3つ反映されます。滞在時間(0.004)、投稿を開いた後の滞在時間(0.4)、視聴者がフォローするアカウントからの未閲覧投稿への小さな加点(0.02)です。プロフィールのクリックの重みは0です。
相互フォローの加算は2026年7月の変更によるものです。X自身の変更に関する説明によれば、7月10日にA/Bテストを始め、7月13日には加算20を多くの利用者に適用し、7月24日に15へ変更しました。視聴者がフォローし、投稿者も視聴者をフォローしているアカウントのオリジナル投稿にのみ適用されます。返信とリポストは対象外です。
動画が視聴されたこと自体への直接の加点はほぼない
切り抜き師にとって意外なのは、質の高い動画再生(VQV)の重みです。視聴者が動画を質の高い方法で見るとモデルが予測する値ですが、リポジトリは視聴時間のしきい値を定義していません。2026年8月13日の公開時、既定値は0.05でした。8月25日のコミットで0.0となり、同時に滞在の重みは0.0から0.05になりました。10月4日も0.0です。
コードはVQVの対象となる動画も制限します。長さが10,000ミリ秒(10秒)を超える必要があります。重みが戻っても、9秒のクリップにはVQVの加点はありません。
当サイトの解釈では、現在の既定値でクリップが「おすすめ」を上がるのは、最後まで見られると予測されるからではなく、共有、返信、引用、フォローが予測されるからです。最後まで見られても共有されないクリップは、押し上げる要素が乏しくなります。ただしモデルが、よく見られるクリップは共有されやすいと学習する可能性はあり、視聴時間が間接的に重要になる場合はあります。Xはそう説明していません。動画については2026年のX動画とリンクを参照してください。
重み付き合計の後にスコアを変える4つの処理
重み付き合計だけで最終的な順序は決まりません。現在のコードでは、その後の処理が別の再順位付けサービスvm-rankerで動きます。既定値はvm-ranker/params.rsにあります。
- 投稿者の多様性。 1回のフィード要求における投稿者の2番目の投稿には0.625、3番目には0.4375、4番目には約0.34を掛け、以降は下限0.25に近づきます。コードは式(1−下限)×減衰率^n+下限に、減衰率0.5と下限0.25を使います。
- フォロー外の割引。 視聴者がフォローしていないアカウントの投稿には0.75を掛けます(話題別フィードでは0.5)。視聴者がフォロー中のアカウントによる返信とリポストにも0.75を掛けます。
- 新規投稿者のブースト。 小規模アカウントの最近のオリジナル投稿1件を、スコア順の16位付近へ引き上げる場合があります。実験として動いています。Xの新規投稿者ブーストを参照してください。
- 類似性による再順位付け。 投稿の埋め込み表現(各投稿の数値的な要約)を使い、スコアを少し犠牲にして似ていない投稿を隣に並べます。
スコア計算前にもフィルターが候補を除外します。1つは投稿から48時間を超えたものをすべて外します。別のフィルターは、視聴者がフォローしていないアカウントによるリポストと返信を外します。切り抜きアカウントが「おすすめ」でフォロワー外に届く機会は最大2日で、知らない人へのリーチは他アカウントのリポストではなく元の投稿から来ます。
値は変わる:2026年8月から10月の変更
Xの重みを引用した記事はすぐ古くなります。2026年9月21日のPPC Landは、クリックを0.4、興味なしを-43.2と記しました。9月18日に同期された確認対象ファイルでは正しい値でしたが、8日後には両方変わりました。param.rsの履歴は、この記事で挙げた値の次の変更を示します。
| コミット日(2026年) | 既定値の変更 |
|---|---|
| 8月13日 | 重みを初公開:クリック0.4、興味なし-43.2、VQV 0.05、滞在0.0 |
| 8月25日 | VQVは0.05から0.0、滞在は0.0から0.05へ |
| 9月24日 | 投稿者の多様性とフォロー外の既定値をhome-mixerのparam.rsから削除。同じ値はvm-ranker/params.rsに残る |
| 9月29日 | クリックは0.4から0.3、興味なしは-43.2から-47.52、クリック後の滞在時間は0.0から0.4へ |
| 9月30日 | 新規投稿者のブーストを拡大(該当記事を参照) |
この期間の方向は、「興味なし」への罰則を強め、単純なクリックより滞在時間で測る注目を重視することです。これは5つのデータ点からの当サイトの解釈であり、Xが述べた方針ではありません。
顧客やキャンペーンの募集要項で数値を引用するなら、日付を付け、コミットにリンクしてください。いずれかの値に頼る前にコミット履歴を確認します。
切り抜き師が重みをどう使うか
重みは、他人に渡され議論されるクリップを評価し、視聴者が非表示にしたくなるクリップを罰します。実際には次のように考えられます。
- いいねより共有したくなるシーンを切り出す。 明確な主張、意外な数字、前振りのある冗談など、視聴者がリンクをコピーして友人へ送りたくなるシーンを選びます。リンクをコピーして共有する予測の重みは、いいねの予測の40倍です。
- 返信しやすい投稿文を書く。 具体的な質問や明確な立場は、返信(重み5)を予測する材料になります。エンゲージメントをねだってはいけません。XのOriginal Content Rewards規則は、いいね、返信、リポストを繰り返し求める行為を禁じます。
- 非表示の操作を避ける。 誤解を招くフックや煽りは、「興味なし」(-47.52)やミュート(-58.8)の予測を高めます。不快に思う種類の視聴者の影響は、多くのいいねを上回り得ます。
- 投稿の間隔を空ける。 同じフィード要求に入った2件目の投稿はスコアの62.5%、4件目は約3分の1になります。1時間に10本出すと主に自分の投稿同士が競います。
- 元の話題が新しいうちに投稿する。 48時間のフィルターにより、2日後には「おすすめ」から知らない人への配信が終わります。投稿速度と新しさを参照してください。
- ほかのアカウントのリポストに頼らない。 視聴者がフォローしていないアカウントによるリポストと返信は、その人の「おすすめ」から除外されます。
- 毎月ファイルを再確認する。 param.rsを見るたびに日付と冒頭の同期行を記録します。
重みだけではわからないこと
重みは表示できる投稿同士の順序を説明します。投稿を表示できるかどうかは決めません。READMEによれば、ランキングと表示可否は別のシステムです。スパムラベルなどが付くと、スコアが高くてもフォロワー外へのおすすめから除外されます。そうしたラベルを示すのがXのUnder the Hoodレポートです。
一部の入力は公開されていません。READMEによれば、Xは言語モデル分類器への指示であるGroxのプロンプトと一部のラベル付け規則を「対策をかいくぐるリスクを減らすため」非公開にしています。
重みはクリエイターへの支払い方法とも関係しません。Original Content RewardsはPremium利用者による対象となるインプレッションという別の単位で支払います。Xの再生回数と報酬対象のインプレッションを参照してください。参加条件と支払い規則はXの切り抜き師は稼げるかにあります。
よくある質問
Xでは1件の通報が468件のいいねを打ち消しますか?
いいえ。Xはその読み方を誤りだと述べています。重みを掛けるのは、1人の視聴者が投稿を通報する予測確率です。通報はいいねより1,000倍以上まれなので、まれな行動の予測も反映するため大きな重みがあります。実際の通報1件をいいねの件数に換算するものではありません。
GitHubのファイルにある重みが自分のアカウントにも使われますか?
コードの既定値であり、Xは定期スクリプトで主な本番環境の値に合わせると説明します。同時に一部のトラフィックでは別の値を使う実験を行います。自分や視聴者が実験対象の可能性があるため、通常のケースであって保証ではありません。
質の高い動画再生の重みが0なのはなぜですか?
Xは説明していません。コミット履歴では2026年8月25日に既定値が0.05から0.0となり、同じコミットで滞在の重みが0.0から0.05に変わりました。後のコミットで戻る可能性があります。
ブックマークはXのランキングの重みに入りますか?
2026年10月4日に確認した公開スコア計算コードの予測行動一覧には、ブックマークがありません。含まれるのは、いいね、返信、リポスト、引用、共有(一般、DM、リンクのコピー)、クリック、滞在、動画での行動、フォロー、負の行動です。
XはPremium利用者や認証アカウントをこれらの重みで優遇しますか?
2026年10月4日の公開スコア計算コードには、Premiumや認証による倍率は見つかりませんでした。ただし返信の順位付けや、リポジトリにないシステムなど、別の場所での影響まで否定するものではありません。
新しい重みはどのくらいの頻度で確認すべきですか?
Xは2026年8月13日から10月3日まで平日の大半にコミットし、その間に複数の重みを変えました。数値を判断に使うなら、param.rsと同期日を少なくとも毎月確認するのが実務的です。
出典
このページの記述はすべて、上記の日付にこれらの出典と照合しました。プラットフォームの規則と単価は頻繁に変わります。 誤りを見つけたらお知らせください。
- 1xai-org/x-algorithm: README (Notable Updates, Experiments and Configuration)github.com
- 2home-mixer/params/param.rs at commit b412112 (read October 4, 2026)github.com
- 3vm-ranker/params.rs: author diversity and out-of-network defaultsgithub.com
- 4xai-value-model/scoring.rs: how the weights are appliedgithub.com
- 5X: Example algorithm diff, bidirectional follow boostgithub.com
- 6xai-org/x-algorithm: commit historygithub.com
- 7PPC Land: X gives copy-link shares a feed weight of 20 against 0.5 for likes (September 21, 2026)ppc.land