
Two habits get blamed for lost reach: putting a link in the post body, and stacking hashtags. Only one of them is real. X published the ranking code, so this is checkable rather than arguable.
Links are not penalised (this one is a myth)
There is no link demotion in X's published ranker. Opening a link is a positive head worth +0.2, and the out-of-network discount is applied to every out-of-network post whether or not it carries a link. The widely repeated "put the link in the first reply" rule has no basis in the code.
What a link does cost is subtler. Dwell pays only as continuous read time (+0.004 per second, unbounded), and that meter stops the instant someone leaves X. So a link post competes fine - as long as the post is worth reading before the click, rather than a bare headline pointing elsewhere.
The habit genuinely worth dropping is the workaround: "link in bio". The profile-click head ships at 0.0, so sending people to your profile earns nothing at all in ranking - and the phrase itself reads as promotional boilerplate to the spam screen.
Hashtags read as low-quality
Hashtag stuffing is a classic low-quality pattern. On X, discovery runs on the ranker and search, not on hashtag feeds, so piling on tags adds visual noise and can nudge the quality classifier the wrong way. One purposeful tag is fine; five is a signal you are reaching.
What to do instead
- Lead with a specific, concrete hook - a claim, number, or detail.
- Post the link in the post when the link is the point. Just make the post stand on its own first.
- Never say "link in bio" - profile clicks score 0.
- Skip hashtags unless one genuinely adds context; three or more read as spam.
- Write to earn a reply (+5), which carries 10× a like and 4× that again from someone who follows you back.
X Radar drafts every post in your cloned voice and scores it against these exact signals in under a second, before you ever hit post. Sign in with X to try it free.
Written by
I built X Radar by reading X's open-source ranking code line by line. Every signal it scores traces to a named file in xai-org/x-algorithm at a pinned commit - so the numbers here are checkable, not folklore.
Keep reading
How the X (Twitter) algorithm actually works in 2026: the signals that decide your reach
A plain-English breakdown of X's open-source ranking algorithm in 2026 - the signals that lift or bury a post, and how to write for them.
6 min readWhy replies beat posts: the reply-back multiplier explained
The highest-value move on X isn't posting - it's an early, sharp reply the author replies back to. Here's why the algorithm rewards it so heavily.
5 min readShadowbans and safety filters: what actually limits your reach on X
Most 'shadowban' panic is misdiagnosed. Here's what X actually deboosts, how to tell if it's you, and how to stay clear of the safety filters.
5 min read
Stop guessing what the algorithm wants.
X Radar drafts in your voice and scores every post against X's real ranking signals - before you publish.
Sign in with X