ranreci のランキング推移分析の仕組み — 4つのアルゴリズム解説
ranreci は楽天レシピのランキングを毎日観測し、4つのアルゴリズム(rising / stable / seasonal / cluster)で順位の動きを自動検出しています。本記事では各アルゴリズムが何を見ているかを分かりやすく解説します。
広告 — 本記事は楽天アフィリエイト等のリンクを含みます。
「ranreci のランキング推移って何を見ているの?」——このサイトで一番複雑な機能の説明です。
ranreci(ランレシ)は、楽天レシピのカテゴリ別ランキングを 2026年4月25日から毎日自動取得 し、4つのアルゴリズムで順位の動きを検出しています。本記事ではその4つのアルゴリズムが「何を捉えていて、どう読めばいいか」を、技術用語を最小限にして解説します。なお、ここで扱うのは 楽天レシピのランキングに載った順位の記録 だけです。閲覧数・検索数・実際に作られた回数・流入元(SNSなど)は観測していません。
4つのアルゴリズムの役割
ranreci は以下の4つを実行しています(Rising・Stable は毎日、Seasonal・Cluster は月次)。
| アルゴリズム | 役割 | 結果ページ |
|---|---|---|
| 1. Rising(急上昇) | 直近で新しく上位に来たレシピ | /trends/rising |
| 2. Stable(不動の人気) | 直近30日のうち多くの日で上位にいるレシピ | /trends/stable |
| 3. Seasonal(季節性) | 特定時期に集中するレシピ | /trends/seasonal |
| 4. Cluster(関連性) | 共通レシピの多いカテゴリ群 | /trends/cluster |
それぞれが捉えるものは別物です。読み解きには「今のトレンドを知りたい / 定番を知りたい / 旬を知りたい / 似たカテゴリを横断したい」という目的を持って使い分けます。
1. Rising(急上昇):新しい流行を捉える
「今までランキング外だったレシピが、突然 上位に入った」——これが Rising が捉える現象です。
何を見ているか
直近7日間に上位にランクインし、その前の14日間にはランクインしていなかった レシピを対象に、最高順位 と 上位に滞在した日数 を組み合わせてスコアを算出します。スコアが高いほど「新しく上位に入り、その後も上位にいる」と読み取れます。
何を読み取れるか
- 新しく上位に入ったレシピ:最近ランキングに登場したレシピの一覧として使えます
- 急上昇の理由はデータからは分かりません:SNSやテレビでの紹介、季節のイベントなどが考えられますが、ranreci はアクセスの流入元を観測していないため、あくまで推測です
注意点
「一過性のバズ」と「定着しつつあるトレンド」を区別するには、滞在日数を見る のがコツです。1日だけ瞬間的に高順位なのと、1週間 上位に居続けるのとでは意味が違います。
2. Stable(不動の人気):定番を発見する
「直近30日のうち20日以上、同じカテゴリの上位4位に入っていたレシピ」——Stable が捉えるのは、ランキングで 安定して上位にいるレシピ です。
何を見ているか
直近30日間を見て、20日以上上位に滞在しているレシピ を抽出します(毎日計算)。順位と滞在日数を半々で重み付けしたスコアで並べます。
何を読み取れるか
- ランキングで長く上位に表示されているレシピ(観測された事実)
- 記事化候補:「定番〇〇のレシピ」型の記事を書くときの素材
- 家庭でよく作られているかどうかは、ランキングの順位からの推測にとどまります
3. Seasonal(季節性):旬を捉える
「特定の月に集中して上位に来るレシピ」——Seasonal は 季節パターン を捉えます。
何を見ているか
カテゴリ単位で、特定の月にランクインが集中しているか を見ます。判定には180日以上の履歴が必要なため、観測開始から約半年の現時点(2026年10月)では、まだ検出結果はありません。
何を読み取れるか
観測が1年分たまれば、たとえば「3月にひな祭りケーキ」「12月におせち」のような季節の集中が見えてくると予想していますが、現時点では実データでの確認はできていません。結果が出た時点で /trends/seasonal に掲載します。
4. Cluster(関連性):カテゴリ間のつながりを見る
「同じレシピが複数カテゴリで上位に居る」——Cluster は カテゴリ同士の親戚関係 を捉えます。
何を見ているか
複数のカテゴリで共通して上位ランキングに入っているレシピを抽出し、カテゴリ群を結びつけ ます。例えば(仮に)同じレシピが「鶏むね肉」と「サラダ」の両方のランキングに載っていれば、この2カテゴリは掲載が重なっていると判定されます。
何を読み取れるか
- 食材から料理ジャンルへの導線:同じレシピが両方のランキングに載っている(掲載の重なり)カテゴリをたどれる。閲覧者の行動を表すものではありません
- 横断記事の素材:複数カテゴリにまたがるテーマで記事を書く際の根拠
- カテゴリ階層の補完:楽天レシピの公式階層に頼らない関連性発見
検出された人気レシピの代表例
各アルゴリズムが検出するレシピの感覚をつかむため、過去に検出された例をご紹介します。
この博多水炊きは、観測開始直後の2026年4月27日〜5月2日に Rising として検出されました。Rising は 「直近7日で新規参入」 が条件なので、このように新しく上位に入ったレシピが対象になります。Stable には検出されていません。
どれをいつ見るか
| 目的 | 見るアルゴリズム |
|---|---|
| 「最近ランキングに新しく入ったレシピは?」 | Rising |
| 「定番を知りたい」 | Stable |
| 「季節で上位が入れ替わるレシピは?」(1年分の観測後) | Seasonal |
| 「似たカテゴリないの?」 | Cluster |
/trends のトップページから、それぞれの最新検出結果へのリンクが並んでいます。
まとめ:ranreci の分析を活かす3視点
- 動きを読む:Rising で「最近新しく上位に入ったレシピ」を確認(Seasonal は観測が1年分たまってから)
- 定番を確認:Stable で「外さないレシピ」を選ぶ
- 横断視点:Cluster で「似たカテゴリ」を発見、献立のレパートリー拡張に
ranreci は 「楽天レシピのランキングをそのまま見る」より一歩深い視点 を提供しています。日々の献立決めや、メディア・ブログの企画ネタ探しに使ってみてください。
よくある質問
Q. 検出されたレシピは時期によって変わるか
A. Rising と Stable は日次、Seasonal と Cluster は月次で更新されます。Rising に検出されたレシピが、その後 Stable の条件(30日中20日以上)を満たして Stable にも載ることがあります。
Q. 自分の好きなレシピが検出されているか調べる方法は
A. 順位推移ビューア で楽天レシピのレシピIDを入力すると、ranreci が観測した日次の順位履歴を確認できます。
Q. 検出に使うデータの範囲は
A. ranreci が日次で取得している楽天レシピの主要カテゴリのランキング(各カテゴリの上位4位まで)が分析対象です。詳しくは 推移ページの説明 をご覧ください。
関連リンク
- /trends — 4種類の検出結果サマリー
- /trends/rising — 急上昇レシピ一覧
- 楽天レシピで急上昇する料理の傾向
- 順位推移ビューア
本記事は、楽天株式会社が提供する楽天ウェブサービスのAPIを利用しています。
運営: Libra(個人運営) / 本記事は楽天レシピ API のランキングデータを参照し、運営者の指示のもとで生成AI(Claude)を使って執筆・編集しています。 自動コンプライアンスチェック(18 ルール)で定期的に点検しています。編集方針