Inside X's Open-Sourced Algorithm: What Actually Ranks in 2026
X open-sourced its Grok ranking weights in January 2026, and one number in there stops most people cold: replying to a comment on your own post reportedly scores something like 150 times what a single like is worth. Not double. Not five times. Roughly 150x. Meanwhile a repost, the thing everyone chases, comes in at around 2x a like. If you've been optimizing for the wrong number for years, you're not alone, you just haven't seen the weights until now.
This isn't a leak or a scraped screenshot. X put the ranking code out in the open, and creators and researchers have spent months picking through it. The picture that emerges is less mysterious than the old "the algorithm hates me" theories, and more mechanical: a handful of signals dominate, one category of signal actively punishes you, and there's a tone filter running underneath all of it that most people never account for.
The signal hierarchy nobody built their strategy around
Likes are the easiest thing to give a post and, per the open-sourced weights, close to the least valuable signal in the whole system. What actually carries weight is anything that shows real intent: a reply, a click into a profile, a bookmark, time spent actually reading. And sitting above all of it is your own reply to someone else's comment, which the released weights value at somewhere around 150 times a like.
Here's roughly how the hierarchy shakes out, translated from the raw weights into plain terms:
| Signal | Reported weight vs. a like | What it tells the algorithm | |---|---|---| | Author reply to a comment | ~150x | This post is starting real conversation, not just being glanced at | | Direct reply from anyone | ~27x | Someone cared enough to respond | | Profile click | ~24x | Curiosity about who said this | | 2+ minutes of dwell time | ~20x | Someone actually read or watched it | | Bookmark | ~20x | Valuable enough to save for later | | Repost | ~2x | Passive amplification, low effort | | Like | 1x (baseline) | Lowest-effort acknowledgment |
Those are the weights as released, and it's worth saying plainly: the exact multipliers will keep shifting as X retunes the model, so treat the ratios as directional, not gospel. But the ranking is consistent enough that the takeaway holds regardless of the precise number: a post with three comments you actually reply to will outperform a post that gets 200 silent likes. Every time.
That's a genuinely different game than the one most accounts are playing. If your content is optimized to be liked, it's optimized for the cheapest signal in the system. Content built to earn a reply, and then get a reply back from you, is optimized for the signal the algorithm treats as almost 150 times more valuable.
The signal that costs you 200 likes in one click
The flip side is where it gets brutal. A single "not interested," a mute, or a block doesn't just fail to help, it actively tanks distribution, and the open-sourced weights suggest the penalty is roughly equivalent to losing out on 200 likes worth of positive signal. One person clicking "not interested" can outweigh the goodwill of hundreds of people who liked the post.
This changes how you should think about reach. It's not just "get more positive engagement," it's "avoid giving anyone a reason to actively reject this." A post that's mildly annoying to a broad audience, even if a smaller group loves it, can get buried by its own negative signal before the algorithm ever finds the people who'd enjoy it. Precision targeting your hook and your framing to the audience who actually wants this content matters more than casting the widest possible net.
The algorithm is scoring your tone, not just your topic
The part of the release that got the most attention is the sentiment layer. The system reportedly scores the emotional tone of a post, and combative, outrage-driven, ragebait-style content gets suppressed even when the raw engagement numbers look strong. A post that generates a pile of angry quote-tweets and reply arguments can rack up impressive-looking numbers on the surface while getting throttled underneath, because the model is reading the fight, not just counting it.
What gets rewarded instead is calm, factual, receipts-over-rhetoric posting. Show your work, cite the number, make the claim verifiable, and skip the main-character-energy framing that's designed to provoke a dunk. It's a genuinely counterintuitive result if you came up believing that controversy equals reach. In 2026, controversy without substance increasingly reads to the algorithm as noise to bury, not signal to boost.
This is good news if you're building something real and don't want to manufacture outrage to get seen. The system is, at least directionally, built to reward being useful and steady over being loud.
See how TimeToPost can help you implement these strategies.
The 30-to-60-minute window that decides a post's fate
Velocity is the other half of the equation, and it's the one that punishes bad timing hardest. The weights treat engagement in the first 30 to 60 minutes after you post as a large multiplier on everything that follows. Ten replies inside 15 minutes reportedly outperforms 500 likes trickling in across a full day, because the early burst signals to the ranking system that this post is worth pushing to more feeds right now, while the slow trickle never crosses that threshold.
That means two things have to line up: you need to post when your actual audience is awake and scrolling, and you need to be around to reply the moment comments start landing. Posting into a dead timezone at 2am guarantees a slow trickle no matter how good the content is. If you haven't nailed down when your specific audience is active, the best time to post in 2026 breaks down how to find that window instead of guessing at it.
Here's the practical sequence that respects the velocity window:
- Post when your audience is online, not when it's convenient for you. A 9am post to a mostly-US audience posted at midnight your time still needs to land at their 9am.
- Stay near the post for the first hour. This is the highest-leverage 60 minutes you'll spend on the platform all day.
- Reply to every early comment, especially the first few. Each one is worth roughly 150x a like per the released weights, and it also seeds the conversation that pulls in more replies.
- Don't dump five posts in that window competing with yourself. One post getting genuine replies beats three posts splitting a thin trickle of attention three ways.
- Check back at hour two and three, not just hour one. Momentum that continues matters more than a single early spike.
None of this requires new content, it requires being present for content you already made. If you're scheduling posts to hit that first window automatically but stepping away right after, you're capturing half the opportunity. The queue gets you the timing, you still have to show up for the reply window.
What this actually changes about how you should post
Put the pieces together and the strategy shift is fairly clean. Stop writing for likes and start writing for replies: ask a real question, take a position someone will want to respond to, leave room in the post for someone to add something. Then actually reply back, because that's where the biggest multiplier in the entire system lives. Avoid content that's engineered to provoke anger rather than genuine reaction, since the sentiment layer is reading tone, not just volume. And protect your timing: post when people are around, then stay around yourself for the hour that decides whether the post gets amplified or dies quietly.
If you're tracking your own numbers to see which of your posts are actually working, dwell time and reply rate are worth watching more closely than likes or follower counts, and the analytics most people ignore that actually predict growth walks through which numbers to watch instead of vanity metrics.
Ship the queue, keep the reply window
The algorithm didn't get harder to please, it got more honest about what it was always going to reward: real conversation over passive scrolling, calm substance over manufactured heat, and showing up in the first hour instead of posting and disappearing. TimeToPost handles the part that's pure logistics, queuing posts for the windows when your audience is actually online across X, Instagram, TikTok, Threads, and Facebook, so the only thing left for you to do in that critical first hour is the one thing the algorithm actually rewards: showing up and replying.
If you're running this through an AI agent or an automation stack, TimeToPost's API and MCP server let a coding agent schedule the post for the right window directly, so the timing half of this is handled without you opening a dashboard.
Ready to stop guessing and start posting for the signals that actually count? Sign up for TimeToPost and get your queue hitting the windows that matter.
FAQ
What does the X algorithm reward most in 2026?
Based on the weights X open-sourced, the biggest single multiplier is an author replying to a comment on their own post, reportedly worth somewhere around 150 times a plain like. Direct replies from others, profile clicks, dwell time, and bookmarks all rank well above likes and reposts too.
Do likes even matter anymore on X?
They still count, but they're treated as the lowest-effort, lowest-weight signal in the released ranking system. A post with a handful of genuine replies will typically outperform one with hundreds of likes and no conversation.
How much does a mute or block actually hurt my reach?
The open-sourced weights suggest a single "not interested," mute, or block carries a penalty on the order of 200 likes worth of positive signal. It's one of the steepest asymmetries in the whole system, which is why a post that mildly annoys a broad audience can underperform one that deeply resonates with a smaller, more targeted one.
Does posting angry or controversial content still get more reach on X?
The sentiment layer in the released algorithm reportedly scores tone directly, and combative or outrage-driven posts tend to get suppressed even when raw engagement looks high. Calm, factual, receipts-based posting is currently favored over rage-bait framing.
Why does the first hour after posting matter so much?
The weights treat engagement in the first 30 to 60 minutes as a large multiplier on everything that comes after. A fast burst of replies in the first 15 minutes reportedly outperforms the same engagement spread thin across a full day, because it signals the post is worth pushing to more feeds immediately.