Answers
Does X penalize links?
X does not bury a post just because it has a link. What staff and the public ranker have said, what still changes reactions, and how the API fee differs.
Evenpost / Answers / Does X penalize links?
Topics: Reach and analytics · Premium, costs and limits
X doesn't bury a post just because you pasted a link. Staff said in 2026 that link posts weren't being penalized; this page quotes those posts and the public ranker after re-opening them. A link can still get fewer reactions if readers leave or the page looks weak. That is separate from X's API fee for creating a link post.
Does X penalize posts because they contain a link?
No published rule says X buries a post just because the text includes a URL.
X staff said in 2026 that links were not deboosting posts and that people did not need to hide URLs in replies. The public For You ranker README, re-read on 9 November 2026, lists opening a link as one of the click actions Phoenix predicts. That is not the same thing as a field that penalizes a post for containing a URL. This page does not treat older third-party engagement percentages as a deboost.
Repli's "Do links hurt reach on X?" (updated 3 November 2026) already walks through staff comments and the open ranker. What that long read still leaves room for is a short verdict that points at the live link-fee answer for cost, and that refuses to recycle someone else's view-count figure as X's ranking rule.
What has X said about links in 2026, and where did they say it?
They said it on X, in public replies. The permalinks below opened on 9 November 2026.
On 28 July 2026, Nikita Bier, former head of product at X, replied to Mark Zuckerberg (@finkd):
@finkd Hello Mark, you do not need to put the links in replies anymore. Thank you for your attention to this matter.
Nikita Bier (@nikitabier), July 28, 2026, 2:30 PM PT (America/Los_Angeles). View on X. Checked 2026-11-09.
Paul Graham then asked:
@nikitabier @finkd You no longer penalize tweets with links in them?
Paul Graham (@paulg), July 28, 2026, 6:05 PM PT (America/Los_Angeles). View on X. Checked 2026-11-09.
Elon Musk, who owns X, replied:
@paulg @nikitabier @finkd We haven’t for over a year
Elon Musk (@elonmusk), July 28, 2026, 6:13 PM PT (America/Los_Angeles). View on X. Checked 2026-11-09.
Earlier the same year, Bier replied in a thread that mentioned @Pontifex:
@TenreiroDaniel @Pontifex Hey Pope, this isn’t true. Links will not deboost your post.
Nikita Bier (@nikitabier), May 30, 2026, 9:12 PM PT (America/Los_Angeles). View on X. Checked 2026-11-09.
Those are on-the-record staff and owner comments, not a help-center ranking spec. They also do not say that every link post will get the same number of replies or profile visits as a post without a URL.
What does the public For You ranker actually write about URLs?
It treats opening a link as a predicted click, then folds that prediction into a weighted score. It does not publish a "URL penalty" in the README.
The Scoring and Ranking section of X's public For You repository, checked on 9 November 2026 at commit `660cd7407c5726ec8d3aef27c32e1377b1c7e480` (committed 5:53 PM PT on 9 November 2026), lists click actions as:
Clicks post · profile · link · photo expand · video open · quoted post
The same section says Phoenix's predictions are combined as:
Final Score = Σ (weight_i × P(action_i))
The README's "How weights work" paragraph (Notable Updates, 14 August 2026) says:
The weights scale the predicted probabilities of such actions (or predicted continuous values, e.g. dwell time) — they do *not* scale the raw engagement counts, so e.g. it'd be incorrect to see that a report has 468 times higher weight than a like and conclude that e.g. "1 report cancels out 468 likes".
Weights live in `home-mixer/params/param.rs`. On that same commit, the file defines a positive default for the predicted "open a link" action:
param!(OpenLinkWeight, f64, "rust_home_mixer_open_link_weight", 0.2);
That default can be overridden at runtime through the named flag. A positive weight on the chance that a viewer opens a link is not a published rule that posts with URLs are buried, and it is not a promise that a link post will rank higher. A search of that param.rs file and of the README on this commit did not surface an identifier named has_url.
Do not turn 0.2 into a reach forecast, and do not paste an older blog's "X percent fewer views" figure here as if it were X's current ranker.
Why might a link post still get fewer reactions?
Because some readers leave X to open the page, and because a weak page or a vague prompt gives them little reason to come back or reply.
A URL is a door. If the sentence around it does not say why the door is worth opening, or if the page on the other side is thin, people may scroll past. That can look like "the link killed reach" when the post or the destination did the work. None of that requires a hidden URL-penalty field.
How often you post is a separate question. See How many X posts a day is too many?. Nearby rules for automated accounts live on Does X allow AI agents to post?. Broader impression questions belong on a later page.
Is the link penalty the same as X's API fee for creating a link post?
No. One is a ranking rumor. The other is what X charges an app that creates a post with a URL through the API.
X's dollar figures are not copied here, and the character-count note already lives next door. For cost, open Does a link make an X post cost more?. Scheduled posts that lose their URLs are a different problem.
What should you do if you need to share a URL?
Put the URL in the post when the reader needs it. Don't hide it in a reply as a ranking trick.
Staff said you do not need to put links in replies anymore. A reply-only URL also hides the destination from anyone who never opens the thread. Write why the page is worth opening, then include the link if it belongs.
Evenpost is an app for X (Twitter) for solo founders. You and your agent draft, you approve each post in the app, and it posts with natural spacing, or right away if you choose Post now. Updates: @evenpost.
If you need the cost of creating a link post through the API, open the live link-fee answer. Re-read the ranker or staff comments before you rely on an older quote.
FAQ
Does X hide posts that contain links?
No published rule says X hides a post just because it contains a URL. Staff said in 2026 that links would not deboost a post. A link can still change how people react if they leave to open it or if the page is weak.
Did X say in 2026 that links were not being penalized?
Yes, in public posts that this page re-opened on 9 November 2026. Nikita Bier wrote that links will not deboost a post and that people do not need to put links in replies anymore. Elon Musk, asked whether X still penalized tweets with links, wrote "We haven’t for over a year".
Is the API charge for a link post a ranking penalty?
No. The API fee is what X charges an app that creates a post with a URL. It is not a statement about For You ranking. Read the live link-fee answer for cost.
Should you put the URL in a reply instead of the main post?
Not as a ranking workaround. Bier said you do not need to put links in replies anymore. Put the URL where a reader who never opens the thread still needs it, and write why the page is worth opening.
Where should I read about what a link costs to create through the API?
X sets the rates on its developer pricing page and can change them. The live explainer, without reprinting dollar figures here, is the link-fee answer.
Updated 11 Nov 2026 · By Evenpost