Upvotes, Recency & Thread Age: What Gets a Reddit Post Cited

Upvotes, Recency & Thread Age: What Gets a Reddit Post Cited

Reddit is the most-cited domain inside Google AI Overviews, and most GEO advice stops at that headline. It shouldn't. The interesting question isn't whether Reddit gets cited — it's which Reddit post gets cited when a subreddit holds a dozen threads answering the same query. The answer lives in three variables that operate independently: the post's upvote score, how recently the content was created or updated, and the raw age of the thread.

These three signals get blurred together because they move together on Reddit's own front page. But for AI Overview citation they behave differently, decay on different timescales, and can pull against each other. A high-upvote thread that is two years old and a low-upvote thread published last week are two different bets. This post isolates each variable, shows where the data actually points, and explains why the winning Reddit post is rarely the one with the most karma. For the structural playbook on getting a thread cited in the first place, see how to get a Reddit thread to rank in Google AI Overviews; this is the layer underneath it.

Reddit's citation dominance is the baseline — the variables decide the winner

Start with the ceiling. <a>Reddit holds roughly 21% of Google AI Overview citations</a>, and across the broader LLM landscape it sits at or near the top of every citation index. <a>A June 2025 analysis of over 150,000 LLM citations found Reddit was cited in 40.1% of cases across ChatGPT, Perplexity, Gemini, and Claude, with Wikipedia second at 26.3% and YouTube third at 23%.</a> For an explanation of why that dominance exists, see why Reddit dominates AI search citations.

That share is the pool. The variables in this post decide which specific thread gets pulled from it. And the pool is not stable: <a>the 5W Citation Source Index documented ChatGPT's Reddit citation share dropping from roughly 60% to 10% in six weeks during late 2025, triggered by a single Google parameter change.</a> Treat everything below as a set of probabilities that shift, not fixed rules — which is exactly why you should be tracking citation share by keyword rather than trusting a snapshot.

Upvotes are a filter, not a ranking factor for citation

Here is the counterintuitive part: upvotes matter less than founders assume, and they matter in a specific, bounded way.

Reddit's own Hot algorithm is logarithmic. <a>The first 10 upvotes carry as much weight as the next 100, and those 100 as much as the next 1,000 — early votes are dramatically more valuable than later ones.</a> That curve is the key. Once a comment or post crosses the threshold from "invisible" to "visible near the top of the thread," additional upvotes deliver sharply diminishing returns. A 4,000-upvote answer is not meaningfully more citable than a 400-upvote answer occupying the same top slot.

What upvotes actually buy is placement, and placement is what Google's extraction sees. Comments are sorted by Reddit's Best algorithm, which <a>uses a Wilson score confidence interval that accounts for both the ratio of upvotes to downvotes and the total number of votes, preventing a post with 3 upvotes and 0 downvotes from ranking above posts with thousands of votes.</a> A top-sorted comment is the one most likely to be read, quoted, and surfaced in Community Perspectives. So upvotes function as a filter: enough to reach the top of the thread matters enormously; anything beyond that is largely wasted signal for citation purposes.

There's a sharper caveat worth stating plainly. <a>Upvotes don't equal accuracy — confidently wrong answers routinely outperform nuanced correct ones.</a> AI systems know this, which is why raw score isn't a clean quality signal and why the content of the passage carries the real weight. The passage-level mechanics — the question-response structure and self-contained phrasing that get quoted — are covered in the answer-passage formula and in one Reddit comment, three AI citations.

The practical takeaway on upvotes

Aim to be the top-sorted comment in the thread, not the highest-karma comment on the subreddit. Those are different targets. A well-structured answer that reaches roughly the top three visible comments captures nearly all the citation benefit upvotes can provide.

Recency is the strongest independent lever you control

If upvotes are a filter, recency is a multiplier — and it's the variable most SaaS founders underweight.

The recency bias in AI retrieval is well documented and steep. <a>Pages updated within the last 90 days are cited roughly 2.1 times more frequently than older content, with the highest citation rates occurring within the first 7 days of publication.</a> Independent analyses put the effect even higher: <a>content under 30 days old earns an estimated 3.2x more AI citations than older pages, and roughly half of all AI-cited content is less than 13 weeks old.</a>

Reddit benefits from this in a way normal websites can't, because of the data pipeline. <a>Under the Google–Reddit licensing agreement, Google receives a structured, real-time feed of Reddit content directly from Reddit's servers, meaning new posts and comments are eligible to appear within minutes of being posted rather than hours or days.</a> There is effectively zero crawl delay. The practical result: <a>high-quality Reddit posts now appear in AI Overviews within 2–6 weeks of publication, and 62% of AI Overview citations reference content updated within 90 days.</a>

This is why a fresh thread with modest upvotes can beat an established one. The recency signal isn't gated behind vote accumulation — a new answer in an active thread is immediately eligible, and it carries the freshness multiplier that a two-year-old top comment has long since lost.

Recency applies at the comment level, not just the post level

Because Google receives per-comment timestamps in the feed, a new, well-structured comment added to an old-but-still-ranking thread inherits the thread's authority while contributing its own freshness. This is one of the highest-leverage moves in Reddit GEO — and it must be done inside the compliance boundaries, never through vote manipulation.

Thread age cuts two ways — and you have to know which side you're on

Thread age is where the analysis gets subtle, because age is not the same as recency and the two variables can conflict.

On Reddit's own platform, age is punishing. <a>The Hot algorithm's time decay works on roughly a 12.5-hour scale — every 12.5 hours a post loses the equivalent of a 10x increase in votes — and posts older than 24 hours rarely compete for Hot ranking.</a> That decay governs native Reddit visibility, not AI citation. A thread can fall off Reddit's front page and still be the most-cited source in an AI Overview months later.

For citation, thread age is a trade-off. An older thread accumulates two assets: total upvotes (crossing the visibility filter easily) and inbound engagement that keeps it indexed. But it also carries staleness risk against the recency multiplier. The winning profile is an old thread that stays active — a durable question that keeps attracting fresh, high-quality comments. That combination gives you the authority of age and the freshness of recency in a single URL. A dead thread with 5,000 upvotes and no activity in a year is the weakest of the three profiles, because it has spent its recency and can't refresh it.

This is also why evergreen question threads outperform news-reaction threads for durable citation. A "best X for Y" thread can be re-surfaced and re-cited for years if the community keeps updating it; a reaction thread to a one-time event decays and never comes back.

How the three variables interact in one model

Put them together and a simple hierarchy emerges. Upvotes are a gate — clear the threshold to reach the top of the thread, then stop optimizing for score. Recency is a multiplier — the single most controllable lever, delivered instantly through Reddit's real-time feed to Google. Thread age is a context modifier — beneficial when the thread stays active, a liability when it goes dormant.

The worst bet is chasing raw karma on a stale thread. The best bet is a well-structured, top-sorted comment on an evergreen thread that you keep alive with periodic, genuine updates. That profile satisfies all three variables at once — and it's a repeatable pattern, not a lucky hit. Where you place that comment matters as much as how you write it; match it to the communities that actually feed AI Overviews, and measure the outcome against your own AI visibility baseline.

If you want to see exactly which Reddit threads are being cited in your category right now — and which variable profile they share — the fastest starting point is a free AI visibility report, or work with me directly to build the pipeline. This whole approach sits inside the broader GEO methodology and the ARC Method I detail in the book.

Frequently asked questions

Do more upvotes make a Reddit post more likely to be cited in AI Overviews?

Only up to a point. Reddit's vote weighting is logarithmic — the first 10 upvotes carry as much weight as the next 100 — so once a post or comment crosses the threshold to sit near the top of its thread, additional upvotes add little citation value. Upvotes function as a placement filter, not a linear ranking factor. A top-sorted comment with a few hundred upvotes is roughly as citable as one with several thousand.

How recent does a Reddit post need to be to get cited?

Recency is a strong multiplier. Content updated within 90 days is cited roughly 2.1x more often than older content, and content under 30 days old can earn around 3.2x more citations. Reddit posts can appear in AI Overviews within 2–6 weeks of publication because Google receives a real-time feed of Reddit content, so there is effectively zero crawl delay.

Does an old Reddit thread lose its ability to be cited?

Not automatically. Reddit's Hot algorithm penalizes age heavily for native front-page visibility — a post loses the equivalent of a 10x vote increase every 12.5 hours — but that decay governs Reddit's platform, not AI citation. An old thread can still be the most-cited source in an AI Overview, especially if it keeps attracting fresh, high-quality comments. A dormant old thread is the weakest profile.

Is it better to comment on an old high-upvote thread or start a new one?

Usually adding a well-structured comment to an old-but-active thread wins. Because Google receives per-comment timestamps, a new comment inherits the thread's accumulated authority while contributing its own freshness signal. That combination satisfies the upvote, recency, and age variables at once — provided you follow Reddit's rules and never manipulate votes.

How much do Reddit citations fluctuate?

Significantly. One documented case saw ChatGPT's Reddit citation share fall from roughly 60% to 10% in six weeks after a single Google parameter change. Reddit currently holds about 21% of Google AI Overview citations, but that share moves in weeks, not years — which is why continuous tracking beats any one-time snapshot.

References

  1. QuickSEO — Google AI Overviews Statistics 2026
  2. Nobori.ai — AI Overviews Add Reddit Community Perspectives
  3. Redaccs — How Reddit Upvotes Work: The Algorithm Behind Every Viral Post
  4. AuthorityTech — Content Freshness: Definition & Recency Signals
  5. xSeek — Reddit's 4.5x AI Overview Surge: What SEOs Can Learn
  6. Upvote.net — Reddit for SEO: Impact on Google Rankings
  7. ZipTie.dev — Why Reddit Dominates ChatGPT, Perplexity, and Google AI Overviews
Cory Maki
About the author

Cory Maki is an AI search strategist based in Taichung, Taiwan, specializing in GEO, AI reputation management, and AI branding for SaaS founders. Author of Reddit, AI Overviews & GEO and creator of the ARC Method. Read more →