Reddit killed r/all in April 2026 and shifted to fully algorithmic feeds. Understanding how posts get ranked, promoted, and distributed is now essential for anyone who wants visibility on the platform. This is the complete breakdown.
Reddit ranking comes down to three forces that work together across every sort type.
Velocity Over Volume
How fast votes arrive matters more than total vote count. 20 upvotes in 10 minutes beats 200 upvotes over 10 hours. The algorithm rewards early momentum above all else.
Aggressive Time Decay
Every minute that passes reduces a post ranking power. Reddit wants fresh content at the top. Even viral posts lose their position within hours as newer content with fresh momentum takes over.
Engagement Depth Matters
Comments, especially threaded discussions, are a powerful ranking signal. A post that sparks 50 comments with back-and-forth debate outranks a post with 200 upvotes and silence.
Each sort uses a fundamentally different formula. Understanding these differences lets you optimize for the right one.
Hot
The default sort for most subreddits. Hot ranking combines upvote velocity (how fast votes come in) with time decay. A post with 50 upvotes in its first hour will rank higher than a post with 200 upvotes over 12 hours. The formula heavily penalizes older posts, which is why timing matters so much.
Best
Uses a Wilson score confidence interval. Instead of raw upvote count, Best considers the ratio of upvotes to downvotes and applies statistical confidence. A post with 10 upvotes and 0 downvotes can rank above a post with 100 upvotes and 50 downvotes. This sort rewards consensus and penalizes controversy.
New
Pure chronological order with no ranking algorithm. Every post appears here the moment it is published. This is where your post lives for the first 5 to 30 minutes before it either gains traction and moves to Rising or dies quietly. New is the starting line for every single Reddit post.
Rising
Posts that are gaining upvotes at an above-average rate relative to their age. Rising acts as a filter between New and Hot. If your post gets 5 to 10 upvotes in the first 15 minutes, it typically appears in Rising. Many power users browse Rising specifically to find good content early, which creates a snowball effect.
Top
Ranks posts by total upvotes within a timeframe (hour, day, week, month, year, or all time). Top is a pure popularity contest with no time decay. This sort is useful for research because it shows you exactly what performs best in any given subreddit over any period.
Controversial
Highlights posts with a nearly equal ratio of upvotes to downvotes. A post with 500 upvotes and 480 downvotes ranks higher in Controversial than a post with 5,000 upvotes and 100 downvotes. This sort surfaces polarizing content that generates strong reactions in both directions.
Every Reddit post follows the same path. Most die in step one. Here is the full journey and what determines survival at each stage.
Post enters New queue
Every post starts in New, regardless of the author or subreddit. You have roughly 15 to 30 minutes to gain initial traction. If nobody upvotes or comments, the post fades and never surfaces elsewhere.
Early upvotes push it to Rising
If your post receives 5 to 15 upvotes in the first 15 to 30 minutes, the algorithm flags it as gaining momentum. It appears in the Rising queue where more eyes see it. This is the critical inflection point.
Sustained velocity moves it to Hot
From Rising, if the upvote rate continues or accelerates, the post enters the Hot feed of the subreddit. At this stage, thousands of subscribers see it. The first 60 minutes of total post life largely determine whether you reach Hot.
Comments amplify the signal
The algorithm treats comments as strong engagement signals. A post with 30 comments and 50 upvotes will often outrank a post with 100 upvotes and 3 comments. Each comment thread that develops tells the algorithm that this content is generating real discussion.
Home feed distribution kicks in
Once a post reaches Hot in a subreddit, it becomes eligible for the Home feeds of all subscribers. The Home feed algorithm blends content from all subreddits a user follows, weighted by engagement signals and the user personal interaction history.
Not all engagement is created equal. Here is how the algorithm weighs different signals when determining post visibility.
Upvote velocity
Very HighHow fast upvotes arrive in the first hour matters more than total upvotes over 24 hours.
Comment count and depth
HighNested reply chains (real discussion) are weighted more heavily than surface-level comments.
Upvote-to-downvote ratio
HighA clean ratio signals community approval. Heavy downvoting suppresses visibility fast.
Time since posting
Very HighPosts lose ranking power every hour. A 6-hour-old post needs dramatically more votes to compete with a 1-hour-old post.
Account trust score
MediumAccounts with established karma and consistent activity in the subreddit get a slight visibility boost.
Award signals
Low to MediumAwards indicate that users spent real money to highlight content. The algorithm treats this as a quality signal.
Before April 2026, r/all served as a universal feed showing the most popular content across all of Reddit. Any post from any subreddit could reach millions of users through r/all if it gained enough momentum. That system is gone.
The new Home feed is fully personalized. It pulls content exclusively from subreddits you follow, weighted by how often you engage with each community. If you upvote and comment in r/startups every day but only visit r/gaming once a month, your Home feed will show far more startup content. The algorithm learns your preferences continuously.
For marketers, this shift has a massive implication. You can no longer rely on a post going "viral across Reddit" to reach people outside your target subreddit. Instead, your content needs to perform well within specific communities to reach the subscribers of those communities through their personalized Home feeds. This makes subreddit selection and community-specific content strategy more important than ever. Tools like MediaFast can help you identify which subreddits your target audience is most active in and craft posts tailored to each community.
Every social platform uses a different ranking system. Understanding these differences explains why Reddit requires a unique strategy.
Understanding the algorithm is useless without action. Here are the four practical takeaways that should shape your Reddit strategy.
Timing is everything
Post when your target subreddit is most active. For US-focused subreddits, that is typically 6 to 9am EST on Tuesday through Thursday. Early upvotes create a compounding advantage that late posting cannot overcome.
Engineer early engagement
Stay active in comments for the first 60 minutes after posting. Reply to every comment. Ask follow-up questions. Each interaction signals to the algorithm that your post is generating real discussion, not just passive consumption.
Write for the subreddit, not for your brand
The algorithm does not care about your product. It cares about engagement. Posts that deliver genuine value to the community get upvoted. Posts that feel promotional get downvoted. The algorithm simply amplifies whatever the community decides.
Use the right content format
Long-form text posts with actionable insights outperform link posts in most subreddits. Image posts dominate in visual communities. Study what format the top posts in your target subreddit use, then match it exactly.
60 min
The critical window where upvote velocity determines whether your post reaches Hot or dies in New
90%
of posts never make it past the New queue because they fail to generate early engagement
5 to 10
upvotes in the first 15 minutes is typically enough to push a post from New into Rising
4 to 8 hrs
is the average lifespan of a post in the Hot feed before time decay pushes it off
Reddit has never published its exact ranking formula, but reverse-engineering by developers and data scientists has revealed the core mechanics. The Hot ranking score is calculated using a logarithmic function of net upvotes (upvotes minus downvotes) divided by a time decay factor based on the age of the post.
The logarithmic component means that the first 10 upvotes carry as much weight as the next 100, and the next 100 carry as much weight as the next 1,000. This is why early votes are disproportionately powerful. Getting from 0 to 10 upvotes in the first 10 minutes has a bigger impact on your Hot ranking than getting from 100 to 200 upvotes in hour three.
The time decay factor is exponential. Every hour that passes reduces the ranking power of your accumulated votes. A post with 500 upvotes that is 6 hours old may rank below a post with 50 upvotes that is 30 minutes old. This aggressive decay is what keeps Reddit feeds feeling fresh and is the reason timing your post correctly matters as much as writing great content.
One often-overlooked detail: downvotes hurt more than upvotes help. Because the formula uses net votes (upvotes minus downvotes), a single downvote cancels out a single upvote. But because of the logarithmic scaling, losing an early vote has a proportionally larger negative impact. This is why writing for the specific community you are posting in is critical. Content that attracts even a small number of early downvotes faces a steep uphill battle. MediaFast helps you analyze subreddit preferences so your content matches what each community rewards, reducing the risk of early downvotes that can sink a post.
MediaFast helps you identify the right subreddits, craft algorithm-friendly posts with AI, and time your content for maximum upvote velocity. Stop guessing, start ranking.
Common questions about how Reddit ranks and distributes content in 2026.
Reddit deprecated r/all in April 2026, replacing it with a fully personalized algorithmic feed. Instead of a single global feed showing the most popular posts across all of Reddit, users now see content tailored to their subscriptions, browsing history, and engagement patterns. This means posts no longer "go viral across all of Reddit" the way they used to. Instead, visibility is concentrated within specific communities and the personalized Home feed.
Most posts reach their peak visibility within 4 to 8 hours of posting and begin declining after that. The time decay function in the Hot ranking is aggressive. A post that reaches the top of Hot in a mid-size subreddit will typically be pushed off the front page within 12 to 18 hours as newer posts with fresh upvote velocity replace it. In very large subreddits, the turnover is even faster.
Awards provide a mild boost to post visibility because the algorithm treats them as a quality signal. However, the effect is much smaller than what most people assume. A single Gold award will not save a post that is not getting upvotes. Think of awards as a tiebreaker. If two posts have similar upvote velocity, the one with awards may rank slightly higher. But upvote velocity and comments are far more important factors.
The algorithm itself does not directly detect self-promotion. What happens instead is that self-promotional content gets downvoted by the community, which the algorithm then suppresses. Reddit communities are extremely sensitive to marketing. If users recognize a post as promotional, they downvote it aggressively. The algorithm simply reflects the community reaction. This is why organic, value-first content dramatically outperforms anything that feels like an ad.
The Home feed blends content from all subreddits you follow. It prioritizes posts from communities you interact with most frequently (upvoting, commenting, spending time reading). It also factors in post momentum within each subreddit. If a post is performing well in a subreddit you frequently visit, it is more likely to appear in your Home feed. The algorithm also introduces some variety by occasionally surfacing content from subreddits you follow but rarely engage with.
There is no guaranteed method. However, you can significantly increase your odds by posting at peak activity times, writing titles with high curiosity or specificity, delivering immediate value in the first paragraph, and staying active in comments for the first hour. Posts that combine all four of these elements reach Hot far more often than posts that rely on just one or two. Tools like MediaFast can help you identify the best posting windows and craft posts that match what each subreddit rewards.
The biggest difference is that Reddit is community-gated. Your content must first be approved by a specific community (subreddit) before the algorithm distributes it more widely. On TikTok or Instagram, the algorithm can push content to strangers from day one. On Reddit, you must earn upvotes from an existing community first. This makes Reddit harder to game but more rewarding when you create content that genuinely resonates.