There is one formula, and this is all of it. Nobody picks posts by hand and nobody can pay for reach.
score = (1 + likes + 2 reposts + 2 quotes + replies)
/ (hours since posting + 2) ^ 1.5
x 1.5 if you follow the author
x 0.7 ^ (n - 1) for the author's nth post in this feedWhat that means
- New posts get a chance, because a post starts with a score above zero.
- Older posts fade unless people keep engaging with them.
- One loud account can't fill your feed, because each extra post of theirs counts for less.
- Follower counts don't count at all.
- Replies don't appear in For You. It ranks the 5,000 most recent posts from the last 30 days.
What removes a post from your feed
- Your own mutes, blocks, muted words and label settings.
- Posts hidden or withheld under the Rules.
- The Spam label, if you keep the default setting to hide it.
Prefer no ranking?
Following and Latest are strictly newest first, with no formula at all.