Why are my posts not showing on X?
Posts usually aren't showing on X because of ranking, not a ban. Elon Musk says the Following feed has been ranked by Grok by default since late November 2025, the 2026 For You code drops posts older than 48 hours, and viewers' mutes, blocks and muted words filter posts out. Sensitive media labels and account limits are less common causes.
It's a sinking feeling. You post something you're proud of, ask a friend if they saw it, and they say no. Then you scroll your own follower's feed in your head and wonder if X has hidden you.
Don't worry, this is one of the most common worries on X, and most of the time it just means the post was ranked below other posts, not blocked. Here's exactly what to check, in order, from the most likely cause to the least.
Is my post hidden, or just ranked low?
Most of the time, your post is ranked low, not hidden. X uses two separate systems: ranking decides the order of posts, and visibility filtering decides whether a post can be shown at all. A low rank feels like hiding, but it isn't.
The 2026 xai-org README spells out this split. Ranking problems are fixed with better posts and timing. Filter problems need a different fix. Knowing which one you have saves you from chasing the wrong solution.
A simple test: ask a friend to open your profile and find the post. If it loads, it isn't deleted or removed. It may just not be reaching feeds.
The 8 most common causes
These eight causes cover nearly every "my posts aren't showing" case, starting with the most likely. Each one comes from X's published code or an official X change, and each has a simple fix.
1. Your followers are on a ranked Following feed
In late November 2025, Elon Musk announced that posts from people you follow are ranked by Grok by default. He added that people "can still access unfiltered chronological if you want," as Social Media Today reported. So even followers might not see your post at the top. The fix is to earn engagement so the ranking places it higher.
2. The post is older than 48 hours
The 2026 For You code has an AgeFilter that removes posts older than 48 hours. After two days, a post mostly lives on your profile and in search. Post when your audience is online so it has its full window. My guide on how the X algorithm works in 2026 explains the other filters.
3. Viewers have muted words or accounts
The code filters out posts from authors a viewer has blocked or muted, and posts containing their muted words. You can't change other people's settings. You can avoid spammy words that people commonly mute.
4. They've already seen it
X removes posts a viewer has already seen, plus duplicates. Your friend may have scrolled past it once and won't get it again. That's normal, not a penalty.
5. The post was labeled sensitive
X's visibility system can allow a post, add a notice, place it behind a tap-through screen, or drop it. The 2026 README describes classifiers for spam, adult content and violent media. If your post includes sensitive media, expect a smaller audience.
6. Strangers face a higher bar
Posts from accounts a viewer doesn't follow get multiplied by a factor below 1 in the 2026 code. So reaching non-followers takes a stronger score. New accounts also face a filter that, in the README's words, removes out-of-network posts below an engagement threshold "for new accounts."
7. You posted many times in a row
Each extra post from the same author in one viewer's feed gets a shrinking multiplier, down to a floor. If you posted ten times in an hour, only a few will land in any one feed.
8. Your account has visibility labels
This is the least common cause, but it's real. X's Help Center on enforcement says limiting a post's visibility can mean excluding it from search, removing it from For You and Following, or restricting it to your profile, and such posts can carry a label you can appeal. X is also piloting Under the Hood, a report of visibility-affecting labels on an account and its posts. Reports say it's limited for now to accounts over a year old that post at least 10 times a month. My guide on how to tell if a Twitter account is restricted covers the other checks.
How do I fix posts not showing on X?
Fix it by checking the simple causes first, then improving the post itself. Timing and posts that invite replies solve most cases.
- Confirm the post exists. Ask a friend to open it from your profile.
- Check your media settings. If you marked media as sensitive by mistake, fix it for future posts.
- Post at better times. Use your own past results to find when your followers engage.
- Write for replies. In the 2026 param.rs weights file, a reply's default weight is 5.0, compared with 0.66 for a like.
- Space out your posts. A few strong posts beat a burst of weak ones.
- Join conversations. Thoughtful replies bring new people to your profile.
If your replies are the part not getting seen, my guide on why replies get no views covers reply ranking. If posts load but get almost no views, start with why tweets get no views.
What I'd do first
I'd rule out the boring causes before assuming a penalty. Based on what I've seen, people jump to "shadowban" far faster than the evidence supports.
Check whether your friend uses the Following tab or For You. Ask whether they muted anything. Look at your post's age. Most of the time, one of those explains it. If you want to see reach at a glance, my free extension XVision has a signal ring that shows a post's views and its reach compared with the author's followers, so you can tell a quiet post from a hidden one. For a deeper look at the ranking factors, my guide on what affects Twitter post visibility breaks them down.
This is fixable
When your posts aren't showing on X, it's almost always a ranking or timing issue, and those respond to small changes. Check the eight causes, fix what you can control, and give it a week or two. If the drop lasts longer, my guide to recovering declining Twitter engagement is the next step. Most accounts see their posts reach people again once they post at the right time and write things people want to answer.
Frequently Asked Questions
Is X shadowbanning my posts?
Probably not in the way people mean. X's Help Center says it doesn't "shadow ban," but it openly limits the reach of some rule-breaking posts. Most missing posts are simply ranked low, filtered by a viewer's own settings, or older than the 48-hour For You window.
Why can my friend not see my post in their feed?
Your friend may be on the Following feed, which Elon Musk says has been ranked by Grok by default since late November 2025. They may also have seen the post already, muted a word in it, or scrolled past it. Ask them to check your profile directly.
Do new accounts have trouble showing posts on X?
New accounts can have a harder start. The 2026 README describes a filter that, for new accounts, removes out-of-network posts below an engagement threshold. The same code also has a new-author boost for authors with low impressions, which works in favor of newer authors.
How long does it take for posts to show again?
Ranking-based drops can recover within days, since For You only considers posts from the last 48 hours and reads recent engagement. Recovery from visibility labels depends on the label. Posting good content consistently for one to two weeks is a fair test.
Does deleting a post and posting it again help?
X hasn't confirmed that deleting and reposting helps. The 2026 code removes duplicates and posts viewers have already seen, and a new copy starts with no engagement. Rewriting the idea with a fresh angle or better timing is usually the stronger move.