LinkScaleLinkScale

Twitter shadowban: how to test for it, and what X actually says

Test for a Twitter shadowban in two minutes from a logged-out browser. The three checks, the signature that confirms it, and what X's own policy says triggers it.

Written byReviewed byRobin Bosca
Published on 7 min readReviewed in-house
Twitter shadowban: how to test for it, and what X actually says

You can test for a Twitter shadowban in about two minutes, from a logged-out browser, without any third-party checker. Search from:yourusername. If your recent posts do not appear there but your followers still see them in their timeline, you are not imagining it: that specific combination is what X calls being filtered from search.

The word "shadowban" is not X's word. But the behaviour it describes is documented, and X states the conditions that trigger it.

How to test for a Twitter shadowban yourself

Do this before changing anything about your account. Three tests, all free, all from your own phone.

1. The search test

Open a private browsing window, or use an account that does not follow you. Search:

from:yourusername

If your recent posts do not appear, your account may be filtered from search. If they appear normally, search visibility is fine and the problem is elsewhere.

2. The exact-phrase test

Take a distinctive phrase from a recent post, something unlikely to appear anywhere else, and search it in quotes from that same logged-out window. If the post does not come up, the filtering is at the post level rather than the account level.

3. The reply test

Reply to a popular post from your account. Then open that thread from a different account, or logged out. If your reply is collapsed, hidden behind "show more replies", or absent, your reply visibility is affected.

The signature that confirms it

Here is the detail that separates a real filtering event from a bad week, and it comes straight from X.

The search policy states that when an account is filtered from search, your followers will still receive your updatesOpens in a new tab and direct mentions are still delivered. X's help page on restricted accounts is even more explicit about limited accounts: "only your followers are able see your activity on X, including posts, likes, reposts, etc."

So the signature is asymmetric. Engagement from existing followers looks roughly normal. Everything from outside your follower graph collapses. If both dropped together, you are probably looking at a content problem, not a filtering problem.

What X actually calls it

The platform does not use the word shadowban, which is part of why the topic is so confused. X talks about search filtering, limited accounts, platform manipulation and enforcement.

That matters practically: if you go looking for a "shadowban" setting or notification, you will not find one. What exists is a set of documented conditions under which visibility is reduced.

This is the one most people trip over, and X states it plainly. The search policy says accounts may be filtered for posting similar messages over several accountsOpens in a new tab, and that repeatedly posting near-duplicate updates or duplicate links can get you filtered.

Read that twice if you run more than one account. The mechanism is not judging whether your offer is good. It is detecting that the same message and the same URL appear in several places, which is a pattern, and the pattern is what gets filtered.

Behaviour that reads as automated

Aggressive follow and unfollow cycles, mass replies, high-volume posting on a fixed schedule, identical calls to action. None of these are individually fatal. Together they describe a bot, and the system is not weighing your intentions.

Reports, blocks and mutes

These accumulate quietly. You do not get told. A run of blocks after a promotional push is a signal, and it is one of the few that you can influence only by changing what you post.

This is the test almost nobody runs, and it is the most useful one in the article.

Post the same idea twice over a few days: once as plain text, once with a link. Then compare impressions.

If both perform badly, the account has a visibility problem. If your text posts are fine and your link posts die, your account is not filtered. Your links are the issue. Those are two completely different problems with two completely different fixes, and treating one as the other wastes weeks.

Why the same URL everywhere is a liability

Two separate mechanisms stack here.

The first is the one X documents: duplicate links across accounts are a search-filtering trigger, by their own policy.

The second is domain reputation, which is not specific to X at all. A domain shared by many accounts carries the consequences of all of them. One report against any of those accounts makes the address suspect, and every account pointing at it inherits the problem. We take that apart in why a custom domain matters for bio links.

The practical rule that follows is dull and effective: one domain per account. Not one per brand, not one per campaign. It costs a few dollars a year and it turns a shared failure into an isolated one.

How to recover

There is no button, and anyone selling you one is selling hope with a checkout page.

Stop first, then act

Pause the duplicate posting. Stop posting the same URL repeatedly. Turn off automation for a few days. Cut the mass replies. This is not a fix in itself, it stops the signal from accumulating while you work on the rest.

Then give the account normal behaviour

Post original content without links for several days. Reply like a person. No copy-paste, no promotional pressure. You are rebuilding a trust signal, and trust signals rebuild on time and consistency, not on intensity.

Remove recent posts that are clearly duplicated or spam-like. Do not delete your whole history in a panic. A sudden mass deletion is itself an unusual pattern.

Retest, do not guess

Run the three tests from the top of this article again after a few days. That is the only feedback loop you have, so use it instead of watching the impression counter.

If the account is locked or limited

That is a different state from search filtering, and it has an official route. X's help page on locked or restricted accountsOpens in a new tab covers what each state means and how to appeal if you think the decision is wrong. Use it. It is the only channel that actually reaches a decision-maker.

What does not work

Third-party shadowban checkers. Some give a usable hint, but none of them can see X's internal state. They infer it from the same public searches you can run yourself, and they are wrong often enough that a false positive will send you rewriting an account that was fine.

Deleting everything. Covered above, but it comes up constantly.

Buying engagement to "reset" the algorithm. This adds low-quality engagement signals to an account that is already being judged on signal quality.

Making a new account and pointing it at the same link. This is the fastest way to turn one filtered account into two, because the duplicate-link pattern is exactly what X says it filters for.

If your account earns from sending people somewhere, the link is not a detail of the account, it is part of it. That means a domain you control rather than one shared with strangers, one domain per account rather than one for all of them, and enough measurement to know whether a click actually arrived.

That is the part LinkScale handles, and the reasoning behind the routing side is in what is a deep link.

Frequently asked questions

How long does a Twitter shadowban last? There is no published duration, because there is no formal state called a shadowban. Search filtering lifts when the behaviour that triggered it stops and enough time passes, which in practice means days rather than hours. A locked or limited account is different and follows the appeal process instead.

Can a link get my account filtered? Duplicate links are named in X's search policy as a filtering trigger, so yes, repeatedly posting the same URL can contribute. A single link in your bio is not the problem. The same link posted across several accounts is.

Is a shadowban the same as a suspension? No. Search filtering leaves the account fully usable and visible to followers. A suspension removes access. A limited account sits between the two, with X stating that only followers can see your activity.

Should I delete my tweets? Remove recent posts that are duplicated or clearly spam-like. Leave the rest. A mass deletion is an unusual pattern in itself and removes the history that makes an account look real.

Do shadowban checker sites work? They run the same public searches you can run yourself and infer the rest. Use them as a hint at most, and run the three manual tests before you act on anything.

Why do I still get likes from followers but no new reach? That asymmetry is the documented signature of search filtering. X states that filtered accounts still reach their followers, which is exactly why the drop looks like the algorithm suddenly hating you rather than a visibility restriction.


Last updated: 5 September 2026. Written by Thomas Melto, CEO of LinkScale.

Written by

, Founder & CEO, LinkScale

Builds LinkScale daily with the creators and agencies who run their business through their bio link.

Reviewed by Robin Bosca, Co-founder & CTO, LinkScale

Keep going with our content on branded links, landing pages and analytics.

Academy

How to avoid a shadowban on Instagram

A shadowban is a loss of recommendation eligibility, and Instagram tells you in the app. How to check it in 30 seconds, what causes it, and what actually fixes it.

+100% conversion