How to stop Instagram from suggesting content I've already seen?

My Instagram feed keeps showing me the same Reels and posts I've already scrolled past, sometimes from weeks ago. It's really annoying because it feels like the algorithm isn't learning what I've already engaged with. Is there a way to clear this or make it stop repeating content?

2 answers

Are you clearing your app cache regularly? Instagram's algorithm should theoretically filter out seen content, but it definitely glitches sometimes - the app doesn't always register that you scrolled past something, especially if you're jumping between tabs or the connection stutters. Try clearing the app cache (Settings > Apps > Instagram > Storage > Clear Cache on Android, or offload the app on iOS), and if that doesn't help, try unfollowing some accounts temporarily and re-following them, which can reset what the algorithm thinks you've engaged with. If it keeps happening after that, it's likely just Instagram being Instagram - their recommendation system isn't perfect, and sometimes you just gotta accept that you'll see the same reel twice.

I've noticed this happens to me too, especially when I'm deep in a rabbit hole of similar content and then suddenly Instagram recycles something from days back. The app does have a glitchy side where it doesn't always sync what you've actually seen, particularly if you're jumping between different sections or if the app crashes. Beyond clearing cache like the other answer mentioned, try actively hiding repeats when they show up - there's usually a "See less like this" or menu option on the post itself. That feedback loop seems to work better than hoping the algorithm figures it out on its own, though honestly it's still imperfect.

Your answer

Log into answer.