The algorithm is working as designed — here’s why and how to reduce it
Scrolling through X and seeing the same tweets appearing again and again — posts you already liked, replied to, or simply scrolled past hours ago — is one of the most common complaints about the platform since the algorithmic feed became the default.
It’s not a glitch. X’s For You feed is intentionally designed to recirculate content, and understanding why explains how to reduce it.
The For You Feed Is Not Chronological
This is the root cause of most repeated content. X’s default For You feed is an algorithmically ranked feed that selects and orders tweets based on predicted engagement — not based on when they were posted. The algorithm pulls content from a much larger pool than just the accounts you follow, weights it by engagement signals, and presents what it predicts you’ll interact with.
Because the algorithm is ranking by engagement rather than recency, a tweet that performed well yesterday, three days ago, or last week can be pulled back into your feed repeatedly. Every time you open X, the algorithm rebuilds your feed from scratch using the same engagement-weighted pool — and high-performing tweets stay in that pool.
The chronological Following feed doesn’t do this. If you switch to Following, tweets appear once in reverse chronological order and don’t recirculate. New content appears at the top as it’s posted and older content stays where it was.
Switch to the Following Tab
This is the single most effective fix for repeated content. Tap Following at the top of the X feed to switch from the algorithmic For You feed to a chronological feed of only the accounts you follow.
In the Following feed, each tweet appears once when it’s posted and moves down the feed as newer tweets arrive. You won’t see tweets from last week surfaced again because the algorithm decided they’re still engaging. You won’t see tweets from accounts you don’t follow inserted because the algorithm thinks you’d like them. You see what you follow, in order, once.
The tradeoff is that the Following feed requires you to follow accounts actively to see their content — the algorithmic discovery that sometimes surfaces interesting new accounts doesn’t happen in chronological mode. For most users who are frustrated by repeated content, this is a worthwhile tradeoff.
Why Liked and Replied-To Tweets Reappear
X specifically recirculates tweets you’ve engaged with. If you liked a tweet, replied to it, or retweeted it, X’s algorithm interprets that engagement as evidence that you find this type of content valuable — and surfaces similar content and sometimes the same content again.
This is the algorithm doing exactly what it was designed to do. Your engagement is the signal it uses to calibrate your feed, so engaging heavily with certain content creates a feedback loop that keeps similar content — and sometimes the exact same tweets — appearing repeatedly.
Engagement also causes your activity to appear in other people’s feeds. When you like a tweet, X sometimes shows that tweet to your followers with a label saying you liked it. If your followers then engage with it too, the tweet’s engagement score rises further and it gets surfaced to even more people — including potentially back to you.
Following High-Volume Accounts
If you follow accounts that post very frequently — news organizations, live event accounts, prolific posters — their content dominates your Following feed and can create a sense of repetition even in chronological mode. The same account posting every ten minutes means their content fills most of your scroll.
Unfollow or mute accounts that post more than you want to see. Muting keeps the connection without showing their posts in your feed — go to any account’s profile, tap the three dots, and select Mute. This removes their content from your feed without unfollowing, which can be socially preferable.
Retweets and Quoted Tweets From People You Follow
When people you follow retweet or quote tweet content, that content appears in your feed even if you already saw the original tweet or already follow the original account. A tweet you saw yesterday from Account A can reappear today because Account B you follow retweeted it.
This is a distinct source of repetition from the algorithmic recirculation in For You — it happens in the Following feed too when your follows actively reshare content.
Reduce retweet noise by turning off retweets from specific accounts. Go to any account’s profile, tap the three dots, and select Turn Off Retweets. Their original tweets still appear but their retweets don’t. For accounts that retweet heavily and flood your feed with repeated content, this makes a significant difference.
The “In Case You Missed It” Section
X periodically inserts an “In Case You Missed It” section in your feed — a cluster of tweets that performed well among your followers or that X’s algorithm thinks you’d find valuable despite not seeing them. This section specifically shows older content by design.
This feature appears in both the For You and Following feeds and is one of the direct mechanisms for recirculating tweets you’ve already scrolled past. There’s no toggle to disable it specifically — it’s a persistent X feature that appears based on your activity patterns.
Spending less time on the platform or engaging less with specific content types reduces how aggressively this section populates, since it’s calibrated to your engagement history.
Liked By and Followed By Labels
X shows you content liked or followed by people you follow — tweets from accounts you don’t follow appear in your feed with a “Liked by [someone you follow]” label. This content recirculates every time someone in your network engages with it.
A tweet you’ve already seen can reappear multiple times with different “Liked by” labels as different people you follow engage with it. A viral tweet you saw two days ago can keep reappearing each time a new follower of yours interacts with it.
Reduce this by following fewer, more curated accounts. The more people you follow, the more “Liked by” recirculation happens. A smaller, more focused following list produces fewer of these secondary appearances.
Promoted and Sponsored Content
X’s ad system rotates promoted tweets through your feed repeatedly. Advertisers pay for impressions and X serves the same ads multiple times to the same users — this is standard ad behavior across all platforms. Promoted tweets you’ve already seen will reappear because the advertiser has paid for repeated exposure.
You can reduce specific ads by tapping the three dots on a promoted tweet and selecting Not Interested in This Ad. This removes that specific ad and signals to X’s ad system to show fewer ads of that type. Consistent use of this feedback gradually shifts the ads you see but doesn’t eliminate repetition entirely.
Topics You Follow or Have Engaged With
X’s Topics feature and interest categories cause content about specific subjects to appear repeatedly in your For You feed. If you follow the Football topic, or if your engagement history signals strong interest in technology news, X continuously surfaces new and old content matching those interests.
Go to Settings → Content Preferences → Topics and review which topics you’re following. Remove topics you’re no longer interested in. Also go to your profile and look at Interests — X infers interests from your behavior and uses them to populate your feed with topical content that can include older material.
Clear Your Watch History and Engagement Data
X doesn’t provide a comprehensive engagement history clear the way YouTube does for watch history — you can’t wipe your interaction history in a way that resets the algorithm’s understanding of your preferences. But some steps reduce the signal.
Reducing engagement — scrolling without liking, replying less to accounts you don’t want to see more of — gradually shifts the algorithm’s model of your preferences. The algorithm is continuously updated based on recent behavior, so changing your engagement patterns changes what the algorithm serves within a few days to weeks.
A Quick Checklist
- Switch to the Following tab — chronological feed eliminates algorithmic recirculation
- Turn off retweets from heavy retweeters — three dots on their profile → Turn Off Retweets
- Mute high-volume accounts that dominate your feed
- Give “Not Interested” feedback on specific promoted tweets you’re tired of seeing
- Reduce following list size to decrease “Liked by” secondary appearances
- Review and remove followed Topics in Content Preferences settings
- Engage less with content you don’t want to see more of — likes reinforce what reappears
The Bottom Line
X showing you repeated tweets is the For You algorithm working as designed — it recirculates high-engagement content, surfaces tweets liked by people you follow, and continuously repopulates your feed from a pool of recent and older content rather than showing each tweet exactly once.
The most direct fix is switching to the Following chronological tab, which shows each tweet once in order. Combined with turning off retweets from heavy sharers and muting high-volume accounts, the Following feed produces a significantly less repetitive experience than the algorithmic default.
The For You feed is designed to show you tweets again — Following is designed not to. Switch tabs and the repetition mostly stops.
Meet Ry, “TechGuru,” a 36-year-old technology enthusiast with a deep passion for tech innovations. With extensive experience, he specializes in gaming hardware and software, and has expertise in gadgets, custom PCs, and audio.
Besides writing about tech and reviewing new products, he enjoys traveling, hiking, and photography. Committed to keeping up with the latest industry trends, he aims to guide readers in making informed tech decisions.