Open a private window and search for the thing you sell. Not your brand name, the category. "Best CRM for startups", "notion vs obsidian", "reddit seo", whatever the phrase is that a person types when they have a budget and a problem and have not yet decided who gets the money. Then look at what sits above your page.
There is a good chance it is a Reddit thread. Possibly several. Possibly at position one, above every page any agency has ever built for you.
The 90-second version
On 2026-09-01 we pulled 12 live commercial SERPs through firecrawl and counted where reddit.com sat. Reddit held position 1 on 8 of the 12, sat in the top 3 on 11 of the 12, and took 26 of the 120 total organic slots. On the head term for this post, "reddit seo", 5 of the top 10 results are Reddit itself and Reddit holds position 1. The cause is not a ranking bug. Google signed a data licensing deal with Reddit in February 2024, users had already spent years appending the word "reddit" to their queries, and the engine followed the behaviour. The practical consequence is that on a large share of your commercial queries the page above yours is a thread, not a competitor. You cannot outrank a thread that Google is deliberately promoting, and you should stop trying. You can own what the thread says. This post is the six-step procedure for doing that, including the checks that decide whether you are allowed to enter a given thread at all, the single failure mode that is permanent, and the one query class where the whole pattern does not apply.
That experience is not a technical fault on your site, and it is not something a better article fixes. It is Google doing exactly what it has decided to do, for reasons that are commercial, measurable, and mostly outside your control. What is inside your control is smaller and more useful than most people realise: you cannot beat the thread, but you can very often own what the thread says.
This post is the procedure for that. It has six steps, a set of checks that decide whether you are permitted to run them at all, one failure mode that is permanent, and one category of query where the whole thing does not apply. Everything numeric in it either comes from a live measurement we ran on 2026-09-01 and can reproduce, or is tagged as somebody else's self-reported claim.
What does it mean when a Reddit thread outranks your page?
It means the search result a buyer sees first is a conversation you are not in. Practically, three things follow. Your page still exists and may still rank, just lower. The buyer forms an opinion about your category, and quite possibly about you specifically, from strangers rather than from your copy. And the usual response, which is to write a longer and better version of the page you already have, does not address any of it, because the thread is not beating you on page quality. It is occupying a slot that Google reserves for a different kind of signal entirely.
That last point is the one that costs money when it is missed. Teams see a competitor page at position three and a Reddit thread at position one and treat both as ranking problems with the same shape. They are not. The competitor page is contestable with better content and better links. The thread is contestable only by being in it.
Here is the version of this that most operators encounter. You are told Reddit is good for SEO. You read four guides. Every one of them explains that Reddit links are nofollow, tells you to participate authentically, and lists some subreddits. None of them tells you what to do on the specific Tuesday when you discover that a two-year-old thread with fourteen upvotes is sitting above the page you spent eleven thousand dollars on. That gap between the general advice and the specific situation is the whole reason this post exists.
Still trying to understand how Reddit posts get indexed and rank on Google. For keywords like "best AI writing tool" or "best AI marketing tool," Reddit is often at the top.
The person who wrote that has seventeen thousand followers and is building an infrastructure product. He is not confused about SEO. He is describing the exact experience above, and he names two queries. We measured one of them, "best ai writing tool", in our own sweep on 2026-09-01. Reddit held two of the top ten slots and one of them was position one. His observation was correct.
kuma
@heykumaonx
Surviving on coffee today ☕️ Japanese coffee is somehow more bitter than my life:) Still trying to understand how Reddit posts get indexed and rank on Google. For keywords like “best AI writing tool” or “best AI marketing tool,” Reddit is often at the top. Any Reddit SEO/GEO e… Show more
Operator notePull your own 20 commercial queries before reading further. The pattern is category specific.
The three things people get wrong about this
The first is treating it as a link problem. Reddit links are overwhelmingly nofollow, this is true, and it is also almost irrelevant. The asset is not the link. The asset is the thread's position on a page a buyer is already looking at.
The second is treating it as a content-quality problem. Your page can be objectively more accurate, better structured, and more current than a thread of eight strangers, and it will still sit below that thread, because the two are not competing on the same axis. One is being ranked for authority and relevance. The other is being surfaced because Google has concluded that on this kind of query, people want to read what humans said.
The third is treating it as adversarial. The thread is not your enemy and cannot be defeated. It can, quite often, be joined.
Why does Google put a forum above your product page?
Two forces, and they arrived in that order. First, users started doing it themselves. The habit of typing a query and adding the word "reddit" to the end became widespread enough that it was a running joke on Hacker News by 2023, on threads about Reddit's API pricing and the third-party app shutdown, where people worried aloud about what they would do if Reddit results disappeared from Google. Second, in February 2024, around its public listing, Reddit disclosed data licensing arrangements, with the Google agreement widely reported at roughly sixty million dollars a year. The behaviour came first. The commercial relationship formalised it.
The behaviour came before the deal
The habit of appending the word "reddit" to a Google query is old enough to have been a running complaint on Hacker News since at least 2023, on threads about Reddit's API pricing, the third-party app shutdown, and the Google partnership itself. Users adopted the workaround because publisher results stopped answering the question. Google did not invent the preference for threads. It measured it and then served it, which is why arguing that the thread is lower quality than your page misses the point entirely.
Source: Hacker News comment threads, 2023 to 2026
The order matters because it tells you how durable this is. If Google had simply bought a corpus and started promoting it, you would expect the effect to be shallow and reversible. What actually happened is that Google observed a large population of users routing around its own results, and then made the destination easier to reach. That is a much stickier arrangement, because unwinding it would mean serving people something they have already demonstrated they do not want.
There's a reason why adding "reddit" to Google searches has almost become a meme now.
The commercial half has a visible fingerprint. In January 2025 a Hacker News commenter ran a small experiment to settle an argument in the thread: he took a week-old popular Reddit post with a distinctive title and searched for it. Google returned it as the top result immediately. DuckDuckGo did not return it at all, with or without a site filter. That asymmetry is the licensing relationship showing through. It is not that Reddit content is inherently more findable. It is that one engine has an arrangement the others do not.
The licensing deal that put Reddit on page one
In February 2024 Reddit disclosed data licensing arrangements ahead of its public listing, and reporting at the time put the Google agreement at roughly 60 million dollars a year. Whatever the exact figure, the structural fact is the one that matters to an operator: Google has a commercial relationship with Reddit's corpus and other engines do not on the same terms. A Hacker News commenter ran the experiment in January 2025 and found a week-old Reddit post as the top Google result while the same search on DuckDuckGo returned nothing, even with a site filter.
Source: Reddit S-1 reporting, February 2024, and a first-hand comparison posted on Hacker News
Two documents are worth reading directly rather than through anyone's summary of them. TechCrunch's February 2024 report on Reddit's licensing revenue, written around the S-1 disclosures, is the primary account of the commercial side and is more careful about the numbers than most of what has been written since. And the Hacker News thread on the Google partnership announcement itself is the closest thing to a contemporaneous record of how technical users reacted, including the comment that most people had already been appending the word reddit to their searches for years and that Reddit's own search was, in the commenter's word, abysmal.
That second detail is the one that reframes the whole thing. The complaint was never that Reddit content was hard to find in general. It was that Reddit's own search was worse at finding Reddit content than Google was. Google was already the primary interface to Reddit before any money changed hands, which is why the deal reads less like Google acquiring a new corpus and more like Google formalising access to one it was already serving.
What this means for how you plan
If you accept that the promotion is deliberate and durable, several common plans stop making sense. Building a longer version of a page that sits below a thread does not move the thread. Buying links to that page does not move the thread. Adding schema to that page does not move the thread. All three are reasonable SEO work and none of them touches the actual obstacle.
What does touch it is presence inside the thread, or a thread of your own where none exists. That is a different budget line, a different skill, and a different risk profile, which is why it usually sits with nobody in an organisation until someone decides it should.
Operator noteCheck whether Reddit already ranks for the exact slug before you plan any thread work.
How often does this actually happen?
Often enough to plan around, and we measured it rather than asserting it. On 2026-09-01 we pulled twelve commercial queries through firecrawl, ten organic results each, United States geography, cache bypassed, and counted how many results belonged to reddit.com and where the first one appeared. The set was chosen to be mixed rather than flattering: three queries about Reddit SEO itself, six software and comparison queries of the kind a B2B buyer types, one consumer electronics adjacent query, one founder question, and one consumer health query included specifically as a likely counter-example.
Reddit held position one on eight of the twelve queries. It appeared somewhere in the top three on eleven of the twelve. Across the whole sweep it took twenty six of the one hundred and twenty available organic slots, about twenty two percent of the page.
Where reddit.com sat on 12 commercial queries, measured 2026-09-01
| Query | Reddit slots in top 10 | First Reddit position | Source |
|---|---|---|---|
| reddit seo | 5 | 1 | measured |
| reddit seo strategy | 6 | 2 | measured |
| rank reddit thread | 4 | 1 | measured |
| best crm for startups | 2 | 1 | measured |
| best ai writing tool | 2 | 1 | measured |
| how to get first customers saas | 2 | 1 | measured |
| best project management software | 1 | 2 | measured |
| notion vs obsidian | 1 | 1 | measured |
| is semrush worth it | 1 | 1 | measured |
| best vpn 2026 | 1 | 1 | measured |
| best email marketing platform | 1 | 2 | measured |
| best protein powder | 0 | not present | measured |
n = 120 · as of 2026-09-01
Method: Twelve queries pulled through firecrawl.dev /v1/search on 2026-09-01, location United States, limit 10, cache bypassed. A result counted as Reddit when its hostname resolved to reddit.com after stripping www. The first four calls failed with a connection reset and were retried with pacing until all twelve returned, so the set is complete rather than partial. This table is falsified if a re-pull of the same twelve queries returns Reddit at position 1 on fewer than four of them.
Reddit at position 1 on 8 of 12, in the top 3 on 11 of 12, and holding 26 of 120 total slots.
Where the first Reddit result appears
Counts of queries, not of results. Measured via firecrawl.dev /v1/search, United States, ten results per query.
Two things are worth pulling out of that table. The first is that the effect is not confined to queries about Reddit. Strip out the three head terms of this post and you still have nine ordinary commercial queries, of which Reddit holds position one on five and the top three on eight. The second is that the per-query share is usually small. One or two slots out of ten is typical outside the Reddit-specific queries. That combination, a small share but a high position, is the shape that matters: Reddit is not flooding the page, it is being placed at the top of it.
On the head term for this post the concentration is much heavier, and it makes the point better than any argument could.
The live top 10 for the head term reddit seo
| Position | Domain | What the result is | Source |
|---|---|---|---|
| 1 | reddit.com | r/SEO community landing page | measured |
| 2 | reddit.com | r/bigseo community landing page | measured |
| 3 | siegemedia.com | Long-form agency guide | measured |
| 4 | reddit.com | r/seogrowth beginner thread | measured |
| 5 | reddit.com | r/localseo community landing page | measured |
| 6 | reddit.com | r/AskMarketing thread, 42 comments | measured |
| 7 | sproutsocial.com | Listicle, 10 strategies | measured |
| 8 | rosssimmonds.com | Practitioner guide | measured |
| 9 | seosherpa.com | Agency guide | measured |
| 10 | digital-loop.com | Listicle, 9 strategies | measured |
n = 10 · as of 2026-09-01
Six distinct domains across ten results. Reddit holds five of them, including position one.
Five of the ten results for "reddit seo" are Reddit. Position one is r/SEO, which is a community landing page rather than an article about anything. The only publisher inside the top five is Siege Media at position three. Sprout Social, Ross Simmonds, SEO Sherpa and Digital Loop, all of whom have written substantial guides on exactly this topic, are at seven, eight, nine and ten. Every one of those pages is trying to rank for a query where Reddit already holds half the page, and the page they are all describing is the one they are all losing on.
On the head term, half the page is Reddit
Our live pull for "reddit seo" returned reddit.com at positions 1, 2, 4, 5 and 6. The only publisher inside the top five is Siege Media at position 3. Sprout Social, Ross Simmonds, SEO Sherpa and Digital Loop are all pushed to 7 and below. Six distinct domains hold ten results. If you are planning to win this query with a better article, the realistic ceiling is the publisher band starting around position 3, not position 1, and any plan that assumes otherwise is budgeting for an outcome the SERP does not offer.
Source: FORKOFF live SERP pull via firecrawl.dev, 2026-09-01
The secondary terms behave the same way. On "reddit seo strategy", Reddit holds six of ten and Siege Media takes position one, with Neil Patel at three and Search Engine Land pushed to nine. On "rank reddit thread", Reddit holds four of ten and position one. In all three cases the publisher field is real and is competing for a band that starts below the community results.
How does reddit rank a post in Google search?
That thread is from r/SEO in February 2026 and the question in it is simply how Reddit ranks posts in Google search. It has four upvotes and fourteen comments. The reason it is here is not that it is authoritative, it is that practitioners are still asking the mechanism question in earnest two years after the licensing deal, which tells you how thin the published explanation of it still is.
Operator noteA weekly SERP pull of 20 queries is the whole measurement rig. Cost is minutes, not tooling.
Why do the guides ranking for this miss it?
Five publishers hold the non-Reddit slots on our head term, and they are not amateurs. Siege Media's guide sits at position three and is the only publisher inside the top five. Sprout Social's ten strategies is at seven, Ross Simmonds at eight, SEO Sherpa at nine and Digital Loop's nine strategies at ten. Between them they represent a lot of accumulated practice, and reading all five back to back is genuinely useful. It also makes the shared gaps very visible.
The first gap is that none of them publishes a number. Every one asserts that Reddit ranks well, which is true, and not one of them says how often, on what queries, measured when. That is not a criticism of their writing so much as an observation about the category: the claim has been repeated so consistently for two years that nobody has felt the need to check it, which is exactly the condition under which a claim drifts from the thing it originally described. Our twelve-query sweep is a small measurement and it is still, as far as we can find, more than any page currently ranking for this term has published.
The second gap is that none of them publishes the exception. Reading those five guides, you would conclude that Reddit's promotion is a general property of Google search. Our sweep found a whole query class where it inverts, and the reason it inverts is well documented in Google's own guidance about topics that can affect health, financial stability and safety. A guide that describes a pattern without its boundary gives a reader in a regulated category a plan that cannot work.
The exception that the guides leave out
Of the twelve queries we measured, exactly one returned no Reddit result: a consumer health query, where the page was held by GoodRx, Forbes, Amazon, Harvard Health, BBC Good Food, Consumer Reports, US News, Target and Vogue. That is the your-money-your-life pattern working as designed. Every ranking guide on this SERP describes Reddit's promotion as though it were universal. It is not, and knowing which side of that line your category sits on determines whether this entire playbook applies to you.
Source: FORKOFF live SERP pull via firecrawl.dev, 2026-09-01
The third gap is that all five answer a different question from the one their readers have. They answer "how do I use Reddit for SEO". The reader who searched this term at nine on a Tuesday usually has a more specific problem: a thread is above their page right now and they want to know what to do about it today. That is a procedural question with an answer that fits on a page, and none of the five gives it, which is the whole reason this post is structured as six numbered steps rather than as a list of strategies.
The fourth gap is about the nofollow question, and it is the one that does actual damage. Every guide correctly states that Reddit links are nofollow. Most then treat this as the central fact and organise everything else around it, which sends the reader looking for the exceptions, the do-follow subreddits, the workarounds. The moderator quoted earlier framed it completely differently and correctly: the thing you are acquiring is the thread's rank position, not a link. Once you see it that way, the entire nofollow discussion becomes a footnote about a mechanism you were never using.
Public claims about Reddit SEO, tagged by how well each is evidenced
| Claim | Source type | Status | Source |
|---|---|---|---|
| 13M organic views in under a year | Founder post on X | Self-reported, unverified | unknown |
| Banned 13 times before it worked | Operator post on X | Self-reported, unverified | unknown |
| Reddit at position 1 on 8 of 12 queries | FORKOFF SERP pull | Measured 2026-09-01 | measured |
| Google licenses Reddit data | S-1 era press reporting | Published, widely reported | published |
| No recovery from a brand automod ban | Subreddit moderator | First-hand, not audited | unknown |
Tagged unknown where the number rests on one person's account of their own results and no third party can check it.
That table is a summary of how well evidenced the main circulating claims in this space actually are, and it is uncomfortable reading in both directions. Two of the five rest entirely on one person's account of their own results. One of ours is a measurement we ran and can reproduce. The moderator's warning about permanent bans is first-hand testimony from someone with direct knowledge, which is strong evidence and is still not an audit.
Pierre-Eliott Lallemant
@pierreeliottlal
In less than a year, we managed to get more than 13M organic views on Reddit. It brought over 100,000 people to our website without spending a cent. We put together a Reddit Strategy Playbook that gets me 1M+ organic impressions/month… and makes my posts show up consistently in… Show more
That post is the most-shared claim in our set, at four hundred and eighty five likes and over fifty thousand views: thirteen million organic Reddit views inside a year and a hundred thousand people to a website without spending anything. It may well be accurate. It is also a founder's own figures for his own product, published in a post whose call to action is to repost it in exchange for a playbook, and there is no way for anyone outside that company to check any of it. We are quoting it because it is what the market is hearing, and tagging it because it is not what the market thinks it is hearing.
The point of laying this out is not to score off other publishers. It is that the evidence base under this entire tactic is thinner than its popularity suggests, and the correct response to that is to measure your own queries rather than to inherit anyone's numbers, including ours.
Which queries does the pattern not touch?
One of the twelve queries returned no Reddit result at all, and it is the most useful row in the table. The query was "best protein powder". Its top ten was GoodRx, Forbes, Amazon, Harvard Health, BBC Good Food, Consumer Reports, US News, Target, BBC Good Food again, and Vogue. Not one forum, not one community, not one first-hand account. That is Google's your-money-your-life handling working exactly as documented: on topics where a wrong answer can hurt someone, the engine leans hard toward institutional authority and away from anonymous experience.
Every guide currently ranking for our head term describes Reddit's promotion as though it were a universal property of Google. It is not. It is a property of a large class of queries, and there is at least one substantial class where it inverts. Before you commit any budget to this playbook, you need to know which side of that line your category sits on, and the only way to find out is to pull your own queries rather than to reason about it.
The boundary is not perfectly crisp, which is worth saying plainly rather than pretending to a rule we did not measure. Health, finance, legal and safety topics are the obvious suppression zone. Software, tools, comparisons, hobbies and career questions are the obvious promotion zone. Plenty of categories sit in between, and a fintech company selling to developers may find its queries behave like software queries while its queries about the underlying financial product behave like regulated ones. If you are in one of those in-between categories, the answer is to measure both halves separately.
Operator noteHealth, finance and legal queries suppress forums. Check your category before budgeting.
There is a second boundary that is easier to miss. Even inside the promotion zone, the effect is much stronger on queries that carry a recommendation or comparison intent than on queries that carry a transactional one. "Notion vs obsidian" put Reddit at position one in our pull. Nobody searching for a specific pricing page is going to be routed to a thread. The practical reading is that this playbook applies to the top and middle of your funnel and largely does not apply to the bottom, which is also where your own pages are strongest, so the two are complementary rather than competing.
Step 1: Find every thread that already outranks you
Take your twenty highest-value commercial queries. Not your highest-volume queries, your highest-value ones, which are usually longer and more specific. Pull each one in a private window or through a SERP tool, and for each result that belongs to reddit.com, log four things: the query, the thread URL, the position, and the subreddit. That is the whole inventory step and it takes an afternoon.
Two details make the difference between an inventory that is useful and one that is not. The first is that you should record position rather than presence, because a thread at position one and a thread at position nine are different problems with different economics. The second is that you should log the subreddit separately from the URL, because the subreddit is what determines whether you can act, and you will want to group by it later. Ten threads across one subreddit is a relationship problem. Ten threads across ten subreddits is a scheduling problem.
Do this on a fixed weekly cadence from the start rather than as a one-off. The reason is that thread positions move, and the movement is the signal you will eventually report on. If your first pull is also your baseline, you have nothing to compare against when someone asks whether the work is doing anything. Our own sweep took a few minutes to run against twelve queries, and a twenty-query version is not meaningfully harder.
One instrument note, because it cost us time. Our first attempt at the twelve-query sweep succeeded on four queries and then failed on eight consecutive ones with a connection reset. Four successes followed by eight identical failures is the shape of a rate limit, not the shape of a finding, and reading it as "those queries have no results" would have produced a table that was wrong in a way nobody could see. Re-running the eight with pacing returned all eight on the first retry. If you build this rig yourself, make an empty result loud rather than quiet, because a silent zero looks exactly like a real absence.
How can I use Reddit for SEO?
That thread is the one sitting at position six for our head term, and it is worth opening rather than just counting. It has forty two comments, it was started by someone describing themselves as new to digital marketing, and the answers in it range from a moderator explaining the actual mechanism to somebody openly describing account manipulation. It is a fair sample of what a buyer reads when they land on a Reddit result about your category, which is the real reason to look at these threads rather than merely to log them.
Step 2: Classify each thread before you touch it
Sort every logged thread into one of five states, because the correct move is different for each and the wrong move is worse than doing nothing. The states are live, stale, hostile, absent and locked. Live means there are replies within the last month or so. Stale means it ranks well but the last substantive reply is over a year old. Hostile means the thread is fundamentally about a complaint, a failure, or a competitor's advantage. Absent means no thread ranks for that query at all. Locked means the thread is archived or moderator-locked and no comment can be added.
The four states a ranking thread can be in, and the move for each
| State | What you see | The move | Source |
|---|---|---|---|
| Live | Replies in the last 30 days | Answer the question asked | derived |
| Stale | Ranks well, last reply over a year old | Add the current answer, dated | derived |
| Hostile | Thread is about a complaint or a rival | Usually leave it, see step 3 | derived |
| Absent | No thread ranks for the query at all | Seed one, see step 5 | derived |
| Locked | Archived or moderator-locked | No entry exists, go to step 5 | derived |
Derived from the decision points in the six-step procedure below, not from a measured sample.
The four moves, and what each one is actually good for
Answer
Seed
Ignore
Thread already ranks
You can post there
Works on a locked thread
Carries automod ban risk
Pays off inside 90 days
Three moves, not four: removal is a legal and platform process, not an SEO move, and it sits outside this procedure.
The classification is not busywork. A live thread is the best case: there is an active conversation, a recent question, and a plausible reason for a new comment to exist. A stale thread that still ranks is the highest-leverage case, because a current, dated answer added to a thread whose other answers are three years old often becomes the most useful comment in it, and nobody is competing for that slot. Those two states account for most of the value in this entire playbook.
Hostile threads are where teams do damage. The instinct when a negative thread ranks is to reply to it, and that instinct is usually wrong, because a reply bumps the thread, gives the algorithm a freshness signal, and invites the original complainant back to restate the complaint with more detail. There are situations where responding is right, generally when the complaint is factually incorrect in a way you can demonstrate briefly and without argument. There are more situations where it is not. This is a genuinely separate problem from the one this post covers, and treating it as the same problem is how a small negative thread becomes a large one.
Absent is more common than people expect and it is good news. If you pull twenty queries and find four where no thread ranks at all, you have four openings where seeding is uncontested, which is the subject of step five. Locked is simply a dead end for entry: the thread holds the position, nobody can add to it, and your only options are elsewhere.
Step 3: Read the room, then decide whether you can enter
This is the step that people skip and it is the step that carries all the irreversible risk. Before you write anything, run seven checks on the subreddit and the thread. Read the rules in the sidebar and read the wiki, because they frequently differ and the wiki is usually the stricter one. Look at what has been removed recently. Confirm the thread is not locked or archived. Work out who asked the question, because a researcher and a buyer need different answers. Check your own account's age, karma and history in that specific subreddit. Check whether anyone has already mentioned your brand in the thread. And decide in advance what you will do if the comment is removed.
The reason for the caution is asymmetry. A comment that adds nothing gets ignored, which costs you an hour. A brand added to a subreddit's automod ban list is a different category of outcome entirely.
More and more Mods are adding brands to automod ban lists, there is no recovery from this. In other words if you ask a mod team to lift your brand ban, you're essentially admitting to the spam and flagging you're going to spam again.
That is a moderator active across the marketing subreddits, in the thread that ranks sixth for our head term, and he is describing the mechanism plainly. Brands get added to automod lists. The removal is silent, so you will not be told. And the appeal is self-defeating, because asking for the ban to be lifted both concedes the original behaviour and signals that you intend to keep posting. We have found no documented case of a brand-level automod ban being reversed, and we are stating that as an absence of evidence rather than as proof that it never happens.
The failure mode with no recovery path
A moderator active across the marketing subreddits described brands being added to automod ban lists and said plainly that there is no recovery from it, because asking for the ban to be lifted both admits the spam and signals an intent to repeat it. That is a permanent, silent removal of your brand name from a community that may hold a page-one slot for your category. No publisher guide on this SERP prices that risk, and it is the single largest downside in the whole tactic.
Source: Moderator comment in r/AskMarketing, the thread ranking sixth for "reddit seo"
Operator noteA brand automod ban has no documented recovery. Treat it as the one irreversible outcome.
Operator noteSubreddit rules live in the sidebar and the wiki. Read both, not the vibe of the sub., r/AskMarketing moderator guidance
The practical consequence is that the first comment on a new subreddit should be the most conservative comment you will ever write there. Not a plug with a disclaimer attached. An answer that would be useful if your company did not exist. If you cannot write that comment, the honest conclusion is that you have nothing to contribute to that thread yet, and the correct action is to close the tab. Our own guidance on what actually counts as self-promotion on Reddit goes into the rule variations subreddit by subreddit, and how Reddit detects bots and spam covers the automated half of the same problem, which is what you are actually up against in the first sixty seconds after you post.
Account posture is its own topic and it matters more than the comment text. A three-week-old account with fifty karma posting its first comment into a thread about your own category reads as exactly what it is. There is a whole discipline around building account standing without tripping the ban filters, and if you have ever posted something that seemed to vanish, the shadowban diagnosis is worth running before you conclude that your comment simply underperformed.
There are a few ways, the top way is to secure a slug and take the Reddit Rank position and use Reddit as rank by proxy. That means checking to see if Reddit ranks with that slug. The slug is key in establishing relevancy.
That phrase, rank by proxy, is the clearest description of this mechanism we have found anywhere, and it came from a moderator answering a beginner's question rather than from any of the six publisher guides ranking above and below him. It names the asset correctly. You are not building a link. You are borrowing a position.
Which threads should you enter first?
You will finish the inventory with more threads than you have hours, and the ordering matters more than the total. Rank them on three factors, in this order: the position the thread holds, whether you can actually enter it, and how close the query sits to a buying decision. Position first, because a thread at one or two is worth several at eight. Entry second, because an unenterable thread at position one is worth nothing to you. Commercial intent third, because it separates threads that move revenue from threads that only move traffic.
That ordering produces a counter-intuitive result quite often. The thread you most want to be in is frequently not the one at position one, because position one on a broad informational query is usually a large general subreddit with strict rules and heavy moderation, while position four on a narrow high-intent query is often a small specialist subreddit where a genuinely useful answer will sit unchallenged for years. The second one is worth more and costs less.
Stale threads deserve their own line in the priority list because they are systematically undervalued. A thread from 2023 that still ranks at position three has an audience arriving daily and answers that are all two or three years old. A current, dated, accurate answer added to it becomes the most useful comment in the thread almost automatically, and there is no competition for that slot because the people who would compete assume the thread is finished. In our experience this is the single highest return move in the entire playbook, and it is available to anybody willing to read old threads.
There is a volume ceiling worth setting deliberately at the start, because the natural failure is to let it drift upward. Ten to fifteen substantive comments a month, from one or two named people who genuinely know the subject, is a rate that produces results and does not produce patterns. The moment it becomes forty comments a month from a rotating set of accounts, the thing that gets detected is not any individual comment but the shape of the activity, and the moderator quoted earlier described watching exactly that happen from the other side.
Spread matters as much as rate. Fifteen comments across twelve subreddits reads as a person who is active on Reddit. Fifteen comments in one subreddit, all mentioning the same product, reads as a campaign, because it is one. If your inventory concentrates in a single community, that is a signal to build standing there slowly over months rather than to work through the list in a fortnight.
The last prioritisation input is one people forget: some threads should be deprioritised permanently rather than scheduled. A hostile thread about a genuine product failure is not a thread to enter with a comment, it is a signal about the product, and the correct owner of it is not marketing. Treating it as an SEO task is how a company ends up arguing with a former customer on a page that ranks for its own brand name.
Step 4: Write the comment that survives the first hour
A comment on Reddit passes through three filters before it does anything for you, and they run in a fixed order. Automod decides first, mechanically, before a human sees anything, on rules the subreddit wrote and mostly does not publish. Early voters decide second, in the first hour, and a comment that gets two downvotes in that window is functionally invisible regardless of its quality. Human moderators decide third, usually within a day, working through a queue. Only a comment that clears all three is still there when Google recrawls the thread, which is the moment any of this becomes an SEO outcome at all.
That ordering tells you what to optimise. The comment has to be legible to a machine as not-spam, useful enough in the first two lines that a skimming reader upvotes rather than scrolls, and defensible to a moderator who is looking specifically for brands doing marketing. Those are three different audiences and the same comment has to satisfy all three.
In practice, four comment shapes turn up, and only one of them is worth writing.
The answer is a comment that resolves the question the thread asked, in the thread's own register, where your product appears only if it is genuinely one of the options and is named alongside the alternatives. The teardown is a longer analytical comment that adds real information and mentions nobody, which builds account standing and is often the right first comment in a new subreddit. The link drop is a sentence and a URL, which automod removes and moderators remember. The plug is a paragraph about your product with a thin question attached to it, which is worse than the link drop because it looks like an attempt to disguise the link drop.
The shape that works has a specific structure, and it is not complicated. Lead with the answer, not with credentials. Give the reasoning in two or three sentences so somebody can disagree with the reasoning rather than with you. Name the trade-off honestly, including the case where your own product is the wrong choice. Disclose your affiliation in plain language if you name your own company, in the same sentence, not in a footnote. And stop, because a long comment reads as a piece of content marketing regardless of what it says.
A worked example, since the abstract version is easy to agree with and hard to apply
Take a real shape: a thread in a mid-sized subreddit titled something like "what are people actually using for X in 2026", eleven comments, two years old, sitting at position four for a query worth real money to you. You sell one of the things being discussed.
The comment most companies write goes roughly like this. A greeting. A sentence about having worked in the space for years. A paragraph about the general problem, written in the register of a blog introduction. Then the product, described in its own marketing language, with a link. Then an offer to answer questions. It is polite, it is accurate, and it will be either removed or ignored, because every structural signal in it says advertisement: the greeting, the credential opening, the marketing register, the link, and the fact that it answers a question nobody asked.
The comment that works inverts almost all of that. It opens with the answer, because the person reading is scanning for one. It gives the reasoning compactly enough that a disagreeing practitioner can argue with the logic instead of with the poster. It names the trade-off, including the conditions under which the poster's own product is the wrong choice, which is the single strongest credibility signal available and the one companies are most reluctant to spend. If the product is named at all, it is named in a list with its real alternatives, and the affiliation is disclosed in the same sentence, in about six words. Then it stops.
The length difference is instructive. The first version is often three hundred words. The second is usually under a hundred and twenty. On Reddit, length reads as effort, and effort from a brand account reads as spend, which is the opposite of what you want. A short, correct, slightly boring comment from someone who clearly knows the subject is the highest-performing artifact in this entire channel, and it takes about fifteen minutes to write if you actually know the answer and roughly forever if you do not.
Two variations are worth knowing. When the thread is stale, add the date explicitly: saying what changed since the other answers were written is the reason your comment deserves to exist, and it converts an old thread into a current one for the next reader. When someone else has already given the right answer, do not restate it. Add the specific thing they left out, or say nothing, because a comment that agrees at length is the clearest available signal that you came to be seen rather than to help.
The test to apply before posting is simple and unforgiving. Delete every mention of your company from the draft. If what remains is still a useful comment, post it. If what remains is nothing, you did not have a comment, you had an advertisement with an answer wrapped around it, and the subreddit will read it exactly that way.
Disclosure is worth being specific about because people get it wrong in both directions. Writing "full disclosure, I work at X" before naming X is normal, accepted in almost every subreddit, and costs you nothing. Not disclosing and being discovered is what gets a brand added to a ban list. Over-disclosing, by putting a three-line legal preamble on a two-line answer, reads as a corporate account and gets ignored. One clause, in the sentence where the name appears.
What practitioners say the attempt costs them
One operator with more than eleven thousand followers posted that solving Reddit SEO would make someone a billionaire, then closed the same post by saying he had been banned thirteen times working it out. That is a self-reported number from a single person rather than a measurement, and we quote it as such, but it is a more honest account of the learning curve than anything in the ranking guides, which describe the tactic as though participation were free.
Source: Public post on X, August 2026, self-reported
Kalash
@kalashvasaniya
just solve reddit SEO and you can become a billionaire reddit threads rank insanely fast, get indexed quickly, and dominate long tail search queries if you can consistently rank your content inside high intent reddit discussions, you basically own one of the strongest distribut… Show more
That post is the most-engaged thing in our whole quote set, at three hundred and thirty seven likes and nearly twenty thousand views, and the useful part of it is the last line rather than the first. The claim that solving Reddit SEO makes someone a billionaire is a hook. The parenthetical admission of thirteen bans while figuring it out is the actual information, and it is the only honest account of the learning curve we found on either platform. Treat it as one person's self-reported experience, because that is what it is, but treat the direction of it as real: people who do this well have usually been removed a lot on the way there.
Operator noteReddit strips most referrer data, so your analytics understate thread traffic every time.
Step 5: Start your own thread only where none exists
Seeding is the move for two of the five states and only two: absent, where no thread ranks for the query at all, and locked, where a thread ranks but nobody can enter it. Everywhere else, commenting on the thread that already holds position beats starting from zero, because the existing thread has the ranking and your new post does not.
When you do seed, the constraint is that the post has to work as a Reddit post first and as an SEO asset second, in that order, with no exceptions. A post written to rank reads like a post written to rank, and the community that would have to upvote it is the same community that recognises the shape instantly. The two formats that reliably work are a genuine question, where you actually want the answer, and a genuine account of something you did, including what went wrong.
Sourabh
@Sousinr
A simple Reddit SEO strategy most brands ignore. Instead of only collecting Google reviews... Create genuine discussions on Reddit. Here's how: 1.Create a Reddit account. 2.Find a relevant subreddit (city, niche, or industry). 3.Start a discussion like: "Has anyone used… Show more
The tactic in that post is real and is worth being precise about, because it sits close to a line. Asking existing customers to share honest experiences in a thread is legitimate. Asking them to post positive reviews is not, and the difference is whether you are soliciting an opinion or soliciting a verdict. Reddit communities are unusually good at spotting the second one, and the "brand plus reddit" query pattern it names is genuine: people do search your company name with the word reddit attached, specifically because they want the unmanaged version.
Title choice is where most seeded posts fail before they start. The title is the thing Google indexes and the thing a Redditor decides on, and the two want different things. A title written for search reads as keyword-stuffed to a human. A title written purely for the community often contains no searchable phrase at all. The workable compromise is a natural question that happens to contain the phrase a person would search, which is usually achievable because people search in natural language on these topics anyway.
Subreddit choice matters more than title choice. A post in a large general subreddit reaches more people and is removed more often. A post in a smaller, more specific subreddit is far more likely to survive and, because the query is specific too, is often the one that ranks. We have written up the subreddit selection question for B2B SaaS specifically, and the developer-tools version of the same map if you sell to engineers, since the communities and the norms are meaningfully different.
Timing has a smaller effect than most guides suggest but it is not zero, because the first hour of voting decides visibility and the first hour depends on when the subreddit is awake. The posting-time data is worth reading once and then mostly forgetting, because a good post at a mediocre time beats a weak post at the optimal time by a wide margin.
One thing not to do: do not seed the same question across five subreddits on the same day. Cross-posting the same content broadly is one of the clearest spam signals on the platform, it is trivially detected, and it converts a single-subreddit risk into a site-wide one. If a question is worth asking in three communities, ask it in one, wait, and rewrite it for the second.
Step 6: Measure the thread, not your referral clicks
The measurement problem here is genuinely hard and most reporting on Reddit work is dishonest about it, usually without meaning to be. Reddit strips most referrer data, so a large share of the traffic a thread sends you arrives in your analytics as direct. If you measure this channel by referral sessions, you will understate it by a margin you cannot calculate, conclude it is not working, and stop. That is the single most common way a Reddit programme dies.
The instrument that actually measures what you bought is the weekly SERP pull from step one. You entered a thread that sat at position four. Three months later, is it at position two? Is it still there at all? Did a second thread appear above it? That is the asset, and it is directly observable, which makes it the number to report.
What each measurement instrument can and cannot see
| Instrument | Sees | Blind to | Source |
|---|---|---|---|
| Weekly SERP pull | Thread position over time | Who clicked | derived |
| Search Console | Your own page's impressions | The thread's rank | derived |
| Referral analytics | Some Reddit sessions | Most of them, referrer is stripped | derived |
| Branded search volume | Demand your comment created | Which thread caused it | derived |
| Self-reported source | Intent, in the buyer's words | Everyone who did not answer | derived |
No single instrument closes the loop. The SERP pull is the one that measures the asset you actually bought.
Branded search volume is the useful second signal. Somebody who reads a good answer in a thread very often does not click the link in it. They search your company name later. That shows up in Search Console as branded impressions and clicks, on a lag of weeks, and while you cannot attribute a specific search to a specific comment, a sustained lift in branded search that begins after a thread programme starts is meaningful evidence even though it is not proof.
Self-reported attribution closes part of the remaining gap and is worth the friction. A single optional "how did you hear about us" field on the signup form, with Reddit as a named option rather than buried in "other", produces a floor rather than a measurement: everyone who says Reddit did come from Reddit, and an unknown number of people who came from Reddit did not say so. Report it as a floor and it is honest and useful. Report it as the number and it is neither.
What the classified thread list looks like
Queries pulled
20
Threads above you
31
Enterable today
12
An illustration of the audit's output shape, not a screenshot of a customer account. The counts shown are round example figures, not a measured client result.
What this adds up to is a report with three lines: the position of every thread you entered, tracked weekly; branded search volume over the same window; and self-reported Reddit mentions as a floor. No line in that report claims a click path that does not exist. If you want the fuller treatment of what this costs to run in-house against paying for it, what Reddit marketing services cost against DIY over ninety days, and if you are evaluating outside help, how to choose a Reddit marketing agency are mostly about measurement rather than about tactics.
What does this actually cost, and what breaks?
The direct cost is small and the indirect cost is where the risk sits. Directly: an afternoon for the initial inventory, a few minutes a week for the SERP pull, and somewhere between one and four hours a week for someone competent to read threads and write comments. There is no tooling requirement beyond a way to pull SERPs, and no media spend at all. Compared with almost any other acquisition channel, and certainly compared with what Reddit's own ad platform costs, the cash outlay is close to nothing.
The indirect costs are three, and they are the reason this looks cheaper than it is.
The first is that it needs a specific person. The comment that works has to be written by somebody who genuinely knows the subject, because the failure mode of a comment written by someone who does not is that it is confidently wrong in front of an audience of practitioners, which is worse for you than silence. That usually means a founder, a senior engineer, or a support lead, and those people's hours are not cheap even when the line item says zero.
The second is the ban risk, which is the only irreversible item on the list. We have already covered the mechanism. The thing to price is not the probability of a single comment being removed, which is high and unimportant, but the probability of a brand-level automod entry, which is low and permanent. That asymmetry is why the checks in step three are not optional and why the first comment in any new subreddit should be the most conservative one you write.
The third is the temptation to scale it, which is where most programmes actually break. The playbook works at ten thoughtful comments a month by one knowledgeable person. It does not work at two hundred comments a month by an agency using five accounts, and the reason is not moral, it is mechanical: patterns emerge, moderators run regular expressions across recurring brand mentions, and the thing that gets detected is the pattern rather than any individual comment. The moderator quoted earlier described exactly this, advertisers getting lazy and patterns emerging, and he was describing it from the side that does the detecting.
There is a version of this that scales further, and it is worth naming honestly rather than pretending it does not exist, because it appeared unprompted in the thread that ranks sixth for our head term. One commenter described posting from multiple accounts, then commenting and upvoting from other accounts, in order to rank against large publishers, and called it parasite ranking. He also said it works and is hard to execute. That comment sat at a score of zero, meaning the community neither endorsed nor bothered to bury it.
We are not going to pretend the tactic does not produce rankings. What we will say precisely is what it is: it manipulates the voting signal, which is the specific thing Reddit's rules prohibit and the specific thing its detection systems are built to find, and the downside when it is found is not a removed comment but a removed brand. Every client-facing thing FORKOFF does on Reddit is single-account, disclosed, and survivable under inspection, and that is a commercial decision as much as an ethical one, because we cannot sell a channel that can be deleted.
There is also a real cost to doing nothing, and it is easy to leave out of the comparison. If a thread about your category ranks at position one and nobody from your company is in it, the thread still forms the buyer's opinion. It just forms it without you. The choice is not between acting and staying neutral. It is between being present in a conversation that is happening and being absent from it.
How does owning the thread feed AI answers?
The same corpus that Google promotes in organic results is also feeding the answer layer above it, so a thread you have improved tends to pay twice. Our SERP feature read for the head term confirms an AI Overview is present on this query, alongside People Also Ask and no local pack. That is one query, machine-read, and it is a smaller claim than the one usually made in this space, but it points in a clear direction: the answer box and the organic block are drawing on overlapping material.
The reason to treat this as a second-order benefit rather than the headline is that the two surfaces reward different things once you optimise deliberately for either. Organic promotion of a thread rewards the thread's overall relevance and the community's engagement with it. Answer engines reward extractable, unambiguous statements that can be lifted out of context without losing their meaning. A comment that ranks well inside a thread and a comment that gets quoted by an answer engine overlap substantially but not completely.
Reddit SEO: Rank Higher With Communities & Discussions
Rank Math SEO
Rank Math walking through the communities and discussions surface, the SERP feature this whole pattern feeds.
We cover the citation half of this properly in our piece on Reddit as an AI citation source, which deals with the answer-engine surface specifically and should be read as the sibling to this one rather than as a repeat of it. This post is about Google organic. That one is about what happens above the organic results. The practical sequencing is that the work in this post comes first, because a thread has to exist and rank before anything can cite it, and the citation-specific optimisation is a refinement on top.
If you are trying to work out how much of your AI visibility problem is a Reddit problem at all, measuring your share of AI citations is the prerequisite step, and how AI Overviews actually decide which brands to cite covers the selection mechanism. There is also a reasonable argument that the whole framing of answer engines replacing search is overstated, which whether GEO is replacing SEO and which is relevant here because it determines how much weight to put on the AI half of this at all.
How to use Reddit to Rank Higher on Google in 2025
Sterling Sky Inc
Sterling Sky on using Reddit to rank higher, from an agency that publishes its testing rather than its opinions.
What would make this stop working?
Three things could, and one of them has already started to show a signal. Ranking them by how likely they seem: Google could reweight forum promotion, the commercial relationship could change, or the user behaviour that started the whole thing could move on to something else.
The reweighting risk is the most ordinary. Google has adjusted how heavily it promotes discussion content before and will again, and a category that currently shows Reddit at position one could show it at position five after any core update, with no announcement that identifies the change. This is the normal condition of every organic channel and it is not a reason to avoid the work. It is a reason to keep the weekly SERP pull running so that the change is something you observe rather than something you infer from a traffic drop months later.
The commercial risk is harder to reason about and easier to overweight. Licensing arrangements get renegotiated. But the behaviour underneath is not contractual, and Google would be choosing to serve people something they have demonstrated they do not want, which is a strange thing for a search engine to do on purpose.
Reddit used to be amazing for SEO, but tbh I think the glory days are behind us. It might be best to focus on LinkedIn for SEO.
That view exists inside the practitioner community and it deserves to be quoted rather than argued away. It is also, on our measurement, not yet correct. Reddit held position one on eight of twelve queries on 2026-09-01, which is not the profile of a channel whose glory days have passed. But the comment is the most recent one on that thread, and the honest position is that a practitioner reporting a decline in their own results is data about their results, and our sweep is data about twelve queries, and neither settles the other.
The third risk is the interesting one because it is the only one with an early observable signal.
Is prefixing your searches with "before:2024" the new "reddit" of google searches? I have certainly found myself using this prefix a lot lately for certain topics.
The thread that comment sits in is a Tell HN post about being tired of AI-generated answers, and the surrounding discussion is worth reading if you are trying to forecast this channel, because it is the same population that produced the original append-reddit habit describing what they are doing now instead. A related January 2025 comment running a direct Google versus DuckDuckGo comparison is the clearest single piece of evidence that the ranking behaviour is licensing-driven rather than organic, and it took one person about two minutes to produce.
That is from a May 2026 Hacker News thread titled after being tired of AI-generated answers, and it is the most recent quote in our entire set. The user workaround is mutating. If appending "reddit" was the 2023 through 2025 response to degraded results, filtering by date may be the 2026 one, and the two solve different problems: one asks for humans, the other asks for the era before machine-written text flooded the index. If that behaviour generalises, the demand signal that pulled Reddit to position one starts pointing somewhere else.
None of this is a reason not to run the playbook now. All of it is a reason to run it as a measured channel with a quarterly review rather than as a permanent structural advantage. Our own falsification condition is stated in the SERP dossier for this post: if a re-pull of the same twelve queries returns Reddit at position one on fewer than four of them, the central claim here has weakened materially and the post needs rewriting rather than refreshing.
Where to start this week
If you take one thing from this, make it the inventory. Pull your twenty highest-value commercial queries, log every Reddit URL sitting above your pages with its position and subreddit, and classify each one into live, stale, hostile, absent or locked. That is an afternoon of work and it converts a vague anxiety about Reddit into a list with a decision attached to each row.
Most teams find the same three things in that list. A handful of stale threads that still rank, which are the easiest wins available and which nobody is competing for. One or two hostile threads that they were about to reply to and should not. And several queries with no thread at all, which are seeding opportunities where the only competition is that nobody has bothered.
Then pick one subreddit, not five. Read its rules and its wiki. Write one comment that would be useful if your company did not exist. Wait a week and see whether it is still there. That single loop, run once, teaches more about whether this channel works for your category than any amount of further reading, including this post.
The broader Reddit programme, the one where this stops being a tactic and becomes a channel with a forecast attached, is covered in our operator playbook for Reddit marketing and, if you sell B2B specifically, in Reddit marketing for B2B founders. If you are weighing Reddit against other distribution surfaces before committing to any of it, the comparison against LinkedIn is the honest version, and the best Reddit marketing tools will tell you what is worth paying for once you have decided the channel is real for you. For AI-native companies specifically, Reddit marketing for AI startups sequences this differently, and if your target communities have banned AI-generated content, the subreddit AI content ban brand playbook in ways worth knowing before you start.
FORKOFF runs this as a service for tech, SaaS and deep tech companies, and the reason we can measure it honestly is that we operate our own Reddit data infrastructure rather than renting somebody's dashboard. If you want the thread inventory done for you, with the entry decision and the refusals included, that is what the Reddit marketing service does.















