The short answer: If your Reddit post isn’t showing in the “New” feed, it was almost certainly removed by AutoModerator or the spam filter. It’s rarely a bug. The post still exists in your profile, but the subreddit’s feed isn’t showing it to anyone.
Let’s fix that.
What “New” Actually Shows
When you sort a subreddit by “New,” you see every post that the subreddit’s moderators and filters have approved. If your post isn’t there, it means one of those two layers blocked it.
The tricky part? Reddit does this silently. You won’t get a notification. The post stays visible in your profile, so you think everything is fine. But no one else sees it.
This is why the problem feels so confusing. You didn’t do anything wrong, and Reddit isn’t telling you anything.
Reason 1: The Spam Filter Ate It
Reddit’s spam filter is aggressive. It’s designed to catch bots and link farmers, but it often catches beginners too.
Common triggers:
- You posted a link immediately after creating your account
- Your account is new (under a week old)
- You have low comment karma
- The link domain looks suspicious or has been spammed before
- You posted several links in a short time
If you posted a link and it’s not showing, this is the most likely culprit. Reddit’s spam filter issues hit new accounts hardest.
The fix: Don’t delete the post yet. Wait 15-20 minutes, then check if it appears. If it doesn’t, you’ll need to message the moderators (more on that below).
Reason 2: AutoModerator Removed It Silently
AutoModerator is a bot that many subreddits use to enforce rules automatically. It can remove posts based on:
- Account age (e.g., “must be 30 days old”)
- Karma thresholds (e.g., “must have 100 comment karma”)
- Specific keywords in your title
- Link shorteners (like bit.ly)
- Emoji in titles (some communities hate these)
How to tell if AutoModerator got you:
- Open your post in a private/incognito browser window
- If you see “[removed]” where the content should be, AutoModerator caught it
- If you see “[deleted]” it means a human moderator removed it
This is the most common reason a reddit post not showing in new happens to otherwise normal accounts.
The fix: Check the subreddit’s rules. If you violated one, repost with a corrected title or format. If you didn’t violate anything, message the mods politely and ask them to review.
Reason 3: Your Account Is Restricted or Shadowbanned
This is the worst-case scenario, but it’s less common than you’d think.
- Restricted: Your posts are visible to you but hidden from others
- Shadowbanned: Everything you post is invisible to everyone except you (and moderators with the right tools)
How to check: Log out of Reddit (or use incognito) and try to open your profile. If you get a “page not found” error, you’re shadowbanned.
If that’s the case, you need to appeal. Go to the Reddit appeal form and explain what happened. Don’t create a new account to bypass the ban — that’s ban evasion and makes things worse.
Reason 4: You’re Looking at the Wrong Feed
This sounds obvious, but it happens more than you’d think.
If you’re sorting by “Hot” or “Rising,” your post might be buried under higher-engagement content. Newer posts only show up when you sort by “New.”
Also, if you’re checking from your profile, the post might appear there even if it’s not in the subreddit feed. Always check the subreddit directly.
Step-by-Step: Check If Your Post Is Actually Live
Here’s the exact diagnostic process:
- Copy your post’s URL from your profile
- Open an incognito window and paste the URL
-
Check the status:
– Post shows normally → the subreddit removed it
– Shows “[removed]” → AutoModerator or a mod removed it
– Shows “[deleted]” → a human moderator removed it
– Page not found → your account might be shadowbanned -
Check the subreddit feed sorted by “New” from the incognito window
- If it’s not there, message the moderators
The mod message template:
“Hey mods, I posted [link to post] about 30 minutes ago, but it doesn’t appear in the New feed. I checked the subreddit rules and don’t see a violation. Could you review it? Thanks!”
Keep it short, polite, and don’t argue. Most moderators will help if you’re respectful.
Practical Example: A Post That Vanished from /r/startups
A marketer we know posted a case study link to /r/startups. It got 3 upvotes in the first few minutes, then stopped.
He checked his profile — the post was there. He checked the /r/startups New feed — nothing.
The issue? His account was 5 days old with 12 comment karma. The subreddit’s AutoModerator required 50 comment karma for link posts.
His fix: He commented on a few relevant posts in the subreddit, built his comment karma to 50 over two days, then reposted. The second post appeared in New immediately.
The lesson: If you’re new to Reddit, don’t post links first. Build comment karma first. Comment karma is often more useful than post karma for credibility because it shows visible interaction inside discussions.
Common Mistakes That Make Things Worse
- Deleting and reposting repeatedly: This makes the spam filter more aggressive. Post once, wait, then fix.
- Messaging mods angrily: They don’t owe you anything. Be polite.
- Creating a new account: If your account is shadowbanned, a new account from the same device/IP can also get flagged.
- Posting the same link to multiple subreddits: This looks like spam and triggers the filter faster.
- Ignoring subreddit rules: Some communities require you to be an active member before posting links.
Quick Checklist Before Your Next Post
- [ ] Account is at least 1-2 weeks old
- [ ] You have 50+ comment karma from real comments
- [ ] You haven’t posted a link in the last 24 hours
- [ ] You read the subreddit’s rules
- [ ] Your title doesn’t include emoji or ALL CAPS
- [ ] You’re not using a link shortener
- [ ] You posted and waited 15-20 minutes before checking
Practical Takeaway
If your reddit post not showing in new, don’t panic. It’s almost always the spam filter or AutoModerator, not a personal attack.
Check your post status from an incognito window first. That tells you exactly what happened. Then fix the root cause: build comment karma, wait for account age, or message the mods politely.
And remember: the “New” feed is your friend. Check it from an incognito window every time you post. That’s the only way to see what everyone else sees.
For this use case, practical proxy option for Reddit workflows should be compared by pricing, setup difficulty, support quality, refund policy, and whether it fits your workflow.
FAQ
Q: How long does Reddit’s spam filter take to review a post?
A: Usually a few minutes. If your post doesn’t appear in the New feed after 15-20 minutes, it’s likely been removed, not delayed.
Q: Can I repost after my post was removed?
A: Only if you fix the issue first. If it was removed for low karma, reposting won’t help. If it was a title issue, you can repost with a corrected title. Don’t repost the same thing repeatedly.
Q: Does Reddit notify you when your post is removed?
A: Rarely. Some subreddits have AutoModerator send a message, but most don’t. You usually find out by checking the subreddit feed yourself.
Q: Will deleting a removed post hurt my account?
A: No, but deleting and reposting the same content multiple times can trigger the spam filter. Delete once, fix the issue, then repost.
Q: What if the moderators don’t respond to my message?
A: Wait 24-48 hours before following up. If they still don’t respond, the subreddit might not be a good fit for your content. Move on to communities with more active moderation.

