Understanding the TikTok algorithm is the single most important skill for any creator trying to grow on the platform. This guide breaks down every ranking signal and how to get on the For You Page.
Quick Answer: The TikTok algorithm ranks videos based on three signal categories: user interactions (completion rate, likes, comments, shares), video information (captions, hashtags, sounds), and device settings (language, location). The most heavily weighted signal is video completion rate β if people watch your video all the way through, TikTok shows it to more people.
The TikTok algorithm is a recommendation system that decides which videos appear on each user's For You Page (FYP). Unlike Instagram (which prioritizes content from accounts you follow), TikTok's FYP is driven primarily by video performance signals, not follower count. This is why an account with zero followers can go viral overnight.
The algorithm continuously tests each new video with small user groups. If those users respond well (high completion rate, likes, comments), TikTok distributes the video to progressively larger groups β like a series of expanding test pools.
| Signal | Weight | Notes |
|---|---|---|
| Video Completion Rate | π΄ Highest | % of viewers who watch start to finish β the #1 signal |
| Replay Rate | π΄ Very High | Replays signal exceptional quality |
| Comments | π High | Quality and sentiment analyzed by AI |
| Shares | π High | External shares (to other apps) are very powerful |
| Follows from Video | π High | Strong relevance signal |
| Likes | π‘ Medium | Important but less trusted than completions |
| Skip / Not Interested | π΄ Negative | Most damaging signal β avoid weak hooks |
Initial distribution to a small test group. Videos with >70% completion rate advance to Pool 2.
Wider distribution to interest-matched users. Most videos stop here. Strong engagement needed to advance.
Mainstream FYP distribution. Hook quality becomes critical as content reaches unfamiliar audiences.
Viral territory. Driven by exceptional completion rate, rapid share velocity, and external traffic.