X Algorithm Playbook

Logo

The definitive guide to maximizing your reach on X (Twitter), based on reverse-engineering the open-source algorithm.

View the Project on GitHub tang-vu/x-algorithm-playbook

Engagement Tactics

Strategies to maximize engagement signals that the algorithm rewards.


The Engagement Priority

Based on algorithm weights:

Reply > Quote > Follow > Retweet > Like > Click > Dwell

Focus your effort accordingly.


Driving Replies (Highest Value)

Tactics That Work

Tactic Example Why
Open-ended questions “What’s holding you back from X?” Invites personal response
Opinion polls “Hot take: [opinion]. Agree or disagree?” Creates camps
Fill-in-blank “The worst advice I ever got was ___” Low barrier to reply
Specific asks “Drop your [niche] below 👇” Clear action
Controversy (careful) “I’ll say it: [unpopular opinion]” Triggers reactions
Challenge “Prove me wrong: [statement]” Invites counterarguments

Reply Magnets

Posts that naturally generate replies:

✅ "What's the one thing you wish you knew about [topic]?"
✅ "Hot take: [bold claim]. Change my mind."
✅ "I'll review your [X] in the replies. Drop it below."
✅ "Wrong answers only: What is [topic]?"
✅ "The [niche] community is [observation]. True or false?"

Reply Killers

Posts that shut down conversation:

❌ Statements with no hook ("Just launched my product!")
❌ Self-promotion without value
❌ Already-answered questions
❌ Posts ending with periods (no invitation to engage)

Driving Quote Tweets

Quote tweets signal that your content is worth adding to.

Quotable Content Types

Type Example
Standalone insights “The best founders are great at X because…”
Data points “Only 3% of startups do X. Here’s why:”
Framework/models “I call this the 3-2-1 framework:”
Controversial takes “[Bold claim that people want to react to]”
Predictions “By 2027, [prediction]”

Making Content Quotable

✅ DO:
• Make points standalone (don't require context)
• Create "reaction-worthy" moments
• Provide unique perspectives worth discussing
• Be specific and bold

❌ DON'T:
• Make vague statements
• Repeat common knowledge
• Be boring

Driving Follows

Follows have high weight because they signal “I want more from this person.”

Follow Triggers

Trigger How to Execute
Consistent value Post regularly on same topics
Unique perspective Say things no one else is saying
Expertise demonstration Share deep knowledge
Relatability Be human, share struggles
Engagement Reply to people who engage with you

Profile Optimization for Follows

When someone clicks your profile (tracked!), they decide in seconds:

✅ Bio: Clear value proposition
✅ Pinned: Your best content
✅ Banner: Professional or memorable
✅ Recent posts: Consistent topic + quality

Community Engagement Strategy

The 80/20 Rule

80% of your time: Engaging with others
20% of your time: Creating content

Why? The Two-Tower retrieval system uses YOUR engagement history to build your embedding.

Smart Engagement

✅ Do ❌ Don’t
Reply meaningfully to people in your niche Mass-like random posts
Add value in replies (not just “Great post!”) Use engagement pods
Engage with your target audience Ignore your replies
Build relationships with peers Spam big accounts

The Reply Strategy

When replying to others:

1. Add value (insight, question, resource)
2. Be early (first replies get more visibility)
3. Be authentic (genuine > performative)
4. Drive to your content naturally (when relevant)

Engagement Timing

When to Engage

Action Timing
Reply to comments on YOUR posts Within first hour (boost your post)
Engage with others Before and after your own posts
Target engagement When your audience is online

The Engagement Window

The first hour after posting is critical:

Post → Immediate engagement → Algorithm sees signal → More distribution

Pro tip: Have replies ready to drop on your own post to kickstart the conversation.


Engagement to Avoid

Negative Signal Triggers

Behavior Algorithm Impact
Spam replies Triggers mute/block
Off-topic engagement Confuses your embedding
Engagement pods Pattern detection
Fake engagement No genuine signal
Aggressive self-promo Block/report risk

The Block/Mute Danger Zone

Remember: One block = -10× a like. Avoid:

❌ Unsolicited DMs
❌ Tagging people randomly
❌ Replying to every viral tweet
❌ Controversial hot takes in others' mentions
❌ Aggressive sales pitches

Quick Tactics

Daily Engagement Routine

Morning (30 min):
├── Engage with 10-20 posts in your niche
├── Reply to comments on your posts
└── Check DMs

Posting time:
├── Post content
├── Drop first comment yourself
└── Engage for 30 min after posting

Evening (15 min):
├── Reply to new comments
├── Engage with mutual followers
└── Plan tomorrow's content

Engagement Metrics to Track

Metric What It Tells You
Reply rate Content resonance
Quote rate Shareability
Profile visits → follows Conversion
Retweet ratio Broad appeal
Negative actions Content risk

Next: Timing & Frequency →