DEV Community

Cover image for X Is Quietly Becoming a Search Engine — I Rewrote 12 Old Posts to Rank in It. Here's the Playbook
Jack
Jack

Posted on

X Is Quietly Becoming a Search Engine — I Rewrote 12 Old Posts to Rank in It. Here's the Playbook

P.S. If you want more X growth experiments like this one delivered to your inbox every week, join 1,200+ founders getting them free: https://wuki.beehiiv.com/subscribe

For three years I treated X like a casino. Every post was a coin flip: if the algorithm liked me that hour, I got impressions; if it didn't, my post died in the timeline. I was playing a slot machine with a 2% hit rate, and I had the analytics to prove it.

Then I noticed something odd. A post about "how I got my first SaaS customers" — published five months ago, completely dead in the timeline — was still pulling in profile visits. Every single day. Not from the feed. From search.

X has quietly become a search engine. Grok answers are being trained on it, Google is surfacing X threads in results, and people are typing "best tool for X" and "how to do Y" directly into the X search bar more than ever. But almost everyone is still writing for the timeline — and missing the only part of the platform where content compounds.

So I ran an experiment: I rewrote 12 of my old posts to rank in X search. Here's exactly what I did, and what the numbers said.

Step 1: I stopped writing "clever" and started writing "findable"

Timeline posts win with intrigue. Search posts win with keywords. These are opposite skills.

My old posts opened like this:

"We don't deserve the timeline. We deserve a feed that pays us back."

That's a great line. Nobody searches for it.

The rewrite:

"How I got 11 customers from X with zero followers — the exact reply strategy I used"

Same idea, completely different job. One entertains the feed; the other answers a query. When I rewrote my 12 posts, I forced every opening line to contain the phrase a person would actually type into that search bar. If I couldn't find the query, I killed the post and wrote a new one.

The rule: a post that can't be found doesn't exist. Reach from a feed is rented. Reach from search is owned.

Step 2: I answered in the first line

This is the part that changed everything. X search shows your post as a snippet — usually just the first line, sometimes the first two. If the answer to the query isn't in those first 50 characters, you don't get the click. You don't even get the view.

Before:

"Everyone talks about engagement but nobody talks about what engagement actually is. Let me break it down."

After:

"Reply strategy: spend 60% of your time replying to accounts bigger than yours with genuinely useful answers, not opinions."

The entire answer, compressed into one line. The rest of the thread became the "show your work" section. That single rewrite went from ~2k impressions to a post that still gets found weekly. On a 5-month-old post, the impressions came from search — the feed had moved on months ago.

Step 3: I split my content into "rented" and "owned"

Once I looked at my account through the search lens, everything changed. I now think in two content buckets:

  • Rented reach — hot takes, news reactions, jokes. They spike for a day and vanish. They're fine for attention, but they're ephemeral.
  • Owned reach — "how to" posts, playbooks, teardowns with real numbers. They rank in X search for months and keep feeding my profile with exactly the kind of person who wants what I sell.

The ratio that worked for me: roughly 30% rented, 70% owned. The rented posts feed the algorithm and remind the feed I exist. The owned posts are the ones that actually put money in the bank — a customer found me through a 4-month-old search hit just last week.

Step 4: I treated my profile like a landing page

Here's what nobody tells you: X search results show your profile name and bio right under the post. Before my experiment, my bio said "building things." My name was a handle nobody could pronounce. That's like running a Google ad to a page with no headline.

I fixed three things:

  1. Name: my real name + what I do ("I build SaaS tools for solo founders")
  2. Bio: the exact keywords my buyers search for — "indie hacker," "SaaS," "X growth"
  3. Pinned post: my best-performing search post, kept at the top so every profile visit from search lands on a pre-sold page

That handful of edits doubled my profile-visit-to-follower conversion, because suddenly every search visitor instantly knew what I do and what they'd get by following.

What the numbers actually said

After 30 days of rewriting and publishing with this playbook:

  • 12 rewritten posts — exposure roughly tripled on average
  • Search-driven profile visits — the only metric that rose steadily instead of spiking and crashing
  • 3 inbound conversations that started with "I found your post about..."

The feed was never the product. The product is a body of work people can find, revisit, and trust.

The honest part

Search-first writing is less fun. Your hot take brain will fight you for every keyword. And yes, you'll sometimes sacrifice a clever line for a findable one. That trade was worth it for me — because a clever line lives for 6 hours, while a findable answer can quietly sell for you for 6 months.

If you're a solo founder, your X account is one of the few assets you control outright. The feed decides who sees your content today. Search lets you decide who finds you forever.

The tool that made this sustainable for me wasn't a writing tool — it was consistency. I built xbeast.io to keep my posting pipeline running on schedule (queued batches, best-time analytics) so the owned-reach content actually ships every week instead of dying in my drafts folder. If you've got the same "I know the playbook but never post" problem, it'll do the same for you.

What's the oldest post on your account that still brings you visitors? I'd love to know what's compounding for you — drop it in the comments.

Top comments (0)