Andero Avastu
Andero Avastu

CEO of PostOwl

X For You Feed: How Your Posts Reach Strangers

Most of your posts on X are seen by strangers, or by almost nobody. The difference is the X For You feed. If a post gets picked up there, people who never followed you see it. If it does not, your reach stops at a small slice of your own followers.

So the real question is not "how do I get more followers?" It is "how do I get picked for strangers?"

The good news: in January 2026, X published the code behind this feed on GitHub (at github.com/xai-org/x-algorithm). We do not have to guess as much anymore. Here is what the code says, in plain words, and what I would change in your posting because of it.

Two doors into the X For You feed

Every post that lands in someone's For You tab comes through one of two doors.

  • Door one: people who follow you. X calls this part "Thunder". It collects recent posts from accounts you follow.
  • Door two: people who do not follow you. X calls this part "Phoenix Retrieval". It looks for posts that are similar to what a person already likes.

The second door is the one that grows your account. A follower already knows you. A stranger who sees a good post can become a new follower.

But the second door is harder to open. And the reason is a small detail most people miss.

Strangers start with a penalty

After X collects posts from both doors, one model ranks all of them. It is built on Grok, the AI model from xAI. It guesses how likely each person is to like, reply, repost, or do other things with each post.

Then there is a twist. Posts from accounts the reader does not follow get their score lowered. Reports on the code call this an out-of-network weight. Out-of-network just means "from someone you do not follow".

So your post has to be clearly better for a stranger than the posts from people they already follow. Good is not enough. It has to beat the people they chose.

That changes how you should write.

How the feed decides who your post is "for"

Door two works by matching. X turns each person and each post into a list of numbers (called an embedding) that describes its topic and style. Then it finds posts whose numbers sit close to a person's numbers.

In practice, this means one thing: X needs to know what you are about.

If you post about SaaS pricing on Monday, football on Tuesday, and your lunch on Wednesday, your posts point in three different directions. The system has a hard time matching you to any group of strangers.

If 8 out of 10 of your posts are about one clear topic, your posts start to look like each other. And they start to look like what a certain group of people already reads. That is the group X can show you to.

You can still post about other things. Just keep a clear center.

What to do before you press post

Here is a short checklist I use. It comes straight from how the ranking works.

  1. Say the topic in the first line. A stranger has zero context. "Pricing mistake that cost us 3 months" tells them, and the system, what this is. "Wild week" tells nobody anything.
  2. Write for one kind of reader. Pick the person you want to reach, like an indie founder with no budget. Write to them only.
  3. Make it complete on its own. No "as I said yesterday". A stranger never saw yesterday.
  4. Ask for a reply only when you want one. The model predicts replies. A real question to the right reader helps. A fake "thoughts?" at the end does not.
  5. Avoid the things that get you muted. The ranking also predicts bad reactions, like mutes and "not interested" clicks. I wrote more about this in why strangers mute your posts.

Before you post, read your post as if you have never heard of yourself. Would you stop? Would you know what it is about in three seconds?

Replies are a side door

There is a reason the reply strategy works so well on X. When you reply to a bigger account, your reply sits under a post that strangers are already reading. You skip the penalty for a moment, because they came for that post, and you are right there.

Good replies also teach the system what you are about. If you reply on the same topic every day, your account gets a clearer shape. Then your own posts get matched to the same readers.

If you want a full method, read how to write X replies that get noticed. Ten good replies a day, on your one topic, is a simple start.

This is also where time runs out for most people. Writing 10 thoughtful replies every day is a lot. PostOwl learns your voice from the posts you already wrote, then drafts replies and posts that sound like you. You stay on topic without writing every word from zero.

The feed also removes posts

One more thing from the code. Before anything is shown, X filters out posts from accounts the reader blocked or muted. It also removes posts they already saw.

That last part matters for reposting. If you share the exact same post again, many people who saw it will not get it again. A better move is to write the same idea in a new way: a new first line, a new example, a new number from your own work.

Why one viral post does not fix your account

Some people get one big post, then go quiet. Then they wonder why the next post gets 200 views.

The matching system cares about patterns. One hit does not tell X who you are. Thirty posts on the same topic do. So steady and clear beats lucky and random.

A simple rhythm that works for busy people:

  • 1 or 2 posts a day on your main topic
  • 10 replies a day to people in that same topic
  • 1 post a week that is a bit longer and shares a real result

If you can only do one of these, do the replies.

Your next step

Open your last 20 posts. Count how many are about your main topic.

If it is fewer than 12, that is your problem, not the algorithm. Pick one topic, write your next 10 posts and replies about it, and give each one a first line a stranger can understand. Then check your impressions from non-followers in a week.

Ready to grow?

Join the founders and creators using PostOwl to save time and grow their X (Twitter) & LinkedIn audience. Start with a free trial, no credit card required.

7-day free trial · No credit card required · Cancel anytime