Why some engagement is worth more
The logic behind the weighting is simple once you see it. The algorithm is trying to predict whether a post is worth showing to more people, and the best predictor is costly, deliberate engagement. Anyone can tap a like in passing; far fewer people will stop to write a reply, quote your post to their own audience, or bookmark it to return later. Those actions are stronger evidence that the content earned real attention, so they pull more weight in the score.
This is why chasing likes is a trap. A post can be liked thousands of times and still be judged mediocre by the algorithm if nobody replied, quoted or saved it, while a post with a fraction of the likes but a thread of genuine replies can be scored much higher and pushed further. Understanding the hierarchy changes what you aim for: you write posts that are worth replying to and worth saving, not just worth a thumb.
Reading the score x-signal gives you
x-signal scores each of your posts against the algorithm's known weighting, so you can compare two posts on the engagement that counts rather than on raw impressions. Treat the number as an estimate, not X's secret internal figure: it is built from publicly understood weighting, and its value is in the relative comparison between your own posts, not as an official verdict.
Used alongside your engagement history, the score tells you which posts the algorithm was likely to favour and which it quietly buried. Over time you learn which of your formats consistently earn the expensive engagement, and you lean into them deliberately instead of hoping a like-heavy post breaks out.
how it works
- 01
connect your X account
Link X to x-signal read-only so it can read engagement per post.
- 02
let it score your posts
Each post is scored against X's known engagement weighting as an estimate, not X's internal number.
- 03
compare your own posts
Rank posts by score to see which earned the costly engagement the algorithm rewards.
- 04
write for the heavy weights
Aim for posts worth replying to, quoting and bookmarking, not just liking.
How different engagement types tend to weigh in the algorithm
| Engagement type | Relative weight | Why |
|---|---|---|
| Reply | Heavy | Costly, deliberate; signals the post sparked a real conversation. |
| Quote | Heavy | The reader stakes their own audience on your post. |
| Bookmark | Heavy | Strong intent to return; treated as a save, not a passing tap. |
| Repost | Moderate | Endorsement that spreads reach, but lower effort than a quote. |
| Like | Light | Cheap and passive; weak evidence the content earned attention. |
frequently asked
- Is x-signal showing X's real internal score?
- No. X's internal score is secret. x-signal's score is an estimate built from the algorithm's publicly known engagement weighting, useful for comparing your own posts to each other.
- Do replies really beat likes?
- In general yes. Replies, quotes and bookmarks are costly, deliberate actions and tend to carry more weight than passive likes, which is why like-heavy posts can still underperform.
- Why does my high-impression post score low?
- Impressions are reach, not engagement quality. If a post got views but few replies, quotes or bookmarks, the algorithm has little costly engagement to reward, so the estimated score stays low.
- Can I use the score to predict a viral hit?
- It is a relative guide, not a crystal ball. The score tells you which of your posts the weighting tends to favour; it does not guarantee reach or replace your own judgement.
Last updated June 6, 2026