To grow followers on X, post original material that people reply to, quote and share, and keep your account clear of the spam labels that hide it from people who do not follow you. In the For You ranking code X posted on GitHub (committed October 8, 2026), a predicted reply carries a weight of 5, a quote 5, a follow 4 and a share by copied link 20, against 0.5 for a like. A fresh post from an account with 50,000 followers or fewer can also be moved up by a small-account boost, which lifts at most one post per feed request and checks follower count and post age, not account age.
Two things complicate this. The weights multiply X's prediction of what each viewer will do, not your raw counts. And the code covers the For You feed only, not how replies rank under a post. Buying followers breaks X's Authenticity policy, quoted below.
How X decides who sees your posts
X builds the For You feed for every request from two pools, recent posts from accounts the viewer follows and posts from accounts they do not, which the x-algorithm README (read October 8, 2026) says are "ranked together by the same model".
Two rules in the code limit how far a post travels:
- Age: posts "older than 48 hours" are filtered out before scoring.
- Discount: posts from accounts the viewer does not follow "are multiplied by a factor below 1", as are replies and reposts from accounts they do follow. The default factor is 0.75 in vm-ranker's parameters.
Ranking only "sets the order", the README says; whether a post "can be shown at all" is decided separately, by visibility filtering that reads labels on posts and accounts. A post can score well and still be dropped for non-followers.
What the X algorithm rewards: the weights in its code
In the For You code X published on GitHub (October 8, 2026 commit), a predicted share by copied link weighs 20, a reply or quote 5 and a follow 4, against 0.5 for a like, and a report weighs -234.
The ranker predicts how likely a viewer is to take each action on a post and adds the predictions with these weights: "Final Score = Σ (weight_i × P(action_i))". X says cron scripts set the repository's defaults to "the primary production values". The table lists the main defaults in home-mixer/params/param.rs; other small weights, such as 0.3 for a click and 0 for a profile click, are left out.
| Predicted action | Weight | Weight ÷ like weight |
|---|---|---|
| Share via copied link | 20 | 40x |
| Reply to an original post from a mutual follow | 20 (5 + 15 boost) | 40x |
| Reply | 5 | 10x |
| Quote | 5 | 10x |
| Share via DM | 5 | 10x |
| Follow the author | 4 | 8x |
| Share | 2 | 4x |
| Repost | 1 | 2x |
| Like | 0.5 | 1x |
| Open a link | 0.2 | 0.4x |
| Block the author | -31.2 | negative |
| Not interested | -47.52 | negative |
| Mute the author | -58.8 | negative |
| Report | -234 | negative |
Because the weights apply to predicted probabilities, X says it would be wrong to conclude "1 report cancels out 468 likes" (README, Notable Updates, August 14, 2026), and that each viewer's predicted probabilities are, in the README's words to that viewer, "substantially driven by your own behavior".
How to grow followers on X: seven steps
To grow followers on X, the seven steps below follow from X's code and Help Center as read on October 8, 2026: earn replies, quotes and shares; use a post's first two hours; space posts out; build mutual follows; reply in large threads; set up your profile; and track replies and reposts, not just likes.
1. Write original posts people want to answer, quote or send on
Posts that ask for a specific answer, take a clear position or are useful enough to send to a colleague invite the replies, quotes and shares the table rewards.
If you share links, add your own commentary. X's Authenticity policy lists, as content spam, "repeatedly posting or sending direct messages consisting of links shared without commentary" when that is the bulk of your activity.
2. Use the small-account boost: the first two hours and first 200 Home-timeline views
In author_cold_start.rs, an original post (not a reply or repost) qualifies only if, among other conditions in the code, its author has 50,000 followers or fewer, the post is at most 7,200 seconds (two hours) old, and it has fewer than 200 Home-timeline views. X's README calls this a "New-Author Boost". For each feed request, the code lifts at most one qualifying post to at least the score of the 16th-ranked post. It draws two candidates partly at random, favoring posts with more likes per Home-timeline view so far, and lifts the one the model scores higher. The out-of-network discount and step 3's repeat-author decay still apply after the lift.
So post when your followers are online: likes that arrive inside that window raise a post's chance of being picked. They have to be real likes: paying for or trading likes breaks X's Authenticity policy. Our best time to post on X page compares the two largest 2026 studies, which agree on Tuesday to Thursday. Do not delete and repost to restart the clock; the Authenticity policy lists "posting and deleting the same content repeatedly" as spam.
3. Space out your posts
Bursts make your posts compete with each other. The README's Author Diversity rule multiplies "each post after an author's first" by a decaying factor down to a floor. With the defaults in vm-ranker's parameters (decay 0.5, floor 0.25), your second post in one viewer's ranked batch is scored at 0.625 of its value, the third at 0.4375, and later ones move toward 0.25.
4. Build real two-way relationships
Mutual follows count extra. Original posts from an account that the viewer follows and that follows the viewer back have their reply weight raised by 15, from 5 to 20; X set the boost at 15 on July 24, 2026, according to a change note in its repository. It rewards depth with the audience you already have. Earn the follow-back: arranging follow-for-follow trades is "coordinating to exchange engagement", which X's Authenticity policy prohibits.
Who engages with you also feeds a separate account score. X's user-cred-v2 job "Runs PageRank over the follow graph and engagement edges" and turns the result into a per-account score from 0 to 100, one of the systems that "produce the scores and labels that Visibility Filtering reads". PageRank passes standing along links in proportion to the standing of the account passing it, so a follow, like or repost from an account with standing lifts yours more than one from an account with little.
In its code, half of the PageRank weight that restarts at chosen accounts goes by default to verified accounts and half to accounts by the likes and reposts they received in the last seven days; engagement between accounts X has linked to each other is dropped.
5. Reply in big conversations, with something new
The For You feed filters out "Reposts and replies from accounts the viewer does not follow", so replies win followers in the thread under the original post. X's For you timeline help page says that when ranking a reply higher it considers whether "the original post author has replied", whether a reply "is from someone you follow", and whether the replier is a Premium subscriber. Reply to posts in your field and add something the author will want to answer.
Never paste the same reply across threads. A rule in X's botmaker-rules labels clusters of duplicate-text replies "COPYPASTA_SPAM", and the Authenticity policy bans "bulk, aggressive, high-volume unsolicited replies, mentions, or direct messages".
6. Set up your profile so people can follow it and X can suggest it
Keep your pinned post clean: if it links to a site X's reputation system rates "BAD" or "LOW_QUALITY", X's code can put a spam label on your account for a week when you follow others (see below). Settle your photo, display name and @handle before subscribing to Premium; X says changing them causes "the loss of the blue checkmark until the account is validated as continuing to meet our requirements".
Account suggestions are a second route to new followers. X's account suggestions page lists inputs including uploaded contacts, location and "your activity on X, such as your posts, who you follow" and what you view or interact with. Check your discoverability settings, which control "whether we will suggest your account to someone else who has your email address or phone number in their contacts".
7. Measure the right numbers
Track replies and reposts per post, not only likes. For a single number per post, our X engagement rate calculator adds likes, reposts, replies and bookmarks and divides by followers; still read replies and reposts on their own. If reach drops suddenly, open X's Under the Hood report (a pilot, described below) before you change anything else.
Does X Premium help you grow followers?
The reach feature X's About X Premium page lists for each tier, as read October 8, 2026, is reply prioritization, not a published For You multiplier: "reply prioritization" in Basic, "larger reply prioritization" in Premium and "largest reply prioritization" in Premium+. Without a subscription, posts are limited to 280 characters, which our character counter checks.
| Tier | US web price per month | Reply prioritization | Checkmark | Source |
|---|---|---|---|---|
| Basic | $3 | Yes | No | X Help Center |
| Premium | $8 | Larger | Yes, after review | X Help Center |
| Premium+ | $40 | Largest | Yes, after review | X Help Center |
In the published code, the final-score formula in xai-value-model/scoring.rs is a weighted sum of predicted actions with no term for the author's subscription. We could not establish from the published code whether the Phoenix model, which makes those predictions, uses an author's checkmark as a signal. Verified accounts do receive half of the restart weight in the step 4 PageRank job, and Premium and Premium+ subscribers can, once verified, reply to posts limited to verified accounts.
What hides an X account from non-followers
A spam label does. In label text X published on GitHub (read October 8, 2026), an account labeled SpamHighRecall, "likely to post spam", has its posts "hidden from recommendations to non-followers". X shows such labels in its Under the Hood report, a pilot X announced in the README on August 13, 2026 to show "aggregate statistics about the labels on their account and posts that can limit visibility"; the README says X is "expanding availability over time".
In a September 2026 @XOpenSource post, X said its update adding posts withheld in a country following a legal demand was available to "all accounts that meet the basic eligibility criteria (10+ posts in prior month, account at least one year old)". Four of the labels, as X describes them:
| Label | Applies to | What X says it means | Effect X states |
|---|---|---|---|
| SpamHighRecall | Account | "likely to post spam" | "The account's posts are hidden from recommendations to non-followers." |
| AbusiveHighRecall | Account | "may be in violation of X's Authenticity policy" | Hidden from recommendations to non-followers; "Security challenge required" |
| SPAM_HIGH_RECALL | Post | "may contain spam" | "Post hidden from recommendations to non-followers." |
| SPAM | Post | "likely to contain content in violation of X's Authenticity policy" | "Post is not shown on X." |
Two published rules show how a spam label can start. The first runs when an account follows someone while its pinned post links to a site X's reputation system rates "BAD" or "LOW_QUALITY": it sets a label named SPAM_HIGH_RECALL on the following account itself, not on a post (the same name as the post label in the table), for one week, with the note "Restricting notifications." The second is the duplicate-reply rule in step 5. Both exempt accounts the rules treat as high-PageRank users. X adds that "some rules aren't currently in this repository".
Following in bulk is the other trap. X's following page (dated March 2019) says every account is "able to follow up to 400 accounts per day", and that after 5,000 follows a limit based on each account's ratio of followers to following may apply. The X Rules prohibit "follow churn" and "indiscriminate following", and X may lock an account "due to aggressive follow behavior".
Where paid followers fit
X's rules prohibit buying followers. The Authenticity policy (dated April 2025, read October 8, 2026) lists under Engagement Spam: "coordinating with and/or compensating others to conduct account metric inflation in any X features, including Likes, Polls, Replies, Reposts, Lists, Views, or Follows", and "using or promoting third-party services to perform any of the transactions described in this policy". X's following page names "using or promoting third-party services or apps that claim to add followers".
The Authenticity policy's enforcement options include "Restricting Reach", which "may include excluding posts from search results, trends, and recommended notifications, removing posts from the For You and Following timelines", and suspension. An account X's systems flag as possibly violating the Authenticity policy can carry the AbusiveHighRecall label shown above, which hides its posts from recommendations to non-followers and requires a security challenge.
If you are researching paid followers anyway, our page on buying X followers ranks sellers on vendor-published terms and user reviews, and states that no X order was part of our own pilot; HowSociable may earn a commission if you buy through it. Our guide to whether you can get banned for buying followers covers how Instagram and TikTok enforce their rules and the FTC's 2019 settlement with Devumi, a seller of fake followers on Twitter, YouTube and LinkedIn; for X, the Authenticity policy quoted above is the rule that applies.
What this means if you are growing an X account
For an account with 50,000 followers or fewer, the code points to a routine: conversation-starting original posts, published when your followers are online and spaced out, plus substantive replies in your field's biggest threads. Avoid anything that earns a spam label, because recommendations to non-followers are where new followers come from. Premium is worth weighing if most of your growth comes from replying in large threads.
The short version
- X's For You code (October 8, 2026 commit) weights a predicted reply or quote at 5, a follow at 4 and a copied-link share at 20, against 0.5 for a like (20 for a reply on a mutual follow's original post); the weights multiply predicted probabilities, not counts.
- Replies win followers inside threads, not in strangers' For You feeds, which drop replies from accounts the viewer does not follow.
- The small-account boost can move a fresh original post (up to two hours old, under 200 Home-timeline views) from an account with 50,000 followers or fewer up a viewer's ranking.
- The reach benefit X lists for each Premium tier is reply prioritization; the final-score formula in X's published code has no term for the author's subscription.
- Spam labels can hide your posts from recommendations to non-followers; X's Under the Hood report shows them.
- Buying followers breaks X's Authenticity policy, which bans "compensating others to conduct account metric inflation" in Follows.
Next, pick your posting window with our best time to post on X guide, work out a post's engagement rate with the X engagement rate calculator, or read whether buying followers gets accounts banned on Instagram and TikTok.
Sourcing: ranking facts come from the xai-org/x-algorithm repository on GitHub at its October 8, 2026 commit (35650fb). Rules and features are quoted from X's Help Center pages on Authenticity (dated April 2025), X Premium, the For you timeline, following (dated March 2019) and account suggestions, and from X's @XOpenSource post of September 2026. All were read October 8, 2026. HowSociable ran no tests on X for this article.