Shadowban Prevention

Never Get Shadowbanned: The Definitive Prevention Guide

A Reddit shadowban is invisible and devastating. Your posts look normal to you but are hidden from everyone else. No notification, no warning. This guide covers every trigger, the 9 percent rule, and an 8-point safety checklist to follow before every promotional post.

8 Trigger Points Explained
Pre-Post Checklist
The 9% Rule Explained

What is a Shadowban (vs a Regular Ban)?

The key difference between a shadowban and a regular ban is visibility. One you know about. One you do not.

Shadowban

Invisible to You
You can still log in, post, and comment normally
Your posts look published from your own view
No notification or warning message is sent
Your content is invisible to all other users
Logged-out users see your profile as non-existent
Can be triggered by Reddit's automated spam system
Appeals must be submitted to Reddit admins

Regular Subreddit Ban

You Are Notified
You receive a notification message from the subreddit
You cannot post or comment in that subreddit
Your account works normally everywhere else
Other users can still see your profile and posts
Reason is usually stated by the moderator
Applied manually by subreddit moderators
Appeals go to the subreddit mod team

Why It Matters for Marketers

A shadowbanned marketer can spend weeks creating content, scheduling posts, and engaging on Reddit with zero awareness that nothing they post is reaching anyone. It is the most destructive possible outcome for a Reddit marketing strategy.

Regular bans are recoverable. You know about them immediately, can appeal or pivot to other subreddits, and your other channels remain intact. A shadowban silently destroys your entire Reddit presence without a single warning.

What Triggers a Shadowban: All 8 Causes

Reddit's shadowban system is automated and triggered by specific behavioral patterns. Understanding each trigger is the foundation of prevention.

1

Posting the same link to multiple subreddits within 24 to 48 hours

Extreme Risk

This is one of the strongest spam signals in Reddit's detection system. Even if you have genuine reasons for cross-posting, posting the identical URL to 3 or more subreddits in a short window flags your account automatically.

2

Self-promotional posts exceeding 9 to 10 percent of your total post history

Extreme Risk

Reddit's own guidelines define 9 percent as the self-promotion limit. If your account has 100 posts and 15 of them link to your own website, you are almost certain to be flagged. Calculate this regularly.

3

Posting from a VPN or shared IP flagged by Reddit

High Risk

Many VPN exit nodes have been flagged due to previous abuse by other users. Reddit's spam detection uses IP reputation as a signal. Always disable VPNs before posting on Reddit.

4

Extremely low comment-to-post ratio

High Risk

Accounts that post frequently but never comment look like bots. Legitimate Reddit users comment far more than they post. A 1:1 post-to-comment ratio is already suspicious. Aim for at least 3 comments per post.

5

Account under 30 days old posting external links

High Risk

New accounts posting links are statistically more likely to be spam. Even if your links are legitimate, posting them before 30 days dramatically increases the chance of your posts being flagged or your account being suspended.

6

Using a domain that is spam-flagged in Reddit's link database

Medium Risk

If your product's domain has been flagged by Reddit in the past (due to reports or previous spam), every post linking to it will be caught. Check your domain status before posting. Consider using a link shortener or landing page if your root domain was previously penalized.

7

Receiving mass reports from a community

Medium Risk

When multiple users report your post in a short period, Reddit's systems treat this as a high-confidence spam signal. This can happen even to legitimate posts that are poorly received by a community.

8

Creating multiple accounts and cross-voting

Extreme Risk

Using multiple accounts to upvote your own posts is one of the clearest terms-of-service violations on Reddit. Detection is sophisticated: Reddit analyzes account creation timing, IP, device fingerprint, and voting patterns together.

The 9 Percent Rule Explained

Reddit's own guidelines explicitly define the self-promotion limit. Understanding exactly how it works is essential for any marketer.

What the Rule Means

Reddit's guidelines state that self-promotion should be no more than 9 percent of your total Reddit activity. This means for every post or comment that promotes your own product, website, or content, you should have at least 10 other posts or comments that are purely for the community's benefit.

How to Calculate Your Ratio:

Total posts + comments = your activity baseline

Self-promotional posts divided by total = your percentage

Keep this below 9 percent at all times.

Real Examples

100 total posts

9 self-promotional

9%

Safe

50 total posts

10 self-promotional

20%

Over Limit

200 total posts

15 self-promotional

7.5%

Safe

30 total posts

5 self-promotional

16.7%

Over Limit

Why Reddit Set 9 Percent Specifically

The threshold exists because Reddit was built on genuine community content, not marketing. The 9 percent rule reflects the platform's expectation that contributors provide roughly 10 times more value to the community than they take from it through promotion. Accounts that stay well under this threshold not only avoid flagging, they also build significantly better reception when they do promote because the community trusts them.

Before You Post: Safety Checklist

Run through every item on this checklist before posting any promotional or link-based content on Reddit. Each point corresponds directly to a known shadowban trigger.

Is my account at least 30 days old?

For link posts, 30 days is the critical threshold. Below this, your posts face maximum spam filter scrutiny regardless of karma.

Do I have at least 100 karma?

Low-karma accounts face heightened scrutiny on any link post. Most subreddits require 50 to 500 karma for link posts specifically.

Is my link domain clean and not spam-flagged?

Search Reddit for your domain to see if previous posts were removed. If your domain has a bad history, consider a clean landing page URL.

Have I posted this exact link before in this subreddit?

Reposting the same URL to the same subreddit is caught automatically and will result in removal or a ban from that subreddit.

Is my self-promotion percentage under 9 percent?

Divide your self-promotional posts by total posts. If it is over 9 percent, add more non-promotional content before posting again.

Have I been genuinely active in this specific community?

Accounts that post to a subreddit with zero comment history in that sub look like drive-by promoters. Comment first, post later.

Am I using a VPN right now?

Turn it off before posting. VPN IPs are frequently flagged, and the risk is not worth it.

Does this post provide real value beyond just promoting my product?

Posts that lead with value and include a mention of your product as a natural extension perform better and face less scrutiny than posts that are transparently promotional.

How Reddit's Spam Detection Works

Reddit's anti-spam system is more sophisticated than most people realize. It is not a simple keyword filter.

Machine Learning Behavior Models

Reddit trains machine learning models on billions of actions to distinguish genuine user behavior from bot or spam patterns. The system evaluates posting frequency, comment timing, content similarity, and dozens of other behavioral signals simultaneously.

IP Reputation Scoring

Every IP address that posts on Reddit accumulates a reputation score. IP addresses associated with VPNs, data centers, or previous spam campaigns carry a negative score that affects all posts made from them, including yours.

Account Graph Analysis

Reddit analyzes the network of accounts that interact with your posts. If the same group of accounts consistently upvotes your content within minutes of posting, the system flags this as coordinated vote manipulation. This is why buying upvotes or vote rings are almost always detected.

Content Fingerprinting

Repeated submission of the same content, even with minor modifications to the title or text, is caught by content fingerprinting. The system compares new submissions against a database of previous posts and flags near-duplicate content.

Check Your Account Right Now

Use our free Reddit Shadowban Detector to instantly check if your account is currently visible to other users. Takes 10 seconds.

Check Shadowban Status Free

The Cost of Getting It Wrong

9%

is the self-promotion limit per Reddit's official guidelines

Zero

notifications when your account is shadowbanned

30 days

minimum account age before posting promotional links

100%

of your posts become invisible during a shadowban

MediaFast Monitors All These Signals Automatically

MediaFast tracks your self-promotion ratio, account age, karma, and domain reputation before you post. It flags potential issues before they become shadowbans and warns you when any of the 8 risk signals are elevated on your account.

Try MediaFast Free

Reddit Shadowbans: Common Questions Answered

Everything you need to know about Reddit shadowbans, how to detect them, and how to prevent them.

The easiest way to check is to open an incognito or private browser window (where you are logged out) and visit your Reddit profile page at reddit.com/u/yourusername. If the page shows "Sorry, nobody on Reddit goes by that name" or a 404 error, you are likely shadowbanned. A logged-in view shows your posts normally because Reddit does not hide your own content from yourself. You can also use our free Reddit Shadowban Detector tool at mediafa.st/reddit-shadowban-detector for an instant check.

Yes, but there is no guaranteed process. The official method is to submit an appeal through reddit.com/appeal. Explain clearly why you believe the shadowban was applied in error, what you were doing, and that you understand and will follow Reddit guidelines. Be polite and factual, not defensive. Reddit admins review these manually but response times vary from days to weeks. Bans for serious violations (vote manipulation, bot use) are rarely reversed.

Not always. Many shadowbans triggered by spam detection are temporary and lift automatically after a period of inactivity. However, shadowbans resulting from Reddit admin action (for rule violations) are typically permanent unless appealed successfully. The safest assumption is to treat any shadowban as permanent and either appeal it or start fresh with a new account that follows best practices from day one.

A subreddit ban removes your ability to post or comment in that specific subreddit only. You will typically receive a notification message when banned from a subreddit, and your account remains fully functional everywhere else. A Reddit-wide shadowban is different: it is invisible to you, applies across all of Reddit, and your posts are hidden from everyone except yourself. You receive no notification and can still log in and post normally, but nothing you post is visible to others.

Related Marketing Resources