記事一覧へ

【2024年最新版】X(Twitter)のアルゴリズムを攻略。「おすすめ」タイムラインに投稿を表示させるには?

Twitter アルゴリズム‐ogp

2023年3月31日、X(旧Twitter、以下「X」とのみ記載)は「おすすめ(For You)」タイムライン表示に関するアルゴリズムを公開しました。

アルゴリズムとは、X社が考える「一人ひとりのユーザーに向けて、どのようなコンテンツを表示をするか?」という仕組みのこと。

企業がXのフォロワーを増やし、日々ユーザーに向けた発信を行っても、タイムラインに表示されなければそもそも見てもらうことができません。ですから、Xのアルゴリズムを正しく理解し、「おすすめ(For You)」タイムラインにいかに投稿を表示させるかを考慮して運用を行うことは大変重要です。

本記事では、この度公開された最新情報をもとに、Xのアルゴリズムについて企業担当者が理解しておくべきことや、強化すべき施策について解説します。

※本記事は、2023年9月1日現在の情報に基づくものです。最新・完全・正確な内容を保証するものではなく、解釈や推測が含まれます。アルゴリズムの最新情報については、必ず公式サイトの情報を確認してください。

1.X(Twitter)のアルゴリズムの目的

Xのアルゴリズムとは、X社が考える「一人ひとりのユーザーに向けて、どのようなコンテンツを表示をするか?」という仕組みのこと。

まずは、Xのアルゴリズムは何を目的としているのかについて、考えていきましょう。

X社は、「今世の中で何が起きているのか」を伝えることを目的としたプラットフォームです。そのためには、日々生まれる5億個以上のポスト(ツイート)の中から、より良いものをユーザーに届けていかなければなりません。

そのために存在するリコメンデーションの仕組みがXのアルゴリズムです。ユーザーにより良いポスト(ツイート)を届けることができれば

  • ・ユーザーにとって、Xがより有益な場所になる
  • ・ユーザーがより長時間X内に滞在するようになる
  • ・Xを利用するユーザーが増える

が実現されるはずです。こういった目標を達成することで結果的に、X上の広告が多くのユーザーに見られるようになり、ひいてはX社の広告をはじめとした収入につながり、プロダクトが成長していきます。

2.X(Twitter)の「おすすめ(For You)」タイムライン表示に関するアルゴリズム公開で押さえておきたいポイント10個

2023年3月31日、Xは「おすすめ(For You)」タイムライン表示に関するアルゴリズムを公開しました。

Xは、その他にも「検索」「発見」「広告」などの機能においてリコメンデーションの仕組みを持っていますが、今回公開されたのは「おすすめ(For You)」タイムライン表示に関するアルゴリズムです。

その中で、企業担当者が押さえておきたいポイント10個を詳しく解説していきます。

ポイント①:ポスト(ツイート)表示決定のプロセスは3段階

おすすめ(For You)タイムラインへのポスト(ツイート)表示は、以下3段階のプロセスを経て決定されます。

  • 1.候補ソーシング(Candidate Sourcing):さまざまな推奨ソースから最適なポスト(ツイート)を取得
  • 2.ランク付け(Rank):機械学習モデルを使用して各ポスト(ツイート)をランク付け
  • 3.フィルタリング(heuristics and filters):ブロックしたユーザーからのポスト(ツイート)、NSFW(Not safe for work) コンテンツ、既に見たポスト(ツイート)など、今までの経験則に基づいて表示するポスト(ツイート)を除外・フィルタリング

つまり、数多くのポスト(ツイート)の中からお勧めのものを集めてきて→その中でランク付けし→さらに除外・フィルタリングがかかったものが、最終的にユーザーのおすすめ(For You)タイムラインに表示されるようになっています。

For Youへのポスト(ツイート)表示のプロセス

画像引用:Twitter's Recommendation Algorithm

ポイント②:1段階目では、フォロー/フォロー外から平均50:50の割合で候補のポスト(ツイート)が絞られる

では、3段階のそれぞれのプロセスにおいて、どのような抽出がされているのでしょうか?まずは「候補ソーシング」の詳細を解説します。

候補ソーシングの段階では、まず無数の候補の中から1,500のポスト(ツイート)が抽出されます。1,500ポスト(ツイート)は、フォローしているユーザー (In-Network)とフォローしていないユーザー (Out-of-Network)、それぞれから平均50%ずつで構成されていますが、これはユーザーごとに異なる場合があります。

フォローしているユーザー(In-Network)の抽出基準で最も重要視されているのがリアルグラフ(Real Graph)です。リアルグラフとは、両者間のエンゲージメントの度合いを測る指標で、高ければ高いほどタイムラインに表示されるようになります。

Twitter RealGraph Framework.

画像引用:RealGraph: User Interaction Prediction at Twitter

フォローしていないユーザー(Out-of-Network)の抽出基準となっているのが「ソーシャルグラフ(Social Graph)」と「埋め込みスペース(Embedding Spaces)」の二つです。

ソーシャルグラフとは、「自分がフォローしている人が何にエンゲージメントしているか」「自分と同じようなポスト(ツイート)を好むユーザーは誰か、それらのユーザーはほかに何を好んでいるか」のデータを用いて、フォロー外から関連性の高い投稿を抽出するアプローチです。現在、タイムラインの15%程度がこのアプローチによって表示されています。

埋め込みスペース(Embedding Spaces)とは、「どのポスト(ツイート)が、よりそのユーザーの関心に近いか」についてを追及するアプローチです。その内の一つがコミュニティによるものです。Xの中は約3週間毎に更新される全145,000ものコミュニティに分けられており(例:ニュース、NBA、POP、サッカーなど。下のイメージ図を参照)、各コミュニティで、その中のユーザーにより人気のあるポスト(ツイート)がより関連度が高いと判断される仕組みになっています。

Twitter RealGraph Framework.

画像引用:Twitter's Recommendation Algorithm

2023年4月29日追記
この候補ソーシングの段階でもっとも重視される「User Singals(ユーザーシグナル)」についての詳細がX社より発表されました。Xがフォローやリポスト(リツイート)、ミュートやブロックといったシグナルをどのように候補ソーシングに活用しているかが包括的に記載されています。詳しくはこちらをご覧ください。

ポイント③:1,500のポスト(ツイート)からランク付け。フォロワー数やエンゲージメント数、バッジ等によって判断される。

フォローしているユーザー/フォローしていないユーザーからそれぞれ約50:50の割合で1,500のポスト(ツイート)が抽出された次のステップでは、どの候補ソースからのものであるかに関係なく、すべての候補が同等に扱われます。

機械学習モデルを使用して各ポスト(ツイート)がランク付けされますが、今回公開されたソースコードからは、以下のような点を読み取ることができます。

  • ・各ユーザーに影響力の数値スコアが割り当てされている(Tweepcred)
  • ・フォロワー数は少ないがフォロー数が多いユーザーのスコアは下げられる。
  • ・ユーザーのスコアが65 未満の場合、ランキング アルゴリズムで考慮されるポスト(ツイート)の最大数は3に制限され、65 を超える場合この制限は解除される。
  • ・X Premium(Twitter Blue)のバッジを持っているユーザーが優先される。X Premium(Twitter Blue)を持っている場合、ポスト(ツイート)の作成者と同じネットワークにいる(フォロワー)場合はアルゴリズムで 4 倍のブーストが得られ、そうでない場合は 2倍のブーストが得られる。
  • ・古いポスト(ツイート)は時間の経過とともに関連性が低くなり、他のユーザーに表示される頻度も低くなる。具体的には、ポスト(ツイート)の半減期は 360 分。つまり、ポスト(ツイート)の関連性スコアは 6 時間ごとに 50% 減少する。

また、2023年3月初旬にXのおすすめ(For You)タイムラインの大部分のユーザーに使用された「ヘビーランカー」のEngagementに関するWeightingモデルは以下の通りです(実稼働モデルとは若干の違いがある場合もあります)。

ユーザーアクション 感情 重さ
ポスト(ツイート)に「いいね!」 ポジティブ 0.5
ポスト(ツイート)をリポスト(リツイート) ポジティブ 1
ポスト(ツイート)をクリックして返信/ポスト(ツイート)にいいね! ポジティブ 11
ポスト(ツイート)をクリックして2分以上そこに留まる ポジティブ 10
プロフィールを確認してポスト(ツイート)にいいね!/「返信」する ポジティブ 12
ポスト(ツイート)に「返信」する ポジティブ 13.5
ポスト(ツイート)への「返信」にエンゲージ(返信、いいね!、リポスト)する ポジティブ 75
ネガティブフィードバック(表示回数を減らす/ミュートする/ブロックする) ネガティブ -74
ポスト(ツイート)を「報告」する ネガティブ -369

※2023年4月10日時点の情報

上記のWeight of Engagementの指標とは別に、それぞれのEngagmentがどれくらいの確率で起きるかの予測数値である Probability of Engagementの指標もあり、その掛け合わせWeight of Engagement × Probability of Engagement)でスコアが決定されています。

参考:https://github.com/twitter/the-algorithm-ml/commit/b85210863f7a94efded0ef5c5ccf4ff42767876c

数年前にアップデートされた「アーリーバード ライトランカー」については、古いモデルであり削除したと2023年4月8日にX社から発表がありました。

削除対象となったものの一例:

  • ・画像と動画を含むポスト(ツイート)は 2 倍のブースト
  • ・リポスト(リツイート)数=weight:20.0、いいね数=weight:30.0

参考:https://github.com/twitter/the-algorithm/commit/138bb519975407d4ea0dc1478d897d451ef05dab

ポイント④:最後にフィルタリング。ネガティブフィードバックや同じ一人のユーザーからの投稿数などを調整のうえおすすめ(For You)タイムラインに表示。

そして、最終段階では以下のような投稿がフィルタリングされます。

  • ・ミュート、ブロックした投稿
  • ・ネガティブなフィードバックが多い投稿
  • ・一人のユーザーによる投稿が多すぎないように調整
  • ・フォローしている人/フォローしていない人のバランスが取れるように調整
    など

最終的に、広告やおすすめフォロワーなどの投稿が加えられて、おすすめ(For you)タイムラインに表示される投稿が決定されます。

ポイント⑤:新しい認証バッジ(Verified Organizations:ゴールドバッジ)を理解する

Xは認証バッジについてもアップデートを行っています。2023年3月31日にVerified Organizations(ゴールドバッジ)を新しく設けたことが発表され、4月25日には「確認済みのアカウント」がタイムライン表示において優先されるようになりました。

また、4月21日には旧来のブルーバッジを廃止。多くの企業/有名人のアカウントからも公式マークが外されました(しかし、フォロワー数が一定数以上のアカウントはブルーマークが復活している様子も見られ、まだその詳細は明らかになっていません)

Verified Organizationsの価格は以下の通りです。

  • ・主アカウントサブスクリプション:¥135,000/月
  • ・関連アカウントサブスクリプション:¥8,000/月 (アカウントあたり)

X社は、今後多くの企業公式アカウントがVerified Organizations(ゴールドバッジ)を取得することを目指していると考えられます。

なお、X社は3月31日に「おすすめ(For You)」タイムラインのアルゴリズムを公開した後も、追加で情報の開示を行っています。

4月15日には、新たにタイムラインに加えて検索のアルゴリズムにも利用されるコンポーネントのソースコードが公開されました。Twitter Engineeringのアカウント(@TwitterEng)では、以下の3つが紹介されています。

  • User Signal Service (USS):明示的 (いいね、返信など) および暗黙的 (プロフィールへのアクセス、ポスト(ツイート)のクリックなど) のユーザーシグナルを取得する集中型プラットフォーム
  • Unified User Action (UUA) :すべての内部チームが統一されたユーザー アクション データを正確かつ迅速に使用できるよう、Xでのユーザーアクションが一元化されたリアルタイム ストリーム
  • Topic Social Proof Service (TSPS):フォローまたはフォロー解除などを分析し、ユーザーの興味に合わせて調整された個々のポスト(ツイート)に関連するトピックを識別し提供するコンポーネント

X(Twitter)社は、今後はトレンド、会話、新しい可視性フィルタリングルールなど、プラットフォームの他の部分を強化するコードも公開する予定としています。

さらに、4月29日には、タイムライン表示の候補ソーシングでもっとも重視される「User Signals」の説明や、タイムラインをリアルタイムにまとめて生成するためのフレームワーク「Timeline Aggregation Framework」、埋め込みスペース(Embedding Spaces)を管理する「Representation Manager」、埋め込みスペースのスコアリングを行う「Representation Scorer」のコードもオープンソース化しています。

2023年9月1日更新:
2023年8月15日に、イーロン・マスク氏も「正確である」と言及したアルゴリズムの解析によると、主に5点のポイントが明らかになっています。

ポイント⑥:返信はリポスト(リツイート)よりも優先される。

フィード上に重複した会話を表示しないよう、返信してリポスト(リツイート)した場合、リポスト(リツイート)よりも返信が優先して他の人のフィードに表示されます。

ポイント⑦:メディア(画像、動画)を使用した投稿が優先される。

テキストのみの投稿とメディア付きの投稿が別々に分類され、メディアとともに投稿した方が優先表示されます。画像は3~4枚追加することで、さらにリーチが広がります。
動画は長尺、短尺、GIFいずれも優先表示の対象となります。

ポイント⑧:トレンドや人気のトピックと関連性の高い投稿が優先される。

トレンドや人気のトピックとの関連性を高めることで「おすすめ(For You)」タイムラインに表示されやすくなります。

ポイント⑨:投稿の作成者による返信は、他の返信の2倍の重みを持つ。

投稿の作成者へのコメントに返信した場合、スコアリングモデルにおける通常の返信の2倍の重みを持つため、リーチが増える可能性があります。
フォロワーに積極的にコメントしてもらうよう促進することが重要です。

ポイント⑩:コンテンツを新しい(未フォロー)ユーザーに届けるには、フォロワーによる良質なエンゲージメントが必要。

以前は、フォロワーが評価しない場合でも新しいユーザーに投稿が届いていましたが、フォロワー数が10,000を超える場合、フォロワーに支持され反応を得られているコンテンツでないと、新しいユーザーに届きにくいアルゴリズムになっています。

3.X(Twitter)のアルゴリズムの変化にどう対応し「おすすめ(For You)」タイムラインに投稿を表示させるには?

企業のXアカウントを運用していくうえで、担当者は具体的にどのようなアクションを取れば、現在のアルゴリズムに適応し、おすすめ(For You)タイムラインにポスト(ツイート)を多く表示していけるのでしょうか。

まず理解すべきポイントは、「フォロワー数をできるだけ多く獲得して、情報を届ける相手を増やそう!(=数で勝負)」といった考え方のみでは、通用しなくなってきている点です。

もちろん、今後もXマーケティングにおいて、「フォロワー数」は重要なKPI指標のひとつであることに変わりはありません。しかし、今後は「KPI=フォロワー数」だけではXの変化に適応していくことが難しいと考えられます。

それよりも、「会話が広がるよう工夫しよう」と方針転換を図るべきだと言えるでしょう。なぜならば、X社が今、目指しているのは「言論の自由が実現できるプラットフォーム」という姿であり、「ユーザー同士が対話する場」を育てたいと思っているからです。

X社は、マーケター向けコンテンツ「Twitterマーケティング」の中で、以下のように述べています。

“その会話の影響力は強く、最近の消費者調査では4人に3人以上がTwitter上での商品に関する会話から購買に至ったと回答しています。これは、Twitter上のコミュニティと会話が実際の態度変容に影響を与えていることを実証しています。”

Twitterマーケティング

Twitterマーケティング
引用:Twitterの会話を購買へつなげる

「Xでの会話は、購買につながる」というポイントは、弊社アライドアーキテクツ株式会社「echoes」の調査でも明らかになっています。「フォローしている友人や一般の人の投稿」がきっかけで、購買・来店行動を起こしたことのある人は、全体の43.9%を占めることが分かりました。

Q6

4.X(Twitter)のアルゴリズムを攻略する3つの具体策

X上で自社の商品・サービスに関する会話数を増やすために、どのような施策に取り組んだら良いのでしょうか?

①発話量(UGC数)を重視する戦略に切り替える

まずは「KPI=発話量(UGC数)」を置き、フォロワー数だけではなく、UGC数も重視する戦略に切り替えることをおすすめします。

「フォロワー数」はXマーケティングの開始初期には大切な指標ですが、次第に伸びなくなり、さらにインプレッション・エンゲージメントを高めようとすると広告費や投稿数を増やさざるを得なくなるケースもあります。

一方で「UGC」をKPIとしてユーザーからの発話を促すことで、企業アカウントとしての投稿数や広告投資に依存せず、インプレッション数やエンゲージメント数、リンククリック数などの下位ファネルのKPIを伸ばしていくことが可能です。

UGCとは、ユーザーが投稿するクチコミのこと。UGCを増やすことができれば、自ずと自社商品・サービスに関する言及がX上で増え、新規ユーザーや検索ユーザーとの接触増が期待できます。ハッシュタグ、X内検索、引用(引用ツイート)による興味喚起や態度変容を見込めるため、自社コンテンツの作り込みや広告に依存せずに、低コストで持続的に購買貢献を拡大することも可能です。

今や、新規獲得を目的としたマーケティング戦略ではUGC活用が欠かせなくなってきています。Xという媒体の変化に左右されない本質的なマーケティングのカギは、「X上のクチコミ=UGC」だと言えるでしょう。

Twitterマーケティング
引用:echoes (エコーズ)|Twitterキャンペーン・UGC・投稿のオールインワン ツール

②アクティブなアカウントになる

日頃から企業公式Xを運用する中で、「アクティブなアカウントである」ことも、評価を高めるために重要です。「アクティブなアカウント」であり続けるためには、地道な作業の積み重ねが必要です。

例えば

  • ・Xの利用頻度を増やす
  • ・ログイン時間を増やして毎日ポスト(ツイート)する
  • ・フォロワーに対する「いいね」「リプライ」「リポスト(リツイート)」など、コミュニケーションを取る

といったアクションを続けると良いでしょう。ポイントは「ユーザーにとって有益な情報を発信し続けているアカウント」であるかどうかです。ユーザーからの信頼獲得につながれば、ひいてはXのアルゴリズムからの高評価にもつながるので、結果的に「おすすめアカウント」となってフォロワー外にリーチできる可能性も高まります。

③ハッシュタグ&引用(引用ツイート)キャンペーンをする

前出の
①顧客の発話量(UGC数)を増やす戦略に切り替える
②アクティブなアカウントになる
を実現するための具体策として「ハッシュタグ&引用(引用ツイート)キャンペーン」の実施もおすすめです。

以下は、NTTドコモ「dマーケット」の公式Xアカウントが2022年10月に実施した「ハッシュタグ&引用(引用ツイート)キャンペーン」の事例です。

「dマーケット」とは、ゲームやキャンペーン参加で「dポイント」がたまるサイトです。このキャンペーンでは、ユーザーに向けて「#dマーケットで何してる」というお題を投げかけ、「自分なりのdマーケットの楽しみ方」を指定ハッシュタグを添えてX上に投稿してもらいました。ユーザーの発話量(UGC数)増加を目的としています。

5.「UGC重視」に方針転換して成功した企業事例

前出「ハッシュタグ&引用(引用ツイート)キャンペーン」の事例で見た通り、NTTドコモ「dマーケット」の公式Xアカウントは、フォロワー数は1つの指標として追いかけつつも、お客様の発話量(UGC数)も重視する戦略に切り替えることでアカウントを引き続き成長させています。

●「dマーケット」のX運用における課題

通常投稿のインプレッション数やエンゲージメント数が伸び悩んでいた

●「dマーケット」で取った施策

UGCを引用(引用ツイート)する投稿だけは、その他の通常投稿よりも平均インプレッション数、エンゲージメント数が1.5倍まで伸びていることに着目。
そこで「フォロワー数」は1つの指標として追いかけつつも、「お客様の発話量(UGC数)」も重視する戦略に切り替えた。
具体策として、指定のハッシュタグを付けて引用(引用ツイート)する参加形式のキャンペーンを投入。

●「dマーケット」が取った施策の結果

「dマーケット」側が行った、キャンペーン告知投稿をユーザーに引用(引用ツイート)してもらえるので、サービス訴求の画像クリエイティブをユーザーの言葉と共に拡散させることが可能になった。
自社発信でサービス訴求を行うより、ユーザーの言葉と共に伝えられることで、説得力が増した。
UGC生成によって、インプレッション数やエンゲージメント数などアカウント指標の向上効果も得られた。

また、ヤマザキビスケットのクラッカー「ルヴァンシリーズ」は、「フォロー&リポスト(リツイート)」型のキャンペーンに加え、Wチャンスキャンペーンとして「あなたのおすすめルヴァンレシピ」の引用(引用ツイート)投稿を促し「#おすすめクラッ活」のUGCを創出。
さらに、企業アカウントからユーザーの投稿を引用(引用ツイート)してリアクションしたことでインプレッションが大幅に拡大。UGCの創出に加え、ユーザーとの対話によりUGCの影響を拡大することに成功しました。

ヤマザキビスケット

●ヤマザキビスケット「ルヴァンシリーズ」における課題

ライフスタイルの多様化に伴い、ルヴァンシリーズが提供する価値の訴求軸を「パーティーシーン」から、常にクラッカーがある生活「#クラッ活」に刷新。この取り組みを、テレビCM放映による一過性の盛り上がりにとどめずデジタル上で訴求することで、米・パンに次ぐ“第三の主食”として日常に根付かせていく必要があった。

●ヤマザキビスケット「ルヴァンシリーズ」で取った施策

新CM第2弾放映開始後に、公式Xアカウントを活用したフォロー&リポスト(リツイート)インスタントウィンキャンペーンによる情報拡散に加えて、おすすめの食べ方を添えた引用(引用ツイート)をWチャンスの条件としたXキャンペーンを実施。

●ヤマザキビスケット「ルヴァンシリーズ」が取った施策の結果

フォロー&リポスト(リツイート)インスタントウィンキャンペーンによるリーチ拡大だけでなく、「クラッ活」の実践を促す引用(引用ツイート)キャンペーンを盛り込むことで、4,000件超ものレシピ投稿が生成された。
さらにその投稿をヤマザキビスケットの公式アカウントで引用(引用ツイート)で紹介したことでインプレッション数が大幅に増加。キャンペーン投稿の総インプレッション数は約800万となった。

キャンペーンで生まれたUGCに対して企業が積極的に対話をすることで、フォロワーとのリアルグラフまたはフォロワー外のソーシャルグラフのスコアが向上し、引用(引用ツイート)で紹介したUGCが多くのユーザーの「おすすめタイムライン」に掲載され、企業投稿・UGC投稿双方の波及拡大にも繋がったと考えられる。

6.X(Twitter)マーケティングの成果を向上するには

本記事では、企業のX担当者が現在のアルゴリズムを攻略するために、具体的にどのような策を取るべきかを示してきました。

アルゴリズムの最新情報をキャッチアップして対策を打たない場合、以下のような状況に陥る可能性があります。

  • ✓ 重みづけのアルゴリズムに左右され、アカウントのパフォーマンスが低下してしまう
  • ✓ 結果、フォロワー外への認知が広がらず、事業貢献価値が高まらない
  • ✓ 社内評価を得られにくくなることからXに投下できる予算が削減され、施策が手詰まりになる

アルゴリズムの変化や広告メニューの変更により、「フォロワー数」のみを重視した従来のSNSマーケティング手法では、X活用の成果を出すことが難しくなってきています。しかし、日々の投稿作成に追われ、具体的な打ち手まで手が回らない方も多いのではないでしょうか?

そこで、エンタープライズAPIに対応したXキャンペーン支援プロダクト「echoes」を展開し、X広告の認定代理店でもあるアライドアーキテクツが、Xアカウントのパフォーマンスを改善する新たな戦略を解説します。また、今注目のChatGPTを活用した最新事例もご紹介します!
無料&オンラインでご視聴いただけますので、ぜひお気軽にお申し込みください!

▼セミナー詳細はこちら

新規CTA