Algorithm Watch

xai-org/x-algorithm

一覧へ戻る
解説ガイド
#おすすめ#ランキング#For You#レコメンド

Xの「おすすめ」タイムラインはどう決まる?ランキングの全体像

6最終更新: July 25, 2026

Xの「おすすめ(For You)」に自分の投稿が出るかどうかは、運や偶然だけで決まっているわけではありません。実際には複数の段階を踏んだ選抜プロセスがあり、その全体像を知ると「なぜこの投稿は伸びて、あの投稿は伸びなかったのか」が見えてきます。ここでは公開されているアルゴリズムの考え方をもとに、ランキングの流れを4つの段階に分けて整理します。

1. 候補集め(Candidate Sourcing)

最初の段階は、膨大な投稿の中から「あなたに見せる候補」を数百〜数千件まで絞り込む工程です。X全体では毎秒とてつもない数の投稿が生まれるため、そのすべてをランク付けするのは現実的ではありません。そこでまず候補を集めます。

候補は大きく2種類に分かれます。ひとつは「フォロー内(In-Network)」、つまりあなたがフォローしているアカウントの投稿です。もうひとつは「フォロー外(Out-of-Network)」で、あなたがフォローしていない相手の投稿です。かつてのタイムラインはフォロー内が中心でしたが、現在のおすすめでは両者が混ざり、フォロー外の割合も無視できません。

フォロー外の候補は、あなたと似た興味を持つ利用者が反応した投稿や、あなたがよく反応するトピック・アカウントとの関連性から引っ張ってこられます。ここで重要なのは、まだ細かいスコアリングをしていないという点です。この段階はあくまで「土俵に上げる」作業にすぎません。

2. 軽いランキング(Light Ranking)

集まった候補すべてに重い計算をかけるとコストが高すぎるため、次に計算の軽いモデルでざっくり順位づけを行います。ここでは投稿の基本的な特徴(反応の付き方、投稿者との関係性、鮮度など)を使い、有望そうな候補を上位に残します。

この工程は「予選」に近いイメージです。ここで大きく沈んでしまうと、次の精密なランキングにたどり着けません。だからこそ、投稿直後の初速(最初の数十分で付く反応)が後の広がりに効いてきます。

3. 重いランキング(Heavy Ranking)

予選を通過した候補には、より精密なニューラルネットワークによるスコアリングが行われます。ここがランキングの心臓部です。モデルは「あなたがこの投稿にどう反応しそうか」を複数の観点から予測します。たとえば、いいねする確率、リポストする確率、返信する確率、プロフィールを開く確率、逆に興味なしを押したりミュートしたりする確率などです。

これらの予測値はそれぞれ異なる重みで足し合わされ、最終的な1つのスコアになります。ポジティブな反応が見込まれる投稿ほどスコアが高くなり、ネガティブな反応が予測される投稿はスコアが下がります。単純な「いいね数」ではなく、「あなたにとって価値ある反応を生むか」という予測でランク付けされているのがポイントです。

4. 最終フィルタとヒューリスティック

スコア順に並べただけでは、良いタイムラインにはなりません。最後に、体験を整えるためのルールベースの調整が入ります。たとえば、同じ人の投稿ばかりが連続しないように多様性を確保したり、あなたがブロック・ミュートした相手を除外したり、返信元となる会話の文脈を添えたりします。

また、センシティブな内容や品質の低いと判断された投稿は下げられたり除外されたりします。こうした最終調整を経て、ようやくあなたのおすすめタイムラインが組み上がります。

運用のヒント

この全体像から言えるのは、「初速」と「ポジティブな反応の質」が鍵だということです。投稿してすぐに反応が集まると予選を通過しやすく、返信やリポストといった重い反応が付くとスコアが伸びやすくなります。フォロワーが少ないうちは、まずフォロー内でしっかり反応される投稿を積み重ねることが、フォロー外への広がりの土台になります。

この記事の要点

  • おすすめは「候補集め→軽いランキング→重いランキング→最終フィルタ」の4段階で作られる
  • 候補にはフォロー内とフォロー外の両方が含まれ、フォロー外の比率も大きい
  • 重いランキングは単なるいいね数でなく「反応の起きやすさ」を予測してスコア化する
  • 投稿直後の初速と、返信・リポストなど質の高い反応が広がりを左右する

よくある質問

Q. フォローしていない人の投稿がおすすめに出るのはなぜですか?

A. おすすめは候補集めの段階でフォロー外の投稿も取り込むためです。あなたと興味が近い利用者の反応や、あなたがよく触れるトピックとの関連から選ばれます。

Q. いいね数が多いほど上位に出ますか?

A. 必ずしもそうではありません。重いランキングは「あなたが反応する確率」を予測してスコア化するため、他人にとっての反応数がそのまま自分のタイムライン順位になるわけではありません。

Q. 投稿する時間帯は関係ありますか?

A. 投稿直後の初速が重要なため、フォロワーがアクティブな時間帯に投稿すると初速が付きやすく、結果的に広がりやすくなる傾向があります。

※本記事は公開されている X(旧Twitter) のレコメンドアルゴリズムに関する一般的な情報をもとに、 当サイトが独自に解説したものです。実際の挙動は継続的に更新されるため、内容の正確性・最新性を保証するものではありません。