TwiDrop のトップには「急上昇」と「総合ランキング」の 2 つの並びがあります。どちらも利用者の行動から機械的に計算していて、運営が手で順位を決めることはありません。
この記事では、その計算を隠さずに説明します。仕組みが分かれば、「なぜこの動画が上にいるのか」「自分の保存は順位にどう影響するのか」が読めるようになります。
数えている 3 つの行動
TwiDrop が記録しているのは、次の 3 つだけです。
- 保存: 画質を選んで保存ボタンを押したとき
- 再生: 一覧のサムネイルをタップして動画を開いたとき
- いいね: 動画ページや一覧の ♥ を押したとき
X 上での再生数やいいね数は使っていません。あくまで「TwiDrop に来た人が何をしたか」の集計です。そのため、X で何万回再生されていても、TwiDrop で誰も開いていなければ順位には現れません。
同じ人の繰り返しは数えない
一人が同じ動画を連打しても順位は動きません。記録の際には匿名のセッション ID(ブラウザの Cookie)を使い、同じ人の同じ動画は再生・保存・いいねそれぞれ 1 時間に 1 回までしか数えません。いいねは取り消すと記録も消えます。
さらに、短時間に大量のアクセスをしてくる接続は、それ自体を制限しています。順位を人為的に動かすのは、手間に見合わないようにしてあります。
総合スコアの計算
総合ランキングは、期間内の行動を次の重みで足し合わせた「総合スコア」の高い順です。
| 行動 | 1 回あたりの点数 |
|---|---|
| 保存 | 3 点 |
| いいね | 2 点 |
| 再生 | 1 点 |
保存を最も重くしているのは、「残しておきたい」という一番はっきりした意思表示だからです。いいねはその次、再生は「とりあえず開いた」も含むので最も軽くしています。たとえば、ある動画が 24 時間に 10 回保存・5 回いいね・40 回再生されたなら、スコアは 30 + 10 + 40 = 80 点です。
期間は 24 時間・1 週間・1 か月・1 年・累計の 5 つで、期間内に記録された行動だけを数えます。累計だけは、動画ごとの通算カウンタから同じ重みで計算しています。
急上昇の計算
急上昇は「合計」ではなく「伸び」で並べます。直近の一定時間(まず 1 時間)のスコアを、その直前の同じ長さの期間のスコアと比べ、次の式で順位を付けます。
伸び = 直近のスコア × (直近のスコア + 1) ÷ (直前のスコア + 1)
「直前が 0 で直近が 10」の動画は、「直前が 100 で直近が 110」の動画より上に来ます。伸び率だけでなく直近の量も掛けているので、1 → 2 のような小さな揺れは上がりにくく、0 → 10 のように本当に動き始めた動画が上に来ます。
深夜など動きが少ない時間帯は、1 時間で十分な本数が集まらなければ 6 時間、24 時間、72 時間と自動で窓を広げます。トップの「直近◯時間の伸び」という表示は、そのとき使った窓の長さです。
日別・週別・月別の確定
日付別のページでは、日本時間の 0 時で日を区切り、その日の間に記録された行動だけで総合スコアを計算します。前日分は翌日 0 時で確定し、その後は動きません。週は月曜から日曜、月は 1 日から末日です。
確定した日・週・月のページは検索エンジンにも載せており、「あの日に何が伸びていたか」をあとから振り返れます。
順位を上げたいとき
順位は TwiDrop 上の行動でしか動かないので、「自分の動画を上げたい」と思っても、X で宣伝するしかありません。TwiDrop 上で自分で繰り返し押しても 1 時間に 1 回しか数えず、過度なアクセスは制限されます。
具体的な計算例
ある動画 A と B が、直近 1 時間とその前の 1 時間で次のように動いたとします。
| 動画 | 直前 1 時間のスコア | 直近 1 時間のスコア | 伸び |
|---|---|---|---|
| A | 0 | 12 | 12 × 13 ÷ 1 = 156 |
| B | 90 | 100 | 100 × 101 ÷ 91 ≒ 111 |
| C | 2 | 3 | 3 × 4 ÷ 3 = 4 |
合計では B が最も多いのに、急上昇では「動き始めた」A が上に来ます。C のような小さな揺れは 4 点にしかならず、上位には入りません。これが「伸び率 × 直近の量」で並べる狙いです。
ランキングに載らない動画
掲載停止の依頼を受けた動画と、通報で確認のうえ非公開にした動画は、スコアがいくら高くても一覧には出ません。これは運営が手で行う唯一の操作で、「順位を上げる」方向の操作は一切していません。
また、まだ一度も再生・保存・いいねされていない動画は、どの期間のランキングにも出ません。新着のページだけに並びます。
よくある質問
保存した瞬間に順位は変わりますか
変わりません。一覧は 5 分ごとに作り直しているので、反映には最大 5 分かかります。
動画を取り出しただけで「保存」になりますか
なりません。画質の一覧で保存ボタンを押したときだけ保存として数えます。一覧のサムネイルをタップして再生した場合は「再生」です。
X 上のいいね数は順位に関係しますか
関係しません。TwiDrop の ♥ だけを数えています。X 上でのいいねは、動画ページの参考情報としても表示していません。
急上昇と 24 時間ランキングで順位が違うのはなぜですか
24 時間ランキングは「過去 24 時間の合計」、急上昇は「直近の伸び」です。1 日中じわじわ見られている動画は前者で上位に、この 1 時間で急に動き出した動画は後者で上位になります。