You posted on Reddit, waited a few minutes, refreshed the subreddit, and sorted by “New.” Your post isn’t there. It’s not that your post was removed entirely—it’s that it’s not showing up as recent in the feed. This is one of the most frustrating Reddit problems because the post might still be live on your profile, but invisible to everyone browsing the subreddit normally.
Here’s the short answer: your post is almost certainly being held by AutoModerator, filtered by the subreddit’s spam settings, or your account has a restriction you don’t know about. Let’s fix that.
What “showing as recent” actually means
When you sort a subreddit by “New,” Reddit displays posts in reverse chronological order based on when the post was approved and published—not when you clicked “Post.”
If your post is stuck in a moderation queue, it exists but isn’t “published” in the feed. That’s why you see it on your profile, but not in the subreddit’s recent list.
Reason 1: AutoModerator silently removed it
AutoModerator is a bot that many subreddits use to filter posts based on rules. It might remove posts from accounts with low karma, posts with certain links, or posts with trigger words. The key detail: AutoModerator often removes posts silently. You don’t get a notification, and the post stays visible to you.
How to check: Open your profile in a logged-out browser (incognito mode). If the post appears on your profile but not in the subreddit feed, it’s removed or filtered. You can also use Reddit’s “removed” indicators—if you see a post that says “” in place of the content, it’s been removed by moderators.
Reason 2: The spam filter flagged your post
Reddit’s spam filter is aggressive with certain patterns: shortened URLs, multiple posts in a short time, or content that looks promotional. The filter can “quarantine” your post so it’s invisible to everyone except you and the moderators.
Why it happens: If you posted the same content across multiple subreddits, or if your post contains a link with a trackable parameter, the filter treats it as spam. This is the most common cause of a reddit post not showing up as recent when the account itself is fine.
Reason 3: Your account is restricted or shadowbanned
A shadowban means Reddit has flagged your account, and all your posts go straight to a queue that only moderators can see. You’ll still see your posts, but no one else will. A less severe version is a subreddit-specific restriction—the moderators have added you to an “approved users” list exception, or they’ve set a karma threshold you don’t meet.
How to check: Visit your profile in incognito. If your profile shows “This account has been suspended” or your posts are missing, that’s a shadowban. If your post is removed but other posts are visible, it’s a subreddit-specific filter.
Reason 4: You’re sorting the feed wrong
Before you panic, check whether you’re actually looking at the correct feed. If you’re viewing “Best” or “Hot,” your post might be buried or not appear at all. Switch to “New” and check again. Also, make sure you’re not accidentally viewing a different subreddit variant (like /r/subreddit/top/ instead of /r/subreddit/new/).
Step-by-step: How to check your post’s status from outside Reddit
- Wait 5–10 minutes. Reddit’s filter sometimes takes time to approve new posts.
- Open an incognito window and go to your profile URL. If the post is missing entirely, it’s been removed.
- Check the subreddit feed in incognito. Sort by “New.” If your post is absent, it’s filtered or removed.
- Check your notifications. If you received a removal message from AutoModerator or a moderator, read it carefully.
- Use Reddit’s “submit” page in the same subreddit. If you see a warning about karma or account age, that’s the reason.
Practical example: A post that vanished from /r/smallbusiness
A user posted a question about client onboarding in /r/smallbusiness. The post appeared on their profile, but not in the “New” feed. After checking incognito, the post was missing. They messaged the moderators, who replied that AutoModerator had filtered the post because the account was less than 30 days old and had low comment karma. The fix: the user engaged in other discussions for a few days, gained comment karma, and reposted. The second post appeared in the feed within minutes.
Common mistakes that make it worse
- Deleting and reposting immediately. If the filter is the problem, reposting the same content will trigger the filter again.
- Messaging moderators aggressively. Be polite and specific. Moderators are volunteers and respond better to respectful questions.
- Posting links in your first few posts. New accounts with links get filtered more often.
- Ignoring subreddit rules. If the subreddit requires a minimum account age or karma, check the sidebar before posting.
Quick checklist before your next post
- [ ] Check the subreddit’s rules for account age and karma requirements.
- [ ] Sort by “New” in the subreddit to see what recent posts look like.
- [ ] Post in the correct subreddit (not a broader one).
- [ ] Avoid links in your first post; add them in the comments instead.
- [ ] Wait 10 minutes before checking your post’s visibility.
- [ ] If your post is filtered, message moderators with a clear, short explanation.
Practical takeaway
A reddit post not showing up as recent is almost always a moderation or filter issue, not a technical bug. Check your post in incognito mode, wait a few minutes, and if it’s stuck, message the moderators politely. For future posts, build some comment karma first—it’s the most reliable way to avoid these filters. If you’re posting frequently for marketing or audience research, consider using a privacy-focused browser option for Reddit research to keep your workflow separated from your personal browsing. And if you’re still stuck, review our guide on why Reddit post not showing at all—the fixes overlap more than you’d think.
FAQ
Q: How long does it take for a Reddit post to show up in the “New” feed?
A: Normally, a post appears instantly once approved. If it’s not visible after 10–15 minutes, it’s likely stuck in a moderation queue.
Q: Can I see if AutoModerator removed my post?
A: Yes. Open your profile in incognito mode. If the post appears on your profile but not in the subreddit feed, AutoModerator or a moderator removed it.
Q: Should I delete and repost if my post isn’t showing as recent?
A: No. Deleting and reposting the same content usually triggers the same filter. First, message the moderators to ask why the post was filtered.
Q: Does low comment karma cause posts to be hidden?
A: Yes. Many subreddits set a minimum karma threshold for new posts. Comment karma is often more valuable than post karma here because it shows visible participation in discussions.
Q: How do I check if my account is shadowbanned?
A: Open your profile in incognito. If you see “This account has been suspended” or your posts are missing, you’re shadowbanned. You can also try posting in a test subreddit like /r/test.

