Module Academy · Discovery

For You Page : comment TikTok décide

La For You Page est un ranker probabiliste, pas une boîte noire. Chaque nouveau vidéo démarre dans un seed pool d'environ 200 viewers ; ce qu'il fait dans les 30 premières minutes décide s'il est poussé plus large ou s'il s'arrête. Ce module décortique les signaux que TikTok pondère réellement (completion rate d'abord, puis shares, commentaires, anomalies watch-time), les signaux négatifs qui enterrent un vidéo, et la revue santé-profil hebdo de l'agence — le même scan cinq-métriques qu'on fait sur chaque créateur managé avant le meeting calendrier du lundi.

Réponse rapide

Comment la For You Page de TikTok décide-t-elle quels vidéos pousser ?

TikTok injecte chaque nouveau post dans un cold pool d'environ 200 viewers. Les 30 premières minutes sont décisives : si completion rate, shares, comment-replies et anomalies watch-time passent le seuil, le vidéo est poussé vers un pool plus large. La plupart des vidéos qui « ne sont pas poussés » échouent sur le completion rate dans le seed pool — ils n'échouent presque jamais à cause d'un shadowban (une affirmation fausse dans plus de 95 % des cas). Les signaux négatifs (swipe-aways rapides en moins de 2 secondes, taps « Pas intéressé », signalements) enterrent activement un vidéo. La consistance niche apprend à l'algorithme ta catégorie — le drift fait plus mal qu'un seul mauvais post.

La FYP est un ranker, pas un feed magique.

La For You Page de TikTok est un système de recommandation probabiliste qui classe chaque post contre un viewer candidat selon une combinaison pondérée de signaux : completion rate, watch time, shares, patterns commentaires-et-réponses, save rate, et affinité préalable viewer-créateur. Aucune de cette mécanique n'est cachée ; TikTok décrit lui-même l'architecture high-level dans son Creator Academy. Ce qui compte opérationnellement, c'est l'ordre des poids — completion rate en tête, swipe-away rate en bas, et tout le reste se bat pour le milieu. Traite la FYP comme un test noté à chaque post, pas comme une loterie.

Le seed pool de 200 viewers — tes 30 premières minutes.

Chaque nouveau post est d'abord montré à un petit cold pool, typiquement autour de 200 viewers choisis pour matcher la niche inférée du compte. Si le completion rate, le share rate et le comment-and-reply rate du seed pool battent le seuil glissant pour la catégorie de ton compte, le vidéo est promu vers un pool de seconde tier (1 000-5 000 viewers). Les 30 premières minutes après publication sont la fenêtre cold-start : c'est là que le seed pool est scoré. Un vidéo qui ne passe pas le seuil seed-pool récupère rarement — le pousser plus tard (via Promote ou partage) aide moins que les gens ne le pensent.

Top signaux positifs — la completion est reine.

Completion rate est le signal de loin le plus pondéré : un clip 15 secondes regardé jusqu'au bout vaut bien plus qu'un clip 60 secondes regardé à 40 %. En dessous de la completion, par ordre décroissant : shares vers d'autres apps (signal d'intention fort), commentaires qui reçoivent des réponses (profondeur d'interaction, pas juste compte), anomalie watch-time (rewatches, le viewer a tiré la timeline en arrière), et save rate. Les saves comptent le plus pour le contenu utilitaire (tutoriels, recettes) et moins pour l'entertainment. Ingéniere ton hook pour landinger avant la marque 2 secondes et ton payoff pour landinger avant la décision de swipe.

Signaux négatifs — les patterns de vidéos enterrés.

Trois signaux négatifs suppriment activement la distribution : swipe-aways rapides dans les 2 premières secondes (le hook a échoué), taps « Pas intéressé » (downvote explicite), et signalements. Des trois, les swipe-aways sont de loin les plus communs et les plus fatals — ils disent à l'algorithme que le vidéo ne matche pas son viewer candidat. La correction n'est pas des hooks plus bruyants ; la correction c'est un ciblage audience plus serré via ton signal niche. Un vidéo qui swipe-away à 70 % dans le seed pool a été montré aux mauvaises personnes, ce qui veut dire que le signal niche de ton compte est embrouillé.

Pourquoi un vidéo n'est pas poussé — le mythe du shadowban.

Quand un créateur dit « mon vidéo a été shadowban », il se trompe environ 95 % du temps. L'histoire réelle, presque toujours : le seed pool a donné au vidéo un mauvais completion rate, donc il n'a pas été promu vers un pool plus large. C'est du comportement algorithmique normal — pas une punition, pas un flag, pas une review manuelle. Les vrais shadowbans (où le contenu d'un créateur est intentionnellement limité au niveau compte) arrivent, mais seulement après une violation Community Guidelines, et ils apparaissent clairement dans l'onglet analytics. Confondre un post sous-performant avec un shadowban gâche des semaines à chasser un problème fantôme.

Diagnostiquer pourquoi un vidéo a floppé — investigation numérotée.

Lance cette séquence exacte la prochaine fois qu'un vidéo sous-performe : (1) Vérifie d'abord le completion rate — n'importe quoi sous 30 % sur un vidéo sous-30-secondes veut dire que le hook a échoué. (2) Vérifie la courbe swipe-away — si plus de 50 % des viewers sont sortis dans les 3 premières secondes, le match audience était mauvais ; si la sortie était constante au milieu, le payoff était faible. (3) Vérifie shares et saves — si le ratio engagement-vers-view est sous 1 %, le vidéo n'a pas mérité de signal sortant. (4) Vérifie si ce vidéo matche la niche sur laquelle tu as entraîné l'algorithme depuis les 10-20 derniers posts — s'il ne matche pas, le niche drift est la cause. (5) Seulement après ces quatre checks tu peux considérer si Community Guidelines a déclenché une vraie limite de distribution ; l'onglet analytics le dira explicitement.

Signal niche et le drift lent.

Le classifieur de TikTok infère la niche de ton compte à partir des 10-20 premiers posts qui passent le seuil seed-pool ; une fois verrouillé, le signal niche décide de qui compose le seed pool pour chaque vidéo futur. Le drift arrive quand un créateur chasse des tendances à travers des catégories — gaming lundi, danse mardi, recettes mercredi — et le symptôme visible est une courbe de vues plate-puis-déclinante sur 4-6 semaines sans qu'un seul mauvais post ne l'explique. L'algorithme te reclasse dans un bucket plus faible et reconstruit le seed pool from scratch. La récupération prend 2-4 semaines de posting on-niche discipliné. La règle agence : une expérience cross-niche par mois, planning fixe, signalée dans le calendrier.

Signaux reset — supprimer, warm-up, discipline pin.

Supprime un under-performer uniquement dans les 24 premières heures après publication, et seulement s'il était clairement hors-niche ou contenait une erreur (mauvais audio, caption cassée, framing hors-brand). Supprimer après 24 heures peut en fait blesser — l'algorithme le lit comme un signal d'échec d'engagement niche. Pour un profil stale (pas de posting consistant en 30+ jours), le warm-up est une stretch 7-14 jours de posts quotidiens on-niche pour rétablir la lecture du classifieur. Les posts pinned sont aussi un signal niche ; si les 3 premiers posts pinned sont hors-niche, les unpinner aide le warm-up à landinger plus vite.

Push notification LIVE — qui reçoit réellement l'alerte.

TikTok ne pousse pas ta notification LIVE à tous tes followers. Le push va à un sous-ensemble sélectionné par engagement récent : followers qui ont regardé un de tes vidéos jusqu'à completion dans les 7 derniers jours, plus une cohorte plus petite de viewers LIVE fréquents quel que soit le statut follow. C'est pourquoi un créateur avec 100K followers peut voir seulement 800-1 500 entrants LIVE-push dans la première minute. Le levier que tu contrôles réellement : l'engagement short-form dans les 7 jours avant chaque LIVE. Un créateur qui maintient une battue short-form saine gagne un push LIVE plus large qu'un créateur qui ne fait que streamer.

Revue santé-profil hebdo de l'agence — scan 5-métriques.

Chaque lundi, avant le meeting calendrier, l'agence lance ce scan 5-métriques sur chaque créateur managé : (1) Completion rate moyen sur les 10 derniers posts short-form — flague tout ce qui est sous 35 % sur un compte sous-30-secondes. (2) Cadence de posting — sous 4 posts par semaine est un signal de warm-down ; l'algorithme le lit comme désengagement niche. (3) Score niche drift — proportion des 10 derniers posts qui matchent la niche primaire ; sous 70 % déclenche un plan de correction niche. (4) Ratio engagement-vers-view — likes/commentaires/shares combinés par view ; sous 4 % veut dire que le match audience est embrouillé. (5) Taux push LIVE — fraction de followers qui ont reçu la notification LIVE-start sur les 5 derniers streams ; sous 1 % veut dire que l'engagement short-form est trop maigre pour nourrir le push.

Mythes communs déboulonnés — et conclusion opérationnelle.

Trois mythes que l'agence réfute chaque semaine : « supprimer les flops nettoie mon compte » (faux après 24h — se lit comme un échec d'engagement niche) ; « l'heure de posting est décisive » (faux — troisième ordre vs completion rate ; dépenser de l'énergie sur le hook est 10x plus productif que sur l'horloge) ; « stuffer les hashtags aide » (faux — 3-5 tags niche pertinents suffisent, plus signale de la désespérance). La conclusion opérationnelle : tu ne peux pas gérer « l'algorithme », mais tu peux gérer le seed pool post par post — hook dans les 2 premières secondes, payoff avant la décision swipe-away, consistance niche sur les 10 derniers posts, completion rate comme métrique nord-étoile. Fais ça pendant 30 jours et la FYP cesse de ressembler à une boîte noire.

Frequently asked questions

  • Presque certainement non — environ 95 % des affirmations « shadowban » sont fausses. La vraie cause est en général un completion rate bas dans le seed pool 200 viewers, donc TikTok n'a pas promu le vidéo vers un pool plus large. Les vrais shadowbans ne suivent que des violations Community Guidelines et apparaissent explicitement dans l'onglet analytics comme un label « restreint de la FYP ». Si tu ne vois pas ce label, le problème est ton hook ou ton signal niche, pas un ban.