VIRALGet your Viral Score
Category 7 · TikTok algorithm and For You Page

How does TikTok choose videos for the For You Page?

By the VIRAL AI team · Updated · 2 min read

The short answer

TikTok chooses videos for the For You Page by predicting what each viewer is likely to watch and engage with, based on their past behaviour, video information and device settings. Every feed is personalized, so there is no single For You Page to land on.

The system considers which videos a viewer watches fully, likes, shares, comments on or skips, as well as which creators and topics they follow. It matches videos with similar characteristics, using captions, sounds and hashtags as clues. New videos are tested with small groups and expanded if they perform well. The system also mixes in diverse content to avoid repetitive feeds, giving new creators chances to be discovered.

Step-by-step plan

  1. Create content for a specific audience.
  2. Use clear topic signals in captions and speech.
  3. Maximise retention and engagement.
  4. Post consistently in a niche.
  5. Monitor For You traffic and performance.

Why this works

TikTok's recommendation system predicts how likely each viewer is to watch, finish, rewatch, like, comment, share, save or follow, then ranks videos for every individual For You feed. TikTok has said follower count is not a direct factor; user interactions, video information such as captions, sounds and hashtags, and device settings are. Completion and rewatch rate weigh heavily because they show the video held attention, while captions and on-screen keywords tell the system who to test it on.

Common mistake to avoid

Trying to appeal to everyone. Clear targeting helps TikTok find the right viewers.

Pro tip

Describe your ideal viewer in one sentence before filming. Making the video for that person sharpens hooks and topic signals, which helps TikTok match it to similar viewers.

Check it before you post

Don't guess why your video is stuck.

Upload it to VIRAL AI to get your Viral Score, predicted views, and instant hook fixes in 20 seconds. VIRAL checks your first three seconds, pacing, captions and on-screen text against patterns from high-performing TikTok videos, flags the exact moments viewers are likely to swipe away, and suggests stronger hooks you can film before you post. It is free to start on iPhone, Android and the web, so you can test every idea before it goes live.