Skedlark

How to Grow on Reddit in 2026

Reddit12 min readUpdated June 2026

I almost wrote Reddit off. Wrong subreddit, brand-new account, a link in the body. The post was dead in 40 minutes. Removed by automod before a single human saw it.

Then I read the rules. Spent three weeks just commenting. The next post pulled in steady traffic for four months because it ranked in Google, not because it went viral.

That is the whole game in 2026. Reddit is not a feed you broadcast into. It is a community that decides, in the first hour, whether you exist, and a search engine that keeps paying out long after the upvotes stop. For an indie founder with no ad budget, that combination is rare. One genuinely helpful thread can outwork a month of cold outreach.

This is the long version. How the algorithm works, the exact playbook I run, the formats that land, the mistakes that kill reach, and how I queue it all with Skedlark without ever handing over the publish button.

The numbers, sourced
  • The “hot” formula, plainly: score = log10(max(absolute value of (ups minus downs), 1)) times sign(ups minus downs) plus (seconds_since_2005-12-08 divided by 45000). [1][2]
  • Votes are logarithmic. Going from 1 to 10 net upvotes gives the same score bump as 10 to 100, or 100 to 1,000. The first handful of votes move you enormously; later votes barely budge the rank. [1][2]
  • Time is baked into the score as a constant. Every roughly 12.5 hours is worth one “10x votes” jump, added on top regardless of quality. [1][2]
  • A post with 50 real comments can outrank one with far more upvotes and no discussion, because fast threaded back-and-forth reads as a quality signal. [3]
  • Google's early-2025 search updates and AI Overviews measurably cut Reddit's logged-out traffic, contributing to a Q4-2024 daily-active-uniques miss that knocked the stock down about 6% in February 2025. [7]
  • Daily active uniques grew 19% year over year to 121.4M by Q4 2025. [8]

How the Reddit algorithm works in 2026

Reddit is not one ranking system. It is several sort algorithms stacked on top of a personalized recommendation engine.

The foundation is the open-sourced “hot” formula, used inside every subreddit. The math matters, so here it is plainly:

score = log10(max(absolute value of (ups minus downs), 1)) times sign(ups minus downs) plus (seconds_since_2005-12-08 divided by 45000)

Two consequences fall out of that one line, and they are the most important things on this page. [1][2]

1. Votes are logarithmic.

Going from 1 to 10 net upvotes gives the same score bump as 10 to 100, or 100 to 1,000. So the first handful of votes move you enormously. Later votes barely budge the rank. Your post lives or dies on early traction. [1][2]

2. Time is baked into the score as a constant.

Every roughly 12.5 hours is worth one “10x votes” jump, added on top regardless of quality. Newer posts get a structural head start. Older posts decay no matter how good they are. [1][2]

Put those together and you get the single rule every 2025-2026 analysis repeats: velocity in the first 1-2 hours, not lifetime total, decides whether a post takes off. Upvote rate and comment rate relative to the post's age. That is what escapes the “new” queue. [2][3]

Comments are not just nice to have. Vendor analyses report that a post with 50 real comments can outrank one with far more upvotes and no discussion, because fast threaded back-and-forth reads as a quality signal. [3] Comment sorting uses a different math entirely: the “Best” sort is a Wilson score lower-bound confidence interval. That is why a comment at 8 up / 1 down can beat one at 40 up / 30 down. Ratio adjusted for sample size, not raw count. [2][4]

On top of the classic sorts, Reddit personalizes the logged-in Home and “Best” feeds. Since the 2021 machine-learning “Best” launch, your feed weighs your subscriptions, prior votes, posts, comments, and scroll behavior, TikTok-style. [4] Through 2025-2026 the platform kept pushing discovery toward these personalized feeds and away from a single global ranked list. (Several SEO write-ups frame this as Reddit “killing r/all.” That framing is directional, not a confirmed Reddit engineering post. Read it as a trend, not gospel.) [5]

Now the part most growth guides miss. A huge share of Reddit's reach is not in-app at all. It is Google. Reddit threads sit on page one and inside Google AI Overviews for “best X,” “X vs Y,” and “has anyone tried X” queries. A deepened Google-Reddit data partnership made those threads even more visible for commercial and informational searches in 2025-2026. [6]

That cuts both ways. Google's early-2025 search updates and AI Overviews measurably cut Reddit's logged-out traffic, contributing to a Q4-2024 daily-active-uniques miss that knocked the stock down about 6% in February 2025. [7] CEO Steve Huffman said Google traffic recovered in Q1 2025, and daily active uniques later grew 19% year over year to 121.4M by Q4 2025. [8]

The takeaway for you: distribution now means both the in-app velocity spike and the long tail in external search. Optimize for one and you leave the other on the table.

The organic growth playbook

Here is the sequence I actually run. No theory, no “be authentic” hand-waving.

  1. 1Comment before you post. For weeks, not days. Multiple vendor guides say 4-6 weeks of genuinely useful replies in your target subreddits before you ever drop a link. [9] Target 100+ comment karma minimum, 500+ ideally, so automod and the community don't auto-filter you. This is the step everyone skips and everyone regrets.
  2. 2Warm new accounts slowly. Roughly 5-10 comments a day across a few subs, and zero links for the first 72 hours, then ramp. A sudden link burst from a quiet account is a top shadowban trigger. [9][10] Months of silence followed by five links in 48 hours gets pattern-flagged as inorganic. Don't do the thing the spam filter is literally built to catch.
  3. 3Engineer the first hour. This is non-negotiable. Because the hot formula is log-scaled and time-decayed, early velocity is everything. Be at your keyboard for 1-2 hours after posting. Reply to every comment fast. Replies pull more comments, comments feed the velocity loop, velocity escapes the “new” queue. [2][9] Post and walk away, and the time-decay kills you while you sit in “new.”
  4. 4Post just before the peak, not into it. Time your post to your specific subreddit's active window, then go live about 30 minutes before the peak so you ride the wave up. Commonly cited US windows, verify per sub: weekday 6-9am, 12-2pm, 7-9pm ET, and weekend mornings 10am-12pm ET. [9] These are aggregate vendor figures. Your own sub's data overrides them every time.
  5. 5Pick mid-sized subreddits where Google already ranks Reddit. Roughly 10k-500k members. Find them with site:reddit.com [your keyword]. [9] Huge subs bury you in firehose volume. Tiny subs have no distribution. The middle is where one good thread compounds.
  6. 6Write titles like a human asks a question. “Has anyone actually used X for Y?” beats a keyword-stuffed SEO title every time. Reddit communities actively downvote titles that read like they were written for Google. [9][11] And downvotes wreck the early velocity you need. The irony: conversational titles rank better in Google's AI Overviews anyway, because they match how people search.
  7. 7Favor substantive text posts over bare links. The 200+ word, genuinely useful kind. Those spark the comment threads that rank in-app and get picked up by Google and AI Overviews for the long tail. [9] A link drop sparks nothing.
  8. 8Format for the thumb. Mobile is roughly 78% of Reddit traffic. [9] Short paragraphs. Bold the key line. Bullets. A dense wall of text loses dwell time, and dwell time is one of the signals the personalized feed reads.
  9. 9Live by the 90/10 rule. About 90% genuine participation, 9% sharing relevant content that isn't yours, 1% direct self-promotion. [9] Read each sub's specific self-promo rules, they vary and override the general guideline. This is the same instinct that works everywhere: give ten times before you take once.
  10. 10Customize every comment to the thread. Copy-paste participation across subs is the fastest path to a spam flag. [9] Each subreddit has its own culture. Match it or get filtered.
  11. 11Play the long game. A single well-answered thread in the right sub can drive traffic for months via Google and AI Overviews, long after it leaves the in-app feed. [9] Optimize for being genuinely helpful and quotable, not just for the upvote spike. The spike is a day. The search tail is a year.

One more thing I believe more after every platform: the fastest growth is rarely inventing from scratch. It is taking a proven idea, yours or a competitor's, and re-angling it in your own voice for the room you're in. On Reddit that means reading what already ranks for your keyword, then writing the better, more honest version.

Cadence and the formats that land

Reddit cadence is not “post daily.” It is “participate daily, post rarely, post well.”

Daily: comment. 5-10 thoughtful replies keeps your karma healthy and your account trusted. Weekly: one or two real posts, each tuned to a specific subreddit and timed to its window. Quality of the first hour beats quantity of posts every single time.

Formats that consistently earn velocity:

  • The specific case with a number in the first line. “I cut my churn from 9% to 4% in two months. Here's the exact sequence.” Proof beats opinion, and the number stops the scroll.
  • The question that hits a shared pain. Built for replies, and replies are the velocity engine. The best comment threads start from a real question, not a statement.
  • The “what I don't do” post. Polarizing in the good way. People reply to disagree, and disagreement is still comment velocity.
  • The breakdown of a common mistake. Positions you as the one who sees the pattern. Generates “wait, am I doing this?” replies.

Notice these are the same formats that work on every platform, because they're built on the same mechanic: something concrete and slightly contrarian that people need to respond to. Organic is a flywheel, not a lottery. Small, on-topic, frequent participation beats the occasional viral swing, and the wins stack while you sleep.

Mistakes that kill reach

These are the ones I've watched kill posts, mine and other people's.

  • Promotional link from a new or low-karma account. Automod removes or shadowbans it, often within hours, before it ever ranks. [10][12]
  • Disappearing in the first hour. The post needs early upvote and comment velocity. Post and leave, and the time-decay buries it in “new.” [2][9] This is the most common avoidable death.
  • Keyword-stuffed or clickbait titles. They invite downvotes, and downvotes hurt the velocity that drives rank. [11] You're writing for a Google bot and losing the humans who actually vote.
  • Repetitive cross-posting of the same link or comment across many subs. Classic spam-filter and shadowban trigger. [10][12]
  • Self-promotion above community norms. Breaking the 90/10 guideline flags the account. [9][12]
  • Deleting your own posts or comments after the fact. Flagged by mods, breaks trust. [12]
  • Buying upvotes or running bot rings. Reddit's anti-abuse systems are explicitly built to catch coordinated voting. [12] Don't.

The thread connecting all of these: Reddit's systems are tuned to detect anything that looks inorganic. The defense is simple and boring. Be a real participant first. Everything else follows.

How I run Reddit with Skedlark

Honest version, because anything else would violate the whole point of this page.

Skedlark is the social scheduler I built for the agent era. The way it touches Reddit is narrow on purpose. An agent I already use, Claude or Cursor over MCP, captures the idea, drafts the post or comment grounded in my real numbers, and queues it. Anti-fabrication is enforced: the agent can only use proof I actually have, never an invented win. Then it waits in my approval queue. EU-hosted, full audit trail.

What it does not do: autopilot. Nothing publishes without me reading it and hitting approve. There's no silent-publish mode to find in settings, because it doesn't exist.

That distinction is the entire reason I don't trust Reddit to automation. The first hour is human work. Reading the room, replying in the sub's voice, matching the thread, that's not something you outsource to a bot, and trying to is how accounts get flagged. Skedlark handles the drafting and the queue so the idea doesn't get lost. The judgment stays mine. On Reddit especially, that's not a limitation. It's the only way it works.

FAQ

How long before I can post a link to Reddit without getting removed?

Plan for 4-6 weeks of genuine commenting first, building toward 100+ comment karma minimum and ideally 500+. [9] New or low-karma accounts that drop links get filtered or shadowbanned, often within hours. [10][12] There's no shortcut that survives the spam systems.

Does the first hour really matter that much?

Yes, and it's not a vibe, it's the math. The “hot” formula is logarithmic and time-decayed, so early upvote and comment velocity drives rank far more than lifetime totals, and time keeps pushing your post down regardless of quality. [1][2] Being present to reply for the first 1-2 hours is the highest-leverage thing you can do.

Should I write SEO-style titles to rank in Google?

No. Reddit communities downvote titles that read like they were written for a search bot, and downvotes hurt the velocity you need to rank in-app. [11] Write the conversational, question-shaped title a real person would use. It happens to perform better in Google AI Overviews too, because it matches natural search language. [6]

How many times a day should I post on Reddit?

Comment daily, 5-10 thoughtful replies. Post rarely, roughly one or two real posts a week, each tuned to a specific subreddit and timed to its active window. [9] Quality of the first hour beats raw post count. Flooding subs with posts is a self-promotion flag.

Which subreddits should an indie founder target?

Mid-sized ones, roughly 10k-500k members, where Google already surfaces Reddit threads for your keywords. Find them with site:reddit.com [your keyword]. [9] Big subs bury you, tiny subs have no reach, the middle is where a single thread compounds.

Why does my old Reddit thread still get traffic months later?

Because a well-answered thread in the right sub keeps ranking in Google and AI Overviews long after it leaves the in-app feed. [6][9] That external search tail is often the dominant source of a post's lifetime value in 2025-2026. Optimize for being genuinely helpful and quotable, not just for the upvote spike.

Sources

  1. [1]Reddit hot-ranking algorithm (open-sourced “hot” formula). Reddit / archived source code analyses.
  2. [2]Amir Salihefendić, “How Reddit ranking algorithms work.”Hacker Noon
  3. [3]2025-2026 vendor analyses of Reddit comment-velocity weighting. Foundation Inc / SEO marketing write-ups.
  4. [4]“Improving Comment Sorting With the ‘Best’ Sort” / Reddit Blog (2021 ML ‘Best’ announcement).Reddit
  5. [5]Reddit discovery / personalized-feed trend write-ups (2026, directional, SEO blogs). Various.
  6. [6]Google-Reddit content partnership and AI Overviews visibility.Reuters
  7. [7]Reddit Q4-2024 daily-active-uniques miss and ~6% stock drop, Feb 2025.Reuters
  8. [8]Reddit Q4-2025 daily active uniques 121.4M, +19% YoY. Reddit Inc. 8-K / investor results.
  9. [9]Reddit organic growth playbook (warm-up, karma, timing, 90/10, mid-sized subs, formatting). Foundation Inc / vendor guides 2025-2026.
  10. [10]Reddit shadowban and account warm-up triggers. r/help and moderator guidance.
  11. [11]Reddit community downvoting of keyword-stuffed/clickbait titles. Reddit content policy and community norms.
  12. [12]Reddit anti-abuse, vote manipulation, and spam policy. Reddit Inc.

Run Reddit on this playbook — without doing it all by hand.

Skedlark lets your agent draft from your real numbers and queue the posts. You approve every one. The cadence runs itself; the judgment stays yours.