Labels & Visibility 4 min read August 2026

What are X account labels, and which ones actually kill reach?

Direct Answer

X account labels are safety tags associated with your user profile that dictate whether any of your posts can be recommended to non-followers. Unlike post-level flags that drop a single tweet, account-level labels like SpamHighRecall, DoNotAmplify, and Compromised trigger an unconditional DROP in out-of-network recommendation paths. Followers can still see your posts in their Following tab, but discovery in the For You feed is suppressed.

What People Get Wrong

Myth: "Getting one post flagged gives your whole account an irreversible permanent strike across the platform."
Reality: Post-level drop rules (like SPAM_HIGH_RECALL on a tweet) remain scoped to that specific tweet candidate. Only repeated classifier triggers or account-level safety evaluations attach an account-level label.
Myth: "Deleting your profile bio or going private for 48 hours clears account labels."
Reality: Account labels are defined in visibility schemas (underTheHoodLabels.strato). They clear only when machine-learning re-evaluation models or policy expiration timers detect a sustained period of clean behavior.

What the Code & Rules Actually Say

visibility-filtering/rules/user_label_drops.rs
Referenced Rules & Signals:
• SPAM_HIGH_RECALL_USER_DROP
• DO_NOT_AMPLIFY_NON_FOLLOWER_USER_DROP
• COMPROMISED_USER_DROP
• NSFW_AVATAR_IMAGE_USER_DROP
• NSFW_BANNER_IMAGE_USER_DROP

In visibility-filtering/rules/user_label_drops.rs, the rules check the viewer context. If the candidate is an out-of-network recommendation and the author carries SpamHighRecall or DoNotAmplify, the engine returns VfAction::Drop, removing the post before ranking scores are evaluated.

Surgical Action Plan

1 Check official account labels via x.com/i/under_the_hood if available in your region.
2 Audit your historical tweets for excessive link spam, crypto airdrop phrases, or copy-paste templates.
3 Surgically purge the flagged tweets rather than mass-nuking your entire history.
4 Maintain an organic, clean conversation cadence for several weeks to allow rolling safety aggregates to update.
Where this shows up in XPurge

XPurge scans your live profile signals and archive records to highlight whether your reach bottleneck stems from account-level labels or individual post drops.

Run Profile Audit →
Interactive System Blueprint Gamified Course

Want the visual mental model? Explore the full 15-module interactive architecture in Algo Map to earn XP and master how this rule operates in production.

Open Algo Map →

Related Questions