Reddit

Reddit Bans GEO Spam Agencies: How to Vet AI Citation Vendors

Two GEO-agency subs got shut down this month, five more are on the watchlist, and Reddit is banning 100k spam accounts a day. Brand-owned subs aren't safe either. Here's the three-check audit your Reddit-residency vendor should pass on the next call.

Konstantin Anisimov
Founder & CEO, NotPeople · May 28, 2026 · 13 min read
Reddit Bans GEO Spam Agencies: How to Vet AI Citation Vendors

Two GEO-agency subreddits got shut down this month. SEOforAI and LLMTraffic, both run by agencies that rebranded SEO as GEO and ran bot-comment networks across r/SEO and r/marketing to seed AI-citation traffic for paying clients. Five more are on the community's watchlist. If you have a Reddit-residency vendor on retainer right now, the bans changed your vendor-eval question.

Quick answer

Reddit moderation got there before the AI engines did. A coordinated r/SEO reporting campaign got two agency-run subreddits banned in mid-May 2026, SEOforAI and LLMTraffic, with five more flagged. The bot-comment playbook GEO agencies built around AI citation farming is collapsing inside the platform whose threads those engines actually quote. Brand-owned communities aren't a safe alternative either; the next twelve months sort the residents from the spam, and concentrated bets of any kind are the assets at risk. The X-side companion on reading vendor decks for the same vendor-eval discipline sits in our X distribution vendor report breakdown, and the pre-engagement version on the same surface, before any first payment, is the 10-question vetting call.

What Reddit actually banned

Two subs are gone. SEOforAI and LLMTraffic, both with weeks-old moderator accounts, both posting near-identical LLM-templated comments, both run by agencies selling Reddit-presence services to fintech and SaaS brands. The community-led post that escalated it (r/SEO, 2026-05-15, 111 upvotes) named five more on the watchlist: GEO optimization, SEO Growth, seodiscovery2026, plus two further branded subs that re-use the same agency contact stack.

One commenter, summarising the pattern: "It's not that they have zero moderation against bots. The mods on those subs literally make worthless LLM posts." Reported subs get a manual review by Reddit. Pattern-positive ones get banned.

The trigger wasn't bot accounts. It was bot mods.

The platform-wide pattern

Colin Belyea, founder of Karmic, on LinkedIn: Reddit is quietly closing its doors on marketers. Reddit is banning 100k spam slash bot accounts per day. Bot verification mechanisms are being rolled out platform-wide. Subreddit moderators are rewriting rules to hold back the spam flood. The clearest signal yet: r slash PersonalFinance just issued a full ban on brand participation.

Two banned subs is one data point. Read against the rest of the platform, the moderation wave is much larger. Colin Belyea, founder of the competing Reddit agency Karmic, surfaced three of the broader signals last week: roughly 100,000 spam and bot account suspensions per day, platform-wide bot-verification rollout, and r/PersonalFinance's full brand-participation ban. The two GEO sub-bans sit inside that wave, not next to it. His post frames the brand-side choice as black-hat fake networks versus owned subreddits; the AIVO case below makes that second route look weaker than it reads on its own.

The agency playbook the bans target

Look at the accounts banned and you see the same signature each time. Created in the last 60 days. Comments concentrated to AI-search and GEO threads. Reply templates that re-open the same question rather than answer it ("curious, what made you choose them over X?"). Cross-posting between the agency's own sub and the host sub it tries to seed.

Compare that to what gets cited. AI Overviews and Perplexity weight threads with linkable substance: TXIDs, screenshots, named brands, conversation that closes a question rather than re-opens it (see how to get cited by Perplexity, ChatGPT and AI Overviews). None of which the agency template produces.

That's why the bans matter beyond Reddit's own integrity. The traffic the agencies sold to clients was a fiction even before the bans: bot comments don't get cited, get moderated late, and now don't survive the platform at all.

Why Reddit moves first, AI engines move later

Three things make Reddit faster than the engines at catching this.

One: peer accountability. The reports come from users who recognise the template after seeing it twice. The signal is human, the trigger is human, the moderation decision is human. AI engines run quality signals at scale, which is gameable at scale. Community moderation isn't.

Two: dwell time. Users read 40 comments deep on a 200-comment Reddit thread. A bot reply in position 12 sticks out because it doesn't reference comments 1 to 11. Engines that score the whole thread for citation candidacy don't pick that up the way a reader does.

Three: linkable substance. Reddit's discovery promotes long threads with photos, hashes, named tools and screenshots: the substance that makes a thread quotable by an engine. The agency template can't produce substance because it doesn't have the underlying data. Only a real resident does.

Reddit H1 2025 transparency report pie chart: Content removed by admins. Spam Removals 57.5 per cent, Other Content Manipulation Removals 0.6 per cent, Other Reddit Rules Removals 41.9 per cent.

Reddit's H1 2025 transparency report shows the underlying scale. Spam is 57.5 per cent of all content removed by Reddit admins in the period. Other content manipulation, the bucket that contains the agency-bot category specifically, is another 0.6 per cent on top. Both are the highest enforcement priorities the platform reports publicly. If you operate a network whose work falls in either bucket, you are running against the single most-resourced moderation pipeline Reddit has.

Reddit H1 2025 transparency report bar chart: Appeals of content-level sanctions issued by admins by reason. Violent content 261,740 appeals at 52 per cent reversal rate. Harassment 71,114 at 40.7 per cent. Hateful content 53,021 at 30 per cent. Non-consensual intimate media 27,212 at 46.7 per cent. Minor sexualisation 4,752 at 10.9 per cent. PII 622 at 20.1 per cent. Spam 1 appeal at 0 per cent reversal. Ban evasion 0. Other content manipulation 0. Prohibited goods 0.

The appeals chart from the same report has the killer detail. Violent content sanctions get 261,740 appeals and a 52 per cent reversal rate. Harassment sanctions get 40.7 per cent reversal. Hateful content sanctions get 30 per cent. The spam category, across six months and the entire platform, registered a single appeal, and it failed. Ban evasion: zero appeals, zero reversals. Other content manipulation: zero, zero. Spam is where Reddit moderation has the lowest contested-decision rate of any sanctioned category, because the people running spam know how the appeal resolves and stop submitting.

AI engines will eventually price spam out the same way, through provenance signals, source-domain weighting and retrieval reranking. Reddit got there first because the mechanism existed already: people reporting bots. Where the engine layer sits in that hierarchy is laid out in SEO vs AEO vs GEO.

What survives the next twelve months

Real residents. Niche subs. Declared affiliation where the rules require it, anonymity where they don't.

A Reddit Resident Network play looks nothing like the agency playbook the bans target. Profiles aged six months or more. Comments distributed across the resident's actual interests rather than concentrated on the brand's category. Replies that close a question rather than re-open it. Engagement on threads the brand has nothing to gain from, often outweighing engagement on threads it does.

Brand-owned subreddits don't escape

Tim de Rosen, CEO of AIVO, on LinkedIn: We closed our Reddit, Inc. communities today. r slash AIVOEdge and r slash aivostandard had been running for 4 months and 8 months respectively. 233 weekly visitors. 38 contributions in the last seven days. Organic engagement, independent comments, real community activity. This morning, both subreddits stopped rendering posts in their feeds. Direct URLs still worked. Mod queue was empty. No policy violation. No warning. No explanation.

The flip side of the bot-spam crackdown is that legitimate brand-owned communities also have no recourse when the moderation layer mis-fires. Tim de Rosen, CEO of AIVO Meridian, posted last week that two of his brand-owned subreddits, r/AIVOEdge and r/aivostandard, stopped rendering posts in their feeds overnight. Four months and eight months of organic activity respectively. 233 weekly visitors. Real independent comments. No policy violation, no warning, no working appeal mechanism. AIVO closed both communities the same day.

Tim's read: if Reddit's own infrastructure can suppress legitimate content with no explanation, the provenance quality of citations flowing from Reddit into AI recommendations is fragile at the foundation. The "build your own subreddit" route some agencies still pitch as the safe alternative to bot-comment networks runs into the same opaque enforcement floor. The route survives until it doesn't, and the discovery moment looks the same whether your sub is a real community or a seeding setup.

So the resilient Reddit play has a sharper shape than just "real residents". It's residents who don't depend on any single sub continuing to exist. Residents whose engagement is distributed across the actual interests of the account holder. Residents whose activity reads as the natural noise of someone who happens to comment on AI search sometimes, because that's what they are. Concentrated bets, whether on bot networks or brand-owned communities, are the assets at risk in 2026.

The hard work is the resident. The cheap work is the bot. Reddit moderation is pricing the cheap work out, and the platform's own infrastructure is repricing the brand-owned shortcut at the same time.

For brand-side teams, the read-across is direct. The Reddit residencies that paid in 2024-2025 still pay (the underlying SERP economics are documented in Reddit owns Google for crypto queries). The bot-comment networks that promised AI-search citation without resident work were never going to scale, and now don't get to try.

If you're inside an iGaming or fintech brand assessing vendors, the question stopped being "do they get me on Reddit". It became "do they survive Reddit". The vendor-eval lens for that question is closer to reputation work than acquisition, because the failure mode is now community-led rather than algorithmic.

The brand-side cost you're already paying

If your brand has a Reddit-residency line item on a vendor invoice in 2026, one of three costs is already running.

Spend going to a channel that doesn't convert. Bot-comment networks don't get cited by Perplexity or AI Overviews. They don't get cited by Google AI Mode either. The traffic the vendor reports is a count of impressions inside Reddit. The citation-and-click chain you were paying for never materialised. A retainer that produces nothing on the conversion side is a retainer that's already at risk; the bans tell you exactly when it stops being defensible to keep on the books.

Reputation exposure when the next screenshot circulates. The community-led report that took down SEOforAI and LLMTraffic included a 20-thread screenshot annotated with brand mentions. Some of those mentions were sponsored. The brand-name list is downstream of the ban. If your name was on it, you'll find out from your CMO. Your vendor won't be the one to tell you.

Citation loss the agency was supposed to deliver. This is the quietest of the three and the costliest. While the bot network ran, it was crowding out the resident accounts that would have ranked. Now you have neither: the bots are gone, and you never built the resident floor that would survive. The brands that took the residency path two years ago are still ranking on the same SERPs you're trying to enter.

All three exposures get closed by the same thirty-second audit, below.

How to vet a Reddit-residency vendor in 30 seconds

Three checks. Each takes under ten seconds, and you can run them in front of the vendor on the same call.

CheckWhat you look atPattern that fails
Account age distributionThree portfolio accounts via old.reddit.com/user/[username]/More than one under 6 months
Topic concentrationLast 50 comments on each accountOver 50% on AI-search / GEO / the brand's category
Reply latencyComment timestamps inside a single thread1-2 minute clusters with silence in between

If one of three fails, ask the vendor for context. If two fail, walk. The full version of the same scoring (with provenance overlay) is what our auditors apply when reviewing client-side accounts: bot detection checklist.

The auditors run it across every brand we onboard. In our practice the agency-bot pattern has a stable signature: profile created in the last 60 days, over 80% of comments concentrated on AI-search and GEO threads, identical sentence-opening templates across accounts. That stability is exactly what makes the moderation reports cheap.

The same vendors will rebrand again. The signature won't change much. So the check survives the rebrand.

A note on what the bans don't fix

Reddit's spam ceiling is real. Its human floor is not safe forever. The same moderation that catches an agency bot today will eventually catch a real resident who replies too quickly, too on-brand, or who pastes the same disclosure across three subs. Brand-side teams reading the bans as "Reddit is solved" will miss the next correction.

The Tim de Rosen case is the early version of that miss. Reddit's enforcement layer is opaque enough that legitimate activity gets caught alongside coordinated activity, with no working appeal in either direction. A resident network that depends on one sub or one account class continuing to render posts is one false-positive away from the AIVO outcome.

What changes is the price of the cheap version. The real one still costs what it always cost, and the operational floor underneath it is now the unit you defend, not the destination.

And the gap between citation and revenue is its own problem; the dashboards-vs-acquisition piece covers the mismatch between "we got cited" and "we got paid". Reddit moderation closes one half of the loop. The other half is downstream, where the agencies that sell paid Reddit-ads as an AEO substitute still trade on the same misread.

The bottom line

Two banned subs is a small dataset. The signal isn't the count, it's the mechanism: peer reporting, manual review, pattern-positive ban, almost zero successful appeal. That mechanism scales the same way Reddit always scaled. Quietly, slowly, and against the spam.

The agencies that built their GEO line on bot-comment networks are losing the platform that made their pitch credible. The agencies pitching brand-owned subreddits as the safer alternative are watching the AIVO version of that route play out in public. The brands that paid either get to choose between two reads of what happened: their vendor was running an unsustainable network, or their vendor was running a fraud. Both reads end the contract.

If you're running a vendor-eval call this quarter, the question to lead with isn't "do you do Reddit". The question is "show me three portfolio accounts and walk me through their last fifty comments". A vendor that can't, won't last twelve months.

The pricing-side of the same vendor-vetting question (what monitoring-only / retainer / incident-priced models actually deliver and where the cost lands) is in Reddit reputation management pricing in 2026. The vetting questions and the pricing questions answer to the same model-fit problem.

Frequently asked

Why did Reddit ban the GEO subreddits?

The two that fell, SEOforAI and LLMTraffic, were run by agencies whose moderator accounts were the same ones generating bulk LLM-templated comments on host subs. Reported, reviewed, removed. The pattern was the trigger. The term "GEO" or "AEO" was incidental.

Which subreddits are on the watchlist?

Named in the r/SEO thread (post 1tfu6tz, 2026-05-15): GEO optimization, SEO Growth, seodiscovery2026, plus two further branded subs the commenter compared to the existing digital_marketing-style spam funnels. Watchlist status means user-reported and pending Reddit review.

How do you spot a bot-spam GEO agency?

Three signals. Moderator or contributor accounts under sixty days old. Comment activity concentrated on AI-search threads. Reply latency clustered in 1-2 minute bursts. One signal is noise. Two is pattern. Three is the agency.

Is generative engine optimisation a scam?

The discipline isn't. The agency model that rebranded SEO with three buzzwords and a Stripe link mostly is. Real GEO work (real residency, real authorship, defensible claims) looks nothing like the bot-comment market the bans target.

What is Reddit's policy on LLM-generated comments?

Reddit doesn't ban LLM-assisted commenting outright. What gets enforced is coordinated inauthenticity: same-pattern comments, sock accounts, undeclared agency-of-record posting at scale. The H1 2025 transparency report categorises this under "other content manipulation", which had zero successful appeals across six months.

Will AI engines follow Reddit's moderation lead?

Yes, slowly, through retrieval reranking and source-domain weighting. The lag is twelve to eighteen months in our estimate. Reddit moderation is the leading indicator. The engines lag it.

How should a real brand actually use Reddit for AI search citation?

Long answer in the Reddit-for-crypto piece. Short answer: residents who don't look deployed, conversation that closes a question rather than re-opens one, a six-month profile floor across diverse subs, substance the engines can quote (TXIDs, screenshots, named tools). The point of the residency is the resident's actual life on Reddit, not the brand's KPI map on top of it.

Are brand-owned subreddits safer than bot networks?

Not in 2026. The AIVO Meridian case in mid-May showed the same opaque enforcement layer can suppress a real, multi-month, organically-engaged brand-owned sub with no warning and no appeal. The route survives until it doesn't, and the failure mode looks identical to the bot-network failure mode from the outside. Distributed residency is what survives both shocks.

The residents who survive this

The pattern across all four signals (the GEO subreddit bans, the 100k-per-day account purge, the r/PersonalFinance brand ban, the AIVO shutdown) points at one resilient shape. Reddit accounts that look like the natural noise of a real user. Multi-niche interests, no campaign concentration, no template, no burst windows, no concentrated brand presence in a single sub. That's what we operate as the Reddit Resident Network: aged accounts living their actual Reddit lives, where brand-relevant participation is one engagement layer among many.

The same survival logic applies to the X-side pools. Token-launch and post-launch X residency that runs through aged blue-tick accounts with multi-year niche history and a brand-card-gated Review queue is what makes the Crypto Launch on X launch-window pool and the Crypto Community on X standing version actually survive listing-team scrutiny and quarter-over-quarter platform sweeps. Same shape: residents living their own posting lives where your project is one beat in a much wider personal feed.

If you have a Reddit-residency vendor on the books and the bans changed your vendor-eval question, book a 20-minute audit on Telegram. We'll run the three checks (age, topic concentration, latency) on the portfolio they sent you. No charge.

Keep reading

More from Reddit