The definitive guide to maximizing your reach on X (Twitter), based on reverse-engineering the open-source algorithm.
How to avoid the negative actions and filters that destroy your reach.
These actions SUBTRACT from your score:
| Action | Approximate Weight | Impact |
|---|---|---|
| Report | -20× a like | Devastating |
| Block | -10× a like | Very severe |
| Mute | -5× a like | Severe |
| “Not Interested” | -1× a like | Moderate |
Reality check: One block undoes the positive signal from 10 likes.
| Behavior | Risk Level |
|---|---|
| Spam replies | 🔴 High |
| Unsolicited DMs | 🔴 High |
| Harassment | 🔴 High |
| Extreme views | 🟡 Medium |
| Over-tagging | 🟡 Medium |
| Off-topic engagement | 🟢 Low |
| Behavior | Risk Level |
|---|---|
| Posting too frequently | 🔴 High |
| Off-brand content | 🟡 Medium |
| Engagement bait | 🟡 Medium |
| Repetitive content | 🟢 Low |
| Behavior | Risk Level |
|---|---|
| ToS violations | 🔴 Automatic |
| Misinformation | 🔴 High |
| Harassment | 🔴 High |
| Spam patterns | 🟡 Medium |
| Behavior | Risk Level |
|---|---|
| Irrelevant content | 🟡 Medium |
| Clickbait | 🟡 Medium |
| Low quality | 🟢 Low |
Before scoring even happens, these filters can remove your post:
Most important to avoid: #9, #10, #11
Common words that get muted:
❌ "DM me"
❌ "Link in bio"
❌ "Follow for follow"
❌ "Giveaway" (spam context)
❌ "Free money"
❌ "100x"
❌ "Guaranteed returns"
❌ "Not financial advice"
❌ "WAGMI" (depending on audience)
❌ "Like if you agree"
❌ "Retweet to win"
❌ "Follow + RT"
⚠️ Political keywords (muted by many)
⚠️ Controversial names
⚠️ Culture war terms
| ✅ Safe | ❌ Dangerous |
|---|---|
| Strong opinions | Personal attacks |
| Debate | Harassment |
| Criticism | Threats |
| Adult topics (marked) | Explicit content (unmarked) |
Patterns that may trigger spam detection:
❌ Same reply on multiple posts
❌ Mass following/unfollowing
❌ Suspicious posting patterns
❌ Coordinated behavior (pods)
❌ Link spamming
| ✅ Do | ❌ Don’t |
|---|---|
| Engage meaningfully | Reply with “Great post!” only |
| Space your engagement | Mass-engage in short bursts |
| Stay in your niche | Randomly engage everywhere |
| Build relationships | Transactional engagement |
When someone attacks you:
├── Don't engage (engagement signals interest)
├── Block if necessary (protects your experience)
├── Move on (don't create drama)
└── Never escalate (risk getting blocked by others)
| Symptom | Possible Cause |
|---|---|
| Sudden reach drop | Multiple blocks/mutes |
| Posts not showing | Filter triggered |
| Low engagement on quality content | Embedding confusion |
Next: Growth Strategies →