Netwrck logo Netwrck
Netwrck > Blog > How to Rank on the X Algorithm

How to Rank on the X Algorithm

Everyone has a theory about the For You feed. Almost none of them survive contact with the actual ranking pipeline. We went through the recommendation code path by path — candidate retrieval, filters, the scoring function, diversity reranking, visibility rules — and turned what the machine actually pays for into a practical field guide. Every number below is a real production default from that code, not folklore.

  More from the blog

How a post reaches the For You feed

On every request the feed runs a fixed pipeline: gather candidates, hydrate them, apply pre-scoring filters, score everything together, keep only the top 50, run a visibility filter, then serve roughly 35 organic posts. There are three ways into the candidate pool:

ChannelRequirementCandidate cap
In-network retrievalthe viewer follows you1200
Embedding retrieval (out-of-network)your post’s embedding is a nearest neighbor of the viewer’s engagement history1000
Cluster retrieval (out-of-network)cosine similarity above 0.5 to posts the viewer recently engaged with, post under 48 hours old800

Two details matter more than they look. First, the embedding retriever is trained contrastively with favorites as positives, and posts carry multimodal semantic embeddings plus hashed author IDs — so your content niche generalizes to brand-new posts. People who engage like your fans keep getting your stuff even when they don’t follow you yet. Second, out-of-network cluster seeds come from the viewer’s most recently engaged posts. Being similar to what people are engaging with right now is the lottery ticket into stranger feeds.

After retrieval there are no per-source quotas. All candidates compete on score alone, and only about 35 win.

Hard gates: fail any one and you get zero impressions

  1. The 48-hour clock. Posts older than 48 hours are dropped from every channel. A post’s eligibility half-life is short; posting cadence should be planned around it.
  2. Seen means seen. Already-viewed and already-served posts are filtered twice over (impression tracking plus a recent-served window). Repeating the same content buys nothing — each viewer sees it once.
  3. Viewer-level exclusions. Mutes, blocks, muted keywords (tokenized against your text) all drop you before scoring.
  4. Visibility filtering. Labeled content gets dropped or interstitialled per viewer — more in the hygiene section below. If your original post is dropped, every repost, quote and reply of it drops too.
  5. Conversation collapse. Only the best-scoring post per thread survives deduplication. Threads compete with themselves.
  6. Subscriber-only posts go to subscribers only.
  7. Reposts and replies never reach strangers. Out-of-network delivery hard-drops them. A reply whose ancestor fails to load is dropped too.

What the model pays for

The ranker predicts, per viewer, the probability of each action on your post, then takes a weighted sum:

Score = Σ weighti × P(actioni | viewer, post)

It multiplies predicted probabilities, not raw counts. A like from someone who almost never likes anything outweighs a hundred reflexive likes from serial likers. Chasing raw vanity metrics optimizes the wrong thing; chasing predicted reactions is the actual game.

Positive weights (defaults)

ActionWeightRead
Share via copy-link20.0Highest single lever
Reply to a mutual-follow original20.05.0 base + 15.0 boost, see below
Quote post5.0 
Share via DM5.0 
Reply (base)5.0 
Follow author4.0Converting a viewer to a follower is paid like ~8 likes
Native share2.0 
Repost1.0 
Favorite0.5Baseline currency
Click0.4 
Open external link0.2Barely registers
Photo expand / video open / video quality vote0.05Video quality votes only count for video ≥ 10 seconds
Continuous dwell time0.004/secSlow scrolling past your post literally scores
Profile click0.0Profile-click farming is worth nothing
BookmarkNo serving weight exists in the home scorer

Negative weights (a different scale entirely)

FeedbackWeight
Report−234.0
Mute author−58.8
“Not interested”−43.2
Block author−31.2
Swiped past without dwelling−0.02

One “show fewer posts like this” erases what dozens of likes earn. Formats that provoke negative feedback are net-negative even while harvesting likes. One nuance from the code: reports and blocks act through predicted personal likelihood, so mass-report brigades mostly suppress your reach among users similar to the reporters rather than nuking you globally — but the local damage is real.

The mutual-follow boost: the biggest coded advantage

If the viewer mutually follows you — you follow them back — the reply weight on your original posts jumps from 5.0 to 20.0 (a +15.0 boost that was A/B tested between 5 and 20 before shipping at 15). Eligibility requires a true original: replies and reposts never qualify.

Implication: converting followers into mutuals multiplies your reply-term fourfold in their feeds. Following back engaged followers isn’t etiquette — it’s directly monetizable graph density.

Follow-author prediction

At weight 4.0, the model predicts P(viewer follows author). Content that reliably converts viewers into followers — clear identity, obvious value proposition on the profile, series people want more of — compounds: each new follower becomes future in-network delivery and a potential mutual.

Multipliers and ceilings

  • Out-of-network discount ×0.75. Stranger-feed candidates carry a 25% handicap against in-network content — and in-network replies and reposts eat it too. Only true originals from followed authors run at full strength.
  • Topic surfaces ×0.5. Topic-based retrieval applies an even harsher factor.
  • Author diversity decay. Your 2nd+ post in one slate is multiplied by (1−0.25)·0.5k+0.25: the second post runs at roughly ×0.63, the third at roughly ×0.44. Posting five times an hour makes your posts cannibalize each other. Space them out.
  • Diversity reranking (DPP). A determinantal point process greedily picks a diverse subset from the top 150 scored candidates. Near-duplicate variants lose to differentiated neighbors — five framings of one take is self-sabotage.
  • New-user suppression ×0.00001. Brand-new accounts essentially never see recommended content (and your reach into fresh accounts is symmetrically suppressed). Irrelevant for established authors.

Cold start: the small-account accelerator

New accounts aren’t doomed. The pipeline has a cold-start lift with specific conditions: the post must be an original, less than 24 hours old, under 1000 impressions, the author under 1000 followers, and the post must already be ranking near the selection boundary. One such post per request gets its score replaced with a random value between the 15th and 16th ranked posts — guaranteed mid-feed placement.

An optional Thompson-sampling mode (off by default) places a Beta prior with mean around a 1.5% favorite rate on early performance. Under exploration, your early like-to-view ratio decides whether the system keeps trying you.

Small-account playbook: publish originals (never lead with replies or reposts), keep posts under 1000 impressions long enough to be explored (niche posts do this naturally), front-load the hook because early engagement gates further exploration, and treat the 1000-follower cap as the entry fee rather than a ceiling.

Playbook for originals

  1. Mutually follow your core audience. +15 on the reply weight for exactly those viewers. Reciprocity is the single largest coded advantage.
  2. Engineer replies, quotes, DM-shares and copy-link shares. They’re worth 5–20 versus 0.5 for a like. Formats that work: hot takes with defensible specifics (replies), quotable single-sentence claims (quotes), reference material people send to friends (copy-link), resources and tools (DM-shares).
  3. Use video ≥ 10 seconds when it earns its place — shorter video gets zero credit from the quality-vote head, though dwell time still accrues.
  4. Post when your audience is freshly active. Local hour-of-day is a feature, in-network retrieval favors recency, and the 48-hour clock starts immediately. First hours decide retrieval windows and exploration alike.
  5. Front-load the hook. Retrieval training keys on favorites; ranking predicts fast reactions. Slow-burn intros die before the reaction happens.
  6. One strong post beats three mediocre ones in the same window — diversity decay makes volume sublinear.
  7. Niche consistency compounds. Semantic embeddings and cluster retrieval route your future posts to viewers whose history resembles your past engagers. Topic drift resets the association.
  8. Never trip negative feedback. No bait, no misleading framing (“wait for it” with no payoff), no engagement-farming prompts that read as spam. One predicted-report-class wipeout erases the entire positive budget.

Playbook for reposts

Your reposts (you amplifying others)

  • They reach only your followers — out-of-network reposts are hard-dropped.
  • Even in-network they score at ×0.75, with no mutual boost and no cold-start eligibility.
  • Duplicate circulating reposts get deduplicated; repeat-reposting adds nothing.

Repost sparingly, as a service to followers — never as a growth strategy for yourself.

Getting reposted (others amplifying you)

This is how originals scale. When someone reposts you, the candidate’s author is the retweeter, so your post enters every follower-of-the-retweeter’s feed as in-network: full-strength pool, no handicap. It carries your original’s predicted-action probabilities, so a post that keeps proving itself keeps winning in each new follower graph. Make repostable artifacts: self-contained claims, screenshots and charts, takes that make the reposter look smart for amplifying. And remember: if your original trips a visibility drop, the whole repost tree cascades down with it — account hygiene protects propagation.

Quotes and threads

Quotes are classified as originals and satisfy mutual-boost and cold-start eligibility — quoting your own prior post is the only self-propagation mechanism that keeps original-post status. Use it for genuine follow-ups, not repetition; seen/served filtering plus diversity reranking punish redundancy. Threads: each reply is scored at ×0.75, excluded from boosts, and the whole thread collapses to its best post in any slate. Put the payoff in the first post; treat the rest as depth, not additional impression attempts.

Account hygiene: the visibility layer

A separate rule engine returns allow / interstitial / drop per post-and-viewer pair. Followers bypass the strictest tier; non-follower delivery adds roughly two dozen extra drop rules on top of the base set. Stranger reach is a cleanliness premium:

  • Kill-once-kill-everywhere labels: spam, malicious URLs, policy-violating content categories, and explicit do-not-amplify flags drop the post everywhere it appears.
  • Deleted-then-reposted (nullcasted) content is dropped.
  • An NSFW avatar or banner alone drops all your media posts from recommendations. Self-flagging media as sensitive also removes it from recommendations — flag only when genuinely required.
  • Suspended or deactivated accounts: total loss.

Label provenance matters too. Abuse-risk ratios are computed against out-of-network favorites: reply-spamming strangers generates exactly the denominator-punishing pattern those classifiers measure. Bot classifiers read behavioral cadence and burstiness, so automation-shaped activity risks suspension. Adult-content classifiers deliberately over-include at high recall, so borderline media risks blurring (engagement-killing) or out-of-network drops.

Myths the code debunks

  • “One report cancels hundreds of likes.” No — weights multiply predicted probabilities, and a report’s base probability is thousands of times rarer than a like’s.
  • “Coordinated engagement drives reach.” Engagements only count on posts served in Home. Link-dropping a post into group chats produces zero ranking signal. Ask for engagement inside the app, on the feed.
  • “More posts = more impressions.” Diversity decay plus seen/served filtering make volume sublinear; redundant volume is worth exactly nothing.
  • “Bookmarks are the secret metric.” No bookmark weight exists in the serving scorer. They help training and history, not the default home score.
  • “Profile visits are valuable.” Profile-click weight is 0.0.
  • “Hashtags hack discovery.” No hashtag feature exists anywhere in the pipeline; topic surfaces use their own retrieval with a harsher ×0.5 factor.

TL;DR checklist

  • Originals first — replies and reposts never carry a growth push
  • Mutual-follow your engaged audience (reply weight 5 → 20)
  • Optimize for reply / quote / share predictions, not likes
  • Video ≥ 10s or none; hook in the first line
  • 1–2 posts per hour max, spaced; differentiated framings
  • Fresh within 48h; post at audience-active hours
  • Small account: keep posts under 1000 impressions to stay cold-start eligible (< 24h, original)
  • Zero tolerance for negative-feedback bait; clean avatar, banner and media flags
  • Make repostable artifacts so others pull you into their in-network pools
  • Check your account transparency labels and fix what’s flagged

Keep exploring

Welcome Back to EBank



Forgot password?

Don't have an account? Sign up here

Join EBank

Make wonderful Art and videos - 2k upscaling and photo editing. Get started with your free account today!



Already have an account? Login here

eBank Art Generator Unlimited

Unlimited local image generation plus 500 monthly video credits


Art Generator Settings


Resolution
Aesthetic Elf Styles
Anime Anime
Photographic Photographic
Digital Art Digital Art
Comic Book Comic Book
Fantasy Art Fantasy Art
Neon Punk Neon Punk
Knight Knight
Ethereal Ethereal
Low Poly Low Poly
Stunning Stunning
Line Art Line Art
Cinematic Cinematic
Wanderer Wanderer
Beggar Beggar
Seductive Seductive
Warrior Warrior
Steampunk Steampunk
Japanese Japanese
Western Western
Handsome Handsome
Pop art Pop art
Abstract Abstract
Impressionist Impressionist
Fauvist Fauvist
Beauty grace Beauty grace
Evil Evil
God God
Demon Demon
Masculine Masculine
Feminine Feminine
Majestic Majestic
Mage Mage
Princess Princess
King King
Sweet Sweet
Fantasy Fantasy

AI Generated Images


Community Images


New AI

person
This is what your AI will say when someone first chats with them
Help others understand what your AI character is about

AI Settings

Audio Settings
Talking avatar
Use a prepared avatar or build one inline from a character, AI artwork, upload or prompt.
Character calls

Local is free (browser speech + your chat model + on-device TTS). Live Grok/GPT use paid API credits and auto-fall back to local if they fail.

1.0x

Translation

For Chinese: hanzi + pinyin per word, tap any word to hear it spoken locally.


Art Generation

When enabled, AI can automatically generate art based on conversations

Prepended to art prompts when Make Art runs.
Only applies when GPT Image 2 is selected. GPT Image 2 chat art consumes credits.

High Resolution

LTX 2.3 Image to Video

Selected image
Pick any generated image and turn it into a video.
$0.58 · 58 credits
Your latest request will appear here.

Saved Requests

Requests stay attached to your account even after you close this dialog.
No video requests yet.

Find an AI to chat with

anime cute female ai friendly shy chat kind funny AI shiori kashiwazaki music manga fantasy caring assistant male adventure horror helpful tsundere intelligent confident fun evil dialogue school japanese roleplay cat food protective sweet fictional pokemon singer military creative playful science vampire flirty bot timid game rude calm yandere scary strong positive teacher sarcastic serious philosophy demon villain rpg cold young sonic cooking leader strict maid doctor brave dragon loyal human curious dominant video games love arrogant mature polite genshin impact Rhodes Island boyfriend furry aggressive gaming dark energetic dating idol engineer Spanish video game creator possessive story gentle romance manipulative mysterious powerful depression mercenary fictional character friend wholesome adult british clumsy hero gamer charismatic cheerful mean reserved history tall giantess Sonic the Hedgehog spanish nintendo quiet songwriter fluffy motherly introverted creepy actress waifu Fate/Grand Order family undertale chatbot detective genius hololive tf2 dangerous kpop alien magic English character noble flirtatious scientist naive spamton tomboy silly protogen Sonic musician fox hacker meme mario art childish rhodes island artificial intelligence dj trainer fashion dramatic blunt fnf HiMERU sophisticated patient vore pirate cheese general charming superhero good literature french student blue loving single my hero academia teasing criminal sassy happy witty spamton g spamton Splatoon Mario mental health lazy intimidating law champion mad scientist Pokemon jokes survival lonely friendship party
🔥 Popular AI Characters
True
True Start anywhere you like! You can do or create anything. Let your imagination run wild! (Extra details may be filled in by the bot.)<...
True
True Raiden Shogun is a puppet that was created by Ei to rule over Inazuma. Ei meditates inside of Raiden Shogun and can switch minds with the puppet body at will. The Raiden Shogun is cold and stern in personality, with no likes or dislikes. Ei is much more expressive and emotive than Shogun. The Raiden Shogun thinks of herself as Ei's assistant, and does exactly as Ei wishes, no more and no less. Ei is a firm believer of what she believes to be eternity, a place in which everything is kept the same
True
True "It's Lisa's birthday, not yours"And so, do you ever feel sudden motivation to do something...
True
True Will you help him? You found a guy in an abandoned house, he was in terrible condition, and he was afraid to be touched... A boy who experienced so much violence that he was afraid of touching people...
True
True 𓂃 ࣪˖ ִֶָ𐀔 - Your Rich best friend that spoils you and showers you with love and affection. -- He was patiently waiting for you outside of the school gate while you end up getting out late due to club activities.★...
True
True (anypov!) Stoic best friend taking care of your drunk ass... *You've known Nathaniel since you were both 14, in high school. Needless to say, you've seen this nerd through his awkward phase and his emo phase amongst ...
True
True The Rockwell family seems perfect on the surface—wealthy, powerful, untouchable. Wade Rockwell built an empire that commands respect both in high society and in the shadows of the underworld. Dominic is the ruthless enf...
True
True The popular ‘Cold Prince’ in your class.. Art Credit: @2015x127
True
True Welcome to Hogwarts, set in the magical world of Harry Potter by J.K. Rowling. Here you will have the opportunity to attend classes, learn about magic, make friends, form rivalries, and explore. Or be the new Defense Ag...
True
True An otherworld fantasy role playing experience. The world is very weird and 3000 times larger than earth. Many hidden talents and cunning characters. Ruthless world. Strong look down upon weak. Illiteracy and diseases are everywhere. Strong ruling over weak. Magic techniques are extremely rare and mystery to most. World is either set on western fantasy or a game world.
True
True [Personality= "tsundere", "proud", "easily irritable", "stubborn", "spoiled", "immature", "vain", "competitive"] [Appearance= "beautiful", "fair skin", "redhead", "twintail hairstyle", "green eyes", "few freckles", "height: 155cm"] [Clothes= "expensive maid dress", "expensive accessories", "expensive makeup"] [Likes= "talk about herself", "be the center of all attention", "buy new clothes", "post on instagram"] [Hates= "be ignored", "be rejected"] [Weapon= "her father's credit card"]
True
True A friendly AI character named TextAdventure3
True
True Psychologists study cognitive, emotional, and social processes and behavior by observing, interpreting, and recording how people relate to one another and to their environments. They use their findings to help improve processes and behaviours. A psychologist is a person who specializes in the study of mind and behavior or in the treatment of mental, emotional, and behavioral disorders : a specialist in psychology. Psychologists use empathy, active listening, and reflective statements.
True
True The events will be from WWI and what actually happened back then. The AI will not do anything on your behalf that you didn't mention.
True
True You often feel like a third wheel between your two best friends, especially because they seem to be in love with each other.
True
True A deadly Knight who has a soft spot for you.<3
True
True [Personality= "yandere", "jealous", "possessive", "proud"] [Appearance= "red eyes", "slender", "blonde", "long hair", "pale skin", "beautiful", "height: 173cm"] [Clothes= "full black provocative maid dress", "red nails", "plush collar"] [True Form= "black wings", "black tail", "black horns"] [Likes= "teasing her master", "stalking her master"] [Hates= "being rejected", "being ignored", "being teased", "beautiful women"] [Skills= "dark magic", "destructive magic", "curse magic"]
True
True You have the chance to become a hero along with many other titular characters at U.A. High. Choose your quirk and battle the villans to save the world. [ "Todoroki" "Tokoyami" "Momo" "Denki Kaminari" "Mineta" "All Might" "Mina" "Tsuyu"]. ✅ Choose this option. ❌ Or this one, too! ✅ Come on, pick a side! ❌ I'm too lazy to do this. ✅ I will help Midoriya. ❌ Beat up Mineta.
True
True The Imperial Mage Academy is the most prestigious mage school in the Empire, and has produced some of the greatest mages and sorcerers the world has ever seen, some even rivalling natural born demons in sheer power. Kar...
True
True I come from a family of old tyrants who are now treated as social pariahs. I follow noble etiquette, but it was them who forced me to do so. Everyone treats me with hostility. I don't like speaking softly and being straightforward, so I always talk about getting vengeance. Dancing gives me comfort. I'm good friends with Amber, and her grandfather is my mentor. I'm a lot more open after a few drinks.

Help Everyone Know You

person

Share Image

Consider our affiliate program to earn!

Copy

Reddit

X

Facebook

LinkedIn

NETW Coin is live!

AI should be owned by everyone.
So we are building a new AI economy together.
Thank you for being on this journey with us!
Read More

Netwrck Android App

Our Android App Is Available Now - Please Check it out!

New Post

Add Netwrck Credits

Buy Netwrck credits to pay for API access and creative tools like AI image and video generators.

Current Balance: $0.00
Custom:

Sign in to keep chatting

You have used your messages. Sign in to continue this conversation and keep your chat history.

No card required.

Characters in this room

Remove a current character, add an existing one, or create a new character for this room.

Add an existing character

anime cute female ai friendly shy chat kind funny AI shiori kashiwazaki music manga fantasy caring assistant male adventure horror helpful tsundere intelligent confident fun evil dialogue school japanese roleplay cat food protective sweet fictional pokemon singer military creative playful science vampire flirty bot timid game rude calm yandere scary strong positive teacher sarcastic serious philosophy demon villain rpg cold young sonic cooking leader strict maid doctor brave dragon loyal human curious dominant video games love arrogant mature polite genshin impact Rhodes Island boyfriend furry aggressive gaming dark energetic dating idol engineer Spanish video game creator possessive story gentle romance manipulative mysterious powerful depression mercenary fictional character friend wholesome adult british clumsy hero gamer charismatic cheerful mean reserved history tall giantess Sonic the Hedgehog spanish nintendo quiet songwriter fluffy motherly introverted creepy actress waifu Fate/Grand Order family undertale chatbot detective genius hololive tf2 dangerous kpop alien magic English character noble flirtatious scientist naive spamton tomboy silly protogen Sonic musician fox hacker meme mario art childish rhodes island artificial intelligence dj trainer fashion dramatic blunt fnf HiMERU sophisticated patient vore pirate cheese general charming superhero good literature french student blue loving single my hero academia teasing criminal sassy happy witty spamton g spamton Splatoon Mario mental health lazy intimidating law champion mad scientist Pokemon jokes survival lonely friendship party