skills/vivy-yi/xiaohongshu-skills/platform-algorithm

platform-algorithm

SKILL.md

Platform Algorithm (平台算法深度)

Overview

Xiaohongshu's recommendation algorithm determines which posts appear on users' explore pages, who sees your content, and how widely your posts spread. Understanding the algorithm isn't about gaming the system—it's about creating content that serves the platform's goal: showing users content they'll find valuable and engaging. The core principle: the algorithm rewards content that generates engagement, keeps users on the platform, and builds community. It evaluates posts based on hundreds of signals: engagement metrics (likes, comments, saves, shares), content quality (originality, completeness, aesthetics), user relationships (who you interact with), and timeliness (recency, trending topics). The algorithm constantly evolves, but fundamental principles remain consistent: value to users, authenticity, engagement, and consistency. This guide provides deep understanding of how the algorithm works, practical strategies to optimize your content for algorithm favor, and troubleshooting for when your reach drops. While Xiaohongshu doesn't publicly disclose algorithm specifics, successful creators reverse-engineer what works through testing and observation. This guide compiles those learnings into actionable strategies.

Key insight: Top creators don't just "be authentic"—they optimize strategically for the algorithm while maintaining authenticity. They post when their audience is most active (not random times), use formats that generate saves (carousels over single images), encourage engagement (asking questions, ending with CTA), and build relationships (engaging with their community). These aren't manipulations—they're genuine strategies that help content reach the people who will value it most. Understanding the algorithm removes randomness from growth. Instead of posting and hoping for reach, you can create content with algorithmic principles in mind, dramatically increasing your chances of being featured on the explore page and reaching new audiences. The algorithm is your friend, not your enemy: it amplifies content that serves Xiaohongshu users. Focus on serving users, and the algorithm will serve you.

When to Use

Use when:

  • Experiencing unexplained reach drops
  • Launching new content and want to optimize for algorithm favor
  • Troubleshooting why specific posts underperformed
  • Analyzing competitors who consistently get explore page features
  • Planning content strategy with algorithm in mind
  • Wanting to understand platform changes and updates

Do NOT use when:

  • Trying to "hack" or manipulate the system (backfires)
  • Focusing on algorithm over audience value (prioritize audience first)
  • Analyzing constantly instead of creating (analysis paralysis)

Core Pattern

Before (algorithm-ignorant): ❌ "Post randomly, wonder why some posts succeed and others fail" ❌ "No understanding of reach patterns (appears random)" ❌ "Can't recover from reach drops (don't know what went wrong)" ❌ "Growth feels random, unpredictable"

After (algorithm-aware): ✅ "Create content with algorithmic principles (engagement, saves, consistency)" ✅ "Understand reach patterns (know why posts perform as they do)" ✅ "Troubleshoot effectively (diagnose and fix reach issues)" ✅ "Growth feels systematic, predictable"

Algorithm Fundamentals:

Factor Weight What It Measures Optimization
Engagement High Likes, comments, saves, shares, time spent Create engaging content, ask questions, encourage saves
Content quality High Originality, completeness, aesthetics Invest in production value, unique insights, good visuals
User relationships Medium Who views, interacts, shares your content Engage with community, respond to comments, build connections
Timeliness Medium Recency, trending topics, posting frequency Post consistently, jump on trends, stay relevant
Account authority Medium Niche expertise, follower trust Demonstrate expertise, build credibility over time
Session quality Low-Medium User engagement patterns (who they engage with after your post) Create content that keeps users on platform

Quick Reference

Key Algorithm Signals:

Signal What Works What Doesn't Work
Initial engagement First 30-60 minutes critical Posting when audience asleep
Saves Reference-worthy content (tutorials, guides) Pure entertainment (fun but not save-worthy)
Comments Conversation starters, questions Generic content, no engagement hook
Shares Relatable, valuable content Self-promotional, boring
Time spent Long-form content (carousels, long videos) Short, superficial content
Completion rate Content watched fully Click-bait, disappointing content
Return viewers Consistent posting schedule Sporadic posting, long gaps

Algorithm-Friendly Content Types:

Format Algorithm Appeal Save Rate Best For
Carousel High 10-15% Tutorials, guides, reference content
Long-form video Medium-High 8-12% Deep dives, educational
Single image Medium 3-5% Quick tips, visual inspiration
Short video Low-Medium 2-4% Entertainment, trends
Live stream Variable 5-10% Real-time engagement, Q&A

Engagement Rate Benchmarks:

Follower Range Excellent ER Good ER Needs Improvement
0-10K 10%+ 5-10% <5%
10K-50K 8%+ 4-8% <4%
50K-200K 6%+ 3-6% <3%
200K+ 5%+ 2-5% <2%

Implementation

Step 1: Understand Core Algorithm Principles

Learn what the algorithm optimizes for.

Primary Goal (from platform perspective):

  • Keep users on platform (increase session duration)
  • Show users content they'll engage with
  • Build community and relationships
  • Encourage content creation

Key Principles:

1. Value First:

  • Algorithm promotes content that provides value
  • Value = saves (bookmark for later), long engagement (watch time), shares (send to others)
  • Pure entertainment gets views but doesn't build long-term engagement

2. Authenticity:

  • Algorithm detects and rewards genuine content
  • Red flags: stock photos, generic comments, bot-like behavior
  • Green flags: original photos, personal stories, real engagement

3. Engagement Quality:

  • Not just quantity of engagement but quality
  • Meaningful comments > "great post!" spam
  • Saves signal high value (worth returning to)
  • Shares signal relevance (worth recommending)

4. Consistency:

  • Regular posting trains algorithm when you're active
  • Predictable schedule builds audience expectations
  • Sporadic posting confuses algorithm

Step 2: Optimize Posting Schedule

Time your posts for maximum algorithmic favor.

Timing Best Practices:

Audience Activity Peaks:

  • Mornings: 7-9 AM (commute time)
  • Lunch: 12-1 PM (break time browsing)
  • Evenings: 7-9 PM (prime time)
  • Late nights: 10-11 PM (night owls)

Optimal Posting Strategy:

  • Test: Post at different times for 2 weeks, measure engagement
  • Learn: Identify when your specific audience is most active
  • Standardize: Post consistently at your best-performing times
  • Avoid: Posting when audience is asleep (2-5 AM)

Frequency for Algorithm Favor:

  • Minimum: 3-4x/week to maintain algorithmic presence
  • Optimal: 5-7x/week for consistent growth
  • Warning: Don't sacrifice quality for quantity (burnout hurts more than helps)

Step 3: Create Save-Worthy Content

Saves are powerful algorithmic signal.

High-Save Content Types:

Tutorials & How-To Guides:

  • "Step-by-step guide to [X]"
  • "Complete [process] from start to finish"
  • Why saves: Reference material, return to later

Comprehensive Lists:

  • "10 [items] you need for [purpose]"
  • "Essential [resources] for [goal]"
  • Why saves: Checklists, resource lists

Before/After Transformations:

  • Personal journey with metrics
  • Results documentation
  • Why saves: Inspiration, reference for own journey

Templates and Resources:

  • Downloadable resources (with call to action in comments)
  • Printable guides
  • Why saves: Practical utility

Save Optimization Techniques:

  • Explicit CTA: "Save this for later! 📌"
  • Comment call: "Comment 'SAVE' and I'll send you [resource]"
  • Reference value: Make content worth bookmarking (not just consuming)

Step 4: Encourage Quality Engagement

Not all engagement is equal; quality matters.

Engagement Quality Hierarchy:

Tier 1 (Most Valuable):

  • Meaningful comments: "This tip changed my life! Here's how I applied it..."
  • Threaded conversations: Back-and-forth discussion
  • User-generated content: Followers share their experiences
  • Shares with recommendation: Sending to specific people with context

Tier 2 (Moderately Valuable):

  • Questions: Thoughtful questions about content
  • Personal stories: "This resonates with me because..."
  • Tagging friends: "You need to see this!"

Tier 3 (Least Valuable):

  • Generic comments: "Nice post!", "Great!", "Love this"
  • Emoji-only reactions: ❤️, 🔥, 👏 with no text
  • Copy-paste comments: Same generic comment across many posts

Engagement Optimization:

  • Ask questions: End posts with questions that invite thoughtful responses
  • Reply to everyone: Especially in first hour (signals post is active)
  • Thread conversations: Reply to comments, ask follow-up questions
  • Acknowledge UGC: Thank people for sharing their experiences

Step 5: Build Algorithm-Friendly Relationships

Your network affects your reach.

Relationship Signals:

Engage with followers:

  • Respond to comments (not just likes)
  • Reply to DMs
  • Engage with their content (like, comment on their posts)

Collaborate with peers:

  • Co-create content with similar-sized creators
  • Duet/collaborative videos
  • Shoutout exchanges (mutual promotion)

Engage with larger creators:

  • Meaningful comments on their posts
  • Add value to conversations, not just "amazing!"
  • Build genuine relationships over time

Network Effects:

  • Your followers' engagement signals to algorithm
  • Who they engage with affects what you see
  • Who they're connected to affects what you're recommended

Relationship-Building Strategy:

  • Daily: Engage with followers (respond to comments, DMs)
  • Weekly: Engage with peer creators (comment meaningfully on their posts)
  • Monthly: Reach out to new creators (build network)

Step 6: Monitor Algorithm Changes

Platform evolves, so must your strategies.

Signs of Algorithm Changes:

  • Sudden reach changes: All posts suddenly get higher/lower reach
  • Format preference: One format suddenly performs better/worse
  • Engagement patterns: Comments, saves behave differently
  • Explore page: Different types of content featured

Detection Methods:

  • Track your metrics: Document reach, ER, saves weekly
  • Observe explore page: Note what's being featured
  • Community feedback: Discuss with other creators about changes
  • Official announcements: Platform updates, creator newsletters

Adaptation Strategy:

  • Don't panic: Algorithm changes are normal
  • Test new approaches: If algorithm favors new format, test it
  • Stick with what works: Unless clearly not working anymore
  • Document learnings: What changed? How did you adapt?

Step 7: Troubleshoot Reach Drops

Diagnose and fix underperforming content.

Reach Drop Diagnosis:

Sudden Drop (all posts underperforming):

  • Possible cause: Algorithm update, technical issue, policy violation
  • Check: Did you violate community guidelines?
  • Action: Wait 1-2 weeks, continue posting, monitor if recovers

Gradual Decline (slow decrease over weeks):

  • Possible cause: Content quality declined, audience fatigue, posting inconsistency
  • Check: Have you changed content style, posting frequency?
  • Action: Return to what worked, recommit to consistency

Specific Post Failure (one post flops while others succeed):

  • Possible cause: Topic, timing, format, or quality issue
  • Check: How does this post differ from successful ones?
  • Action: Learn from it, adjust future posts

Recovery Strategies:

  • Back to basics: Return to content that worked before
  • Engage community: Reconnect with followers, ask what they want to see
  • Experiment safely: Test new approaches while maintaining core content
  • Be patient: Recovery takes 2-4 weeks typically

Common Mistakes

Mistake Why It's Wrong Fix
Engagement baiting (begging for likes/comments) Low-quality engagement, damages trust Create engaging content that naturally generates interaction
Over-optimization for algorithm Content feels forced, inauthentic Prioritize audience value, algorithm will follow
Chasing trends constantly Inconsistent niche, audience confusion Balance trends with core content pillars (80/20 rule)
Posting at wrong times Initial engagement low, algorithm doesn't promote Test and post when audience is active
Ignoring saves Missing high-value signal Create save-worthy content (tutorials, guides)
Generic comments Low-quality engagement signal Meaningful comments over spammy compliments
Inconsistent posting Algorithm can't learn your pattern Post consistently (same days/times when possible)
Reacting to every algorithm change Whiplash, no consistent strategy Focus on principles, not tactics; changes are normal
Buying followers Fake engagement, algorithm detects Never buy followers; it damages algorithmic trust
Copycatting viral content Duplicate content, lower reach Create original content or add unique perspective
Negative engagement bait Gets comments but wrong kind Encourage positive, constructive engagement

Real-World Impact

Case Study 1: Creator's Algorithm-Friendly Content Shift

Creator: Lifestyle creator, 15K followers, inconsistent reach

Problem: Engagement rate 4%, frequent reach drops

Algorithm Analysis:

  • Current content: Inspirational quotes, personal updates
  • Engagement: Likes but few saves/comments (low depth)
  • Reach: Unpredictable, some posts get 200 views, others 2,000

Strategy Shift (based on algorithm principles):

Change 1: Increase save-worthy content (from 20% to 50% of posts)

  • Added: Tutorials, guides, checklists
  • Example: "My Morning Routine: 5 Habits for Productive Days"
  • Result: Save rate increased from 3% to 11%

Change 2: Optimize posting schedule

  • Tested: Posted at different times for 2 weeks
  • Found: 8 PM and 10 AM performed best
  • Standardized: Posted consistently at these times
  • Result: Initial engagement 40% higher

Change 3: Improve engagement quality

  • Before: Posted and ignored comments
  • After: Responded to every comment, asked follow-up questions
  • CTA: "What's your experience with this? Tell me in comments!"
  • Result: Comment rate increased 3x, more meaningful conversations

Results (3 months):

Reach:

  • Before: Average 800 views/post (inconsistent)
  • After: Average 2,400 views/post (3x improvement)
  • Explore features: 3 posts featured on explore page (first time ever)

Engagement:

  • Before: 4% ER (likes + comments)
  • After: 9.2% ER (2.3x improvement)
  • Saves: From 3% to 11% (3.7x improvement)

Growth:

  • Followers: 15K → 22K (47% growth in 3 months, up from 5% previous)
  • Consistency: Predictable growth instead of stagnant/declining

Key Learning: Algorithm optimization (save-worthy content, optimal timing, quality engagement) tripled reach and doubled engagement rate. Didn't change who they were, just HOW they created and posted. Aligned with algorithm's goals (valuable, engaging content) = algorithm rewards (more reach, more followers).

Case Study 2: Brand's Algorithm-Friendly Paid + Organic Strategy

Brand: Skincare brand, 30K followers, running paid ads

Challenge: Ads performance declining, wanted to improve organic reach too

Dual Strategy (Paid + Organic):

Paid (Ads):

  • Budget: ¥8,000/month on Xiaohongshu ads
  • Target: Lookalike audiences based on best customers
  • Content: Product-focused, direct response

Organic (Algorithm optimization):

  • Content: Educational, not promotional (80/20 rule)
  • Format: Tutorials, skincare routines, ingredient education
  • Engagement: Respond to all comments, build community
  • Posting: 4x/week consistent (Tuesday, Thursday, Saturday, Sunday)

Synergy (Paid + Organic):

Week 1-2: Run ads targeting new audiences

  • Goal: Acquire new followers
  • Offer: Free skincare guide (lead magnet)
  • Results: 1,200 new followers, 150 email leads

Week 3-8: Nurture organic content

  • Goal: Engage new followers, build trust
  • Content: Educational carousels (not sales)
  • Engagement: Respond to every comment
  • Results: Organic reach increased 60%

Algorithm Success Signals:

  • Content features: Educational posts featured on explore page
  • Engagement: High saves (12% avg) and comments (meaningful discussions)
  • Growth: 1,200 new followers from ads + 3,000 organic from algorithm (4,200 total)

Sales Impact:

  • Month 1: ¥35,000 (baseline)
  • Month 2: ¥52,000 (49% increase)
  • Month 3: ¥68,000 (94% increase from baseline)
  • Attribution: 60% organic, 40% paid (organic eventually overtook paid)

ROI:

  • Ad spend: ¥16,000 (2 months)
  • Incremental revenue: ¥33,000 (¥52K + ¥68K - ¥35K baseline)
  • ROI: 206% [(33,000 - 16,000) / 16,000]

Key Learning: Combined paid + organic strategy outperformed paid-only (2.06x ROI vs. 1.2x previously). Ads acquired new followers, organic nurturing built trust and engagement. Algorithm rewarded educational content with high saves and meaningful comments. Over time, organic traffic overtook paid (60% of sales by Month 3). Paid ads + algorithm optimization = synergistic effect. Ads jumpstart growth, quality content sustains it. Algorithm amplifies what works: good content + engaged followers = more reach, more followers, more sales. Over time, organic compound effect exceeds paid ad performance.

Case Study 3: Creator's Algorithm Recovery Journey

Creator: Fashion creator, 25K followers, sudden reach drop

Crisis: Reach dropped 70% overnight (from avg 3K to 900 views/post)

Diagnosis:

Investigation (Days 1-3):

  • Checked: No community guidelines violation
  • Checked: No technical issues, no shadowban
  • Analyzed: Recent content quality unchanged
  • Hypothesis: Algorithm update or competitor activity

Data Gathering:

  • Reviewed: Last 10 posts' performance
  • Pattern: Reach dropped across all posts equally (not just specific content)
  • Engagement: ER actually increased slightly (5.2% to 6.1%) - loyal audience still engaged
  • Conclusion: Algorithm update, not content quality issue

Recovery Strategy (4-week plan):

Week 1: Maintain consistency:

  • Posted: 4x/week as usual (didn't panic)
  • Content: Mixed types (carousel, video, single image)
  • Engagement: Responded to every comment, double down on community

Week 2: Double down on what works:

  • Analysis: Carousels with tutorials still got highest saves (12%)
  • Shift: Increased carousel content from 30% to 60%
  • CTA: "Save this for reference" (emphasize saves)

Week 3: Test new approaches:

  • Experimented: Video content (algorithm seemed to favor video)
  • Format: 1-minute fashion tips videos
  • Result: Videos got 2x higher views than carousels (discovered new winner)

Week 4: Stabilize:

  • Learned: Algorithm now favors video over carousels
  • Adjusted: Content mix = 40% video, 40% carousel, 20% other
  • Result: Reach stabilized at 2,500 views/post (better than pre-drop 3K, but acceptable)

Full Recovery (Month 2):

  • Reach: Recovered to 3,200 views/post (better than before)
  • Growth: +1,800 new followers during recovery period
  • Engagement: ER improved to 7.1% (better content mix)

Lessons Learned:

Algorithm Changes Are Normal:

  • Updates happen regularly (3-4 major updates/year)
  • Don't panic when reach drops
  • Maintain consistency, test new approaches, adapt gradually

Stay True to Audience:

  • Stayed in niche (didn't chase trends)
  • Maintained authentic voice (didn't copy others)
  • Listened to audience feedback

Testing Wins:

  • Discovered video content strength through testing
  • Found new content mix that improved both reach and engagement
  • Experiments revealed opportunities not visible from data alone

Key Learning: Algorithm drop wasn't failure but signal: platform preferences changed. Creator adapted by testing, learning, and evolving. Maintained consistency and authenticity while experimenting with new formats. Discovered video content was new winner (algorithm evolved to prefer video over carousels). Recovery took 4 weeks but resulted in improved content mix and better long-term performance. Algorithm changes = opportunities to learn and evolve, not just setbacks. Resilience + testing + adaptation = recovery and growth.


Related Skills

REQUIRED:

  • engagement-optimization: Encouraging quality engagement with algorithm
  • content-consistency: Posting regularly for algorithmic favor
  • reach-optimization: Maximizing content reach and distribution
  • algorithm-monitoring: Tracking algorithm changes and updates

RECOMMENDED:

  • content-quality: Creating content that meets algorithm standards
  • save-strategies: Creating save-worthy content that algorithm rewards
  • testing-framework: Systematic testing to learn what works
  • community-building: Building engaged community that signals algorithmic value
  • trend-adaptation: Jumping on trends while maintaining authenticity
  • analytics-basics: Tracking reach, engagement, and performance metrics

NEXT STEPS:

  1. Audit your content: What gets saves, comments, shares? Optimize for those.
  2. Test posting times: When does your audience engage most?
  3. Post consistently: 4-5x/week minimum, same days/times when possible
  4. Create save-worthy content: Tutorials, guides, checklists (40-60% of posts)
  5. Encourage meaningful engagement: Ask questions, reply to everyone, build community
  6. Build relationships: Engage with followers and peer creators
  7. Monitor changes: Track metrics weekly, adapt to algorithm evolution
  8. Be patient and authentic: Algorithm rewards genuine value, not optimization tricks

Understanding Xiaohongshu's algorithm removes mystery from growth. It's not a black box that randomly favors some creators over others—it's a systematic machine that amplifies content serving users. The creators who consistently reach explore pages and grow rapidly don't have secrets—they understand and apply algorithmic principles: they create valuable content (tutorials, guides, references) that users save for later, they post when audiences are active, they engage meaningfully with comments, they build relationships with their community, they post consistently, and they adapt as the algorithm evolves. Algorithm optimization isn't manipulation—it's alignment. Align your content with what users want and the algorithm will amplify your reach. The algorithm rewards behaviors that serve the platform: keeps users engaged, encourages content creation, builds community, and provides value. Focus on those principles and the algorithm will favor you. Chasing every algorithm change is exhausting and unnecessary; focusing on creating value for your audience is sustainable and authentic. Track your metrics, learn what content resonates, double down on formats that work, and adapt gradually over time. The algorithm evolves, but principles remain consistent: value, authenticity, engagement, and consistency. Master those and algorithmic reach will follow.

Weekly Installs
8
GitHub Stars
50
First Seen
11 days ago
Installed on
opencode8
github-copilot8
codex8
kimi-cli8
gemini-cli8
amp8