Why Is My Reddit Post Not Showing Up?
A Reddit post that is not showing up is almost always one of three distinct things, and they are not the same as being “banned” in the way most people mean it. It is either a sitewide shadowban (account-level, applied by Reddit itself, everything you post is hidden everywhere, no notification), a subreddit ban (one community’s human moderators banned your account from that sub only, and you ARE notified), or an AutoMod removal or hold (a per-subreddit rule auto-removed or held the post in that one subreddit, while it stays fully visible everywhere else). The last one is by far the most common cause of a post that simply seems to vanish.
The fastest diagnostic: if your post is invisible in one specific subreddit but still visible on your own profile and in other subreddits, that is AutoMod or a mod action in that single community, not a sitewide shadowban. If it is missing from your own profile even when you view it logged out, that is the sitewide case, and it deserves its own deeper walkthrough, which we cover in full in a separate guide linked further down this page.
Reddit's weekly active user base, the full pool a single post can reach when it is actually visible.
View the Reddit usage data (Business of Apps)The short answer, before the detail
Three separate mechanisms cause a post to “not show up,” and each needs a different response. A sitewide shadowban hides everything you post from everyone, account-wide, with no message. A subreddit ban is a human mod decision limited to one community, and you get notified. An AutoMod removal or hold is an automated rule inside one subreddit that pulls the post from that sub only, silently, while it stays visible on your profile and everywhere else. Check your logged-out profile first, since that single check rules the sitewide case in or out immediately.
Match what you are seeing to the actual cause
This is the fastest path through the page. Find the row that matches what you are actually observing, then act on the fix column instead of guessing.
| Symptom | Likely cause | Fix |
|---|---|---|
| Post is missing from your own profile, even viewed logged out | Sitewide shadowban (account-level) | Confirm with the logged-out profile check below, then work through the appeal path in our shadowban guide. |
| Post shows on your profile and in other subs, but missing from the ONE subreddit you posted to | AutoMod removal or hold in that subreddit only | Check that subreddit's rules and any removal reason, then read our removal-risk guide before touching the post again. |
| You received a message saying you are banned from a specific community | Subreddit ban (a human mod action, not a shadowban) | Read the ban reason. Do not evade with a second account. Message the mod team once, briefly, only if the reason is genuinely unclear. |
| Post vanished within seconds of submitting, no message of any kind | Caught in that subreddit's spam filter or an AutoMod hold queue | View the subreddit logged out to see if it is simply held for review. Wait and check back before assuming it is a permanent removal. |
| Comments on the post keep disappearing or show a "removed" tag | Comment-level AutoMod rule in that subreddit (often a keyword or link trigger) | Check what the removed comments have in common, usually a link or a flagged word, and stop repeating that pattern in that sub. |
| You cannot find the post through Reddit search, but it opens fine at the direct URL | Search indexing lag, not a removal at all | Check your profile's Posts tab instead of search. Indexing can lag behind the post actually being live. |
| Everything you post or comment, across every subreddit, seems to go nowhere | Sitewide shadowban, the broadest and least ambiguous case | Run the logged-out profile check. If it confirms a shadowban, that is a separate, deeper topic covered in our dedicated guide. |
Fix the cause before you touch the post again
If the real problem is AutoMod, not a shadowban, the safest move is a rewrite that fits the subreddit's actual rules, not a blind resubmit. Describe your product and the subreddit, and get a draft with removal-risk warnings built in.
Title options
Five checks, in order, to find out which one you have
Work through these in sequence. Most people can stop at step 1 or step 2, since the logged-out profile check alone rules the sitewide shadowban case in or out.
1. Open your own profile logged out
Use a private/incognito window, or log out entirely, and visit your profile at reddit.com/user/yourusername. If the post you are chasing is not there at all, and nothing else on your profile is visible either, that points to a sitewide shadowban, an account-level flag applied by Reddit's anti-spam systems with no notification sent to you.
Post missing entirely from your logged-out profile -> likely sitewide shadowban.
2. If the post IS visible on your profile, check the specific subreddit next
Open that subreddit logged out and sort by New. If your post is not there, but it does show up on your own profile and in other subreddits you post to, the account itself is fine. The problem is isolated to that one community.
Visible on profile, missing from that one sub -> AutoMod hold, AutoMod removal, or mod removal in that sub only.
3. Check your Reddit inbox and modmail for any notice
A subreddit ban always comes with a message, since Reddit requires mods to notify banned users. If you have a ban message sitting in your inbox, that is a subreddit ban, a decision made by that community's human moderators, unrelated to your account's standing anywhere else.
A ban message exists -> subreddit ban, notified, mod-issued.
4. No message, but the post is gone from that one subreddit anyway
This is the most common outcome by far. An AutoMod rule in that subreddit, tuned to a karma threshold, account age, a flagged keyword, or a link domain, auto-removed or auto-held the post without ever notifying you. The content is untouched everywhere else on Reddit.
No ban message, post just disappeared in that sub -> AutoMod removal or hold.
5. Still unsure after all four checks
Wait a short while and repeat the logged-out profile check, since a hold can resolve either into the post reappearing or staying removed. If your profile check in step 1 keeps coming back empty across multiple posts and comments, treat that as the strongest signal and move to the dedicated shadowban guide for the appeal process.
Persistent, sitewide, empty logged-out profile -> shadowban guide is the next step.
Three different things, three different scopes
People use “shadowbanned” as a catch-all for any post that disappears. These are three distinct mechanisms, at three different levels, and mixing them up is what leads to the wrong fix.
Sitewide shadowban
Applied by Reddit’s admins or anti-spam systems to the account itself. You can still post, comment, and vote normally from your own logged-in view, but everything you submit is hidden from every other user across the entire site. There is no notification when it happens.
Your own posts and comments are missing from your profile when you view it logged out or in a private window.
Subreddit ban
A specific subreddit's moderator team bans your account from that community only. It has nothing to do with your standing anywhere else on Reddit, and it is always accompanied by a notification, since Reddit requires mods to message banned users.
A ban message sitting in your Reddit inbox naming the subreddit and, often, a reason.
AutoMod removal or hold
A per-subreddit AutoMod rule (karma threshold, account age, a flagged keyword, a link domain) auto-removes or auto-holds the post in that subreddit only. The content is untouched and still fully visible on your profile and in every other subreddit. This is, by a wide margin, the most common reason a legitimate post "disappears."
Invisible in the one subreddit you posted to, but visible everywhere else, including your own profile.
The exact check for each of the three
None of these require anything beyond a browser. Run them in this order, since the first one is the cheapest to rule out.
Checking for a sitewide shadowban
Open a private or incognito browser window, or simply log out, and visit reddit.com/user/yourusername. If recent posts and comments you know you made are not showing there, that is the core diagnostic signature. This same check, and what to do once it is confirmed, is covered in full in our shadowban guide linked below, since a sitewide shadowban is a deeper, separate topic from what this page is triaging.
Checking for a subreddit ban
Open your Reddit inbox (the envelope icon) and look for a message from the subreddit's moderator team. Banned users are notified by design, so if nothing is there, a subreddit ban is unlikely. You can also try visiting the subreddit while logged in; a banned account sometimes sees a restricted message when trying to submit there again.
Checking for an AutoMod removal or hold
Open the specific subreddit logged out and sort by New. If your post is not in that list but is visible on your own profile, it was removed or held in that one community. There is usually no direct removal-reason message for a silent AutoMod removal the way there is for a mod ban, so absence of a message does not rule this out. It is, in fact, the pattern this cause usually leaves behind.
If the first check confirms a sitewide shadowban, the checks stop being about diagnosis and start being about the appeal path, which is covered end to end in Am I Shadowbanned on Reddit After Posting My Launch?.
How to avoid all three next time
Most of what triggers an AutoMod hold or a shadowban flag is preventable well before you hit submit. Four habits cover most of it.
Give the account real age and history before you post
Many AutoMod configurations gate on account age or comment karma. A brand-new account posting a link on day one is the easiest pattern for a filter to catch, regardless of how good the post itself is. Build a normal comment history in a subreddit before your first submission there.
Keep a healthy ratio of non-promotional activity
The old 9:1 guideline is retired as an official Reddit policy, but it survives as the norm moderators and spam filters still lean on informally. An account that is mostly promotional content, even if none of it is against a specific rule, is more likely to trip a filter than one with plenty of genuine activity around it.
Decide link placement deliberately, per subreddit
A post is either a link post or a text post, not both, and the link inside a text post generally cannot be changed after submitting. Many subreddits filter or downrank link-in-body posts from newer accounts more aggressively than a plain text post with the same link left for a comment. Check the specific subreddit's rules before deciding.
Read the rules page before you submit, not after
old.reddit.com/r/<subreddit>/about/rules loads without logging in and lists exactly what that community's AutoMod is configured to catch: minimum body length, banned keywords, karma gates, designated threads for self-promotion. Most silent removals trace back to one line on that page.
For the full pre-launch sequence, from account prep through the first hour after posting, see The Reddit Launch Checklist for Founders, and for the specific triggers that get posts auto-removed, see What Is Reddit Removal Risk (and How Do You Lower It)?.
Five reactions that make any of the three worse
Once a post disappears, the instinct is to act fast. Slow down first, since most of the common reactions add a second problem on top of the original one.
This page triages. The shadowban guide goes deep on one branch.
This page exists to separate three causes that get lumped together under “shadowbanned,” and to point you at the right fix fast. If your checks above point to the sitewide case specifically, that topic has its own dedicated walkthrough covering the full logged-out verification process, the founder-specific causes behind a sitewide flag, and the appeal path, all of which is out of scope here to avoid repeating the same content twice. If your checks point to AutoMod or a subreddit ban instead, you already have what you need on this page: the symptom table, the decision tree, and the prevention section above.
If you remember one thing from this page
Visible in one place, missing in another, means it is not sitewide. If the post is on your profile or in other subreddits but missing from just the one you posted to, that is AutoMod or a mod action in that community, not a shadowban.
The logged-out profile check is the fastest way to rule the sitewide case in or out. One look at reddit.com/user/yourusername in a private window tells you whether you even need to think about a shadowban at all.
AutoMod is the most common cause, by far. Before assuming the worst, check the specific subreddit’s rules page. Most “disappeared” posts trace back to one line on it.
Watch: fixing a Reddit post that got removed or filtered
Missing Reddit posts, answered
How do I know if my Reddit post is shadowbanned versus just removed by AutoMod?
Check your own profile logged out or in a private window. If the post is missing there too, and other recent activity is also missing, that is a sitewide shadowban. If the post is visible on your profile and in other subreddits but missing only from the one you posted to, that is AutoMod or a mod action in that specific community, not a shadowban.
Why did my post disappear with no message at all?
This is the signature of an AutoMod hold or removal, which is the most common cause of a vanished post. Per-subreddit AutoMod rules based on karma, account age, keywords, or link domains can auto-remove or hold a post without ever notifying the poster. A subreddit ban, by contrast, always comes with a message.
Is a subreddit ban the same thing as a shadowban?
No. A subreddit ban is a decision made by that community's human moderators, limited to that one subreddit, and you are notified about it. A shadowban is applied by Reddit itself at the account level, hides everything you post from everyone across the whole site, and comes with no notification whatsoever.
Should I repost immediately if my post disappears?
No. If it was an AutoMod hold, an identical resubmission can look like evasion and make the situation worse. Diagnose which of the three causes it actually is first, using the logged-out profile check and the decision tree on this page, then act on that specific cause instead of reposting blindly.
Can my post be fine on Reddit but just not show up in search?
Yes. Reddit's search indexing can lag behind a post actually going live. If the post opens fine at its direct URL and shows up on your profile's Posts tab, that is an indexing delay, not a removal or a ban of any kind.
What is the single fastest way to check for a sitewide shadowban?
Open a private or incognito browser window, or log out entirely, and visit reddit.com/user/yourusername. If recent posts and comments you know you made are missing from that logged-out view, that confirms the sitewide case. Our dedicated shadowban guide covers the full verification and appeal process from there.
Does messaging the moderators help if my post is missing?
One polite, brief message asking whether the post is held for review is reasonable, especially if you cannot tell whether it is a hold or a permanent removal. Repeated follow-ups, or messages sent from multiple accounts, tend to read as pressure rather than a genuine question and rarely speed anything up.
Can a healthy account still get an AutoMod removal?
Yes. AutoMod removal is about the specific post tripping a specific subreddit's rule, not about your account's overall reputation. A post that names a flagged keyword, includes a banned link domain, or falls short of a minimum body length can be removed in that one subreddit even from an account with years of clean history everywhere else.