Social SEO: How to Get Found in Instagram, TikTok, and LinkedIn Search
Your audience doesn't only scroll — they type questions into the search bar. Here's how to write posts that still get found weeks after you publish them.
Most social advice assumes one kind of reader: someone scrolling a feed, half-distracted, who has to be stopped in three seconds. That reader is real, and most of your content should be built for them.
But there's a second reader almost nobody plans for — the person who opens the app, taps the search bar, and types "best running shoes for flat feet" or "freelance contract template." They have intent. They're looking for exactly what you sell or know. And they'll find whoever wrote something plain enough to match.
Writing for that second reader is social SEO — the cheapest distribution most small brands are leaving on the table.
The hashtag feed died. The search bar didn't.
These two facts get confused constantly, so it's worth separating them.
Browsing a hashtag like a channel — opening #handmadeceramics and scrolling the grid — is mostly over. That's why the old "use 30 hashtags" playbook stopped working: tags became a small supporting signal rather than a discovery channel of their own.
Typed search went the other way. Platforms have spent years building it out in public — full results pages, keyword-based results instead of only tags, suggested searches under posts, "others searched for" rows. They didn't build all that for nobody. People genuinely use social apps to look things up, especially where they'd rather watch a real person demonstrate something than read a page of text.
So the honest summary: hashtags got weaker, search got stronger, and they're not the same mechanism.
Search traffic behaves completely differently from feed traffic
A feed post has a life of about 48 hours. It goes out, the algorithm shows it to some people, engagement decides whether it shows it to more, and then it's done. You're back to zero on Monday.
A post that matches a search query keeps getting found. Someone types the question in November and lands on something you made in October. The view count creeps up slowly instead of spiking and dying.
Feed content is a treadmill — necessary, but you never stop running. Search content accumulates. You need both; just stop pretending the second kind doesn't exist.
Start with the phrases people actually type
Don't guess, and don't borrow a keyword list from a Google SEO tool. In-app search queries are shorter, plainer, and more conversational than what people type into a search engine.
Three places to find real ones:
Your own inbox. Every question that lands in your DMs or comments is a query someone would have typed if they hadn't asked you directly. If you already triage comments and DMs in one place, you're sitting on a keyword list — the same well that feeds a month of content ideas.
The platform's autocomplete. Type the first two or three words of your category into the search bar and read what the app suggests. Those suggestions come from actual search volume. Do it on each platform — they won't match.
The "related searches" rows. Many apps now show suggested queries under a video or atop the results. That's the platform telling you what else that audience looks for.
Write down 10–20 phrases. That's your list — half an hour once, then topped up whenever a question comes in twice.
Put the words where the platform can actually read them
This is where most attempts fail — people pick a keyword, then bury it in a caption's fourth paragraph where nothing indexes it.
- Instagram. The first line of the caption carries the most weight, along with on-screen text on a reel's opening frame or a carousel's cover. Alt text helps too — it's one of the few fields that exists specifically to describe content in words. Your display name field is also indexed, which is why "Olive & Ash | Handmade Ceramics" is findable and "Olive & Ash" isn't.
- TikTok. Say the words out loud. Spoken audio gets transcribed, and that transcript is readable by search. On-screen text and the caption matter as well. A video where nobody ever says the topic is a video search can't categorize — build the phrase into the script's first line.
- YouTube. The most search-driven platform of the set, Shorts included. The title does the heavy lifting; the description gives context; spoken words get transcribed.
- LinkedIn and X. The first two lines, before the "see more" cut. Plain words beat jargon by a wide margin — nobody searches for "synergistic enablement."
The common thread: say the thing early, in the words a human would use, out loud if there's audio.
Write the title like a search result, not a headline
Here's the trade-off nobody warns you about. A clever hook — "I wasted $400 learning this" — performs well in a feed and is invisible in search. A plain title — "How to season a cast iron pan" — looks boring in a feed and gets found for years.
You don't have to choose. Lead with the plain phrasing so search can match it, then put the hook right after, where it still does its job on a scroller: "How to season a cast iron pan — I wasted $400 learning this the hard way." Both readers served, one line apart.
Build a small set of evergreen answer posts
Pick the five to ten questions you get most often and make one deliberately plain, genuinely useful post for each. Not trend-chasing, not clever — the post you'd send someone who asked.
These become your highest-leverage content, for a practical reason: they're the ones worth running again, and worth keeping accurate. If your pricing, process, or product changes, update the answer post — it's still being found.
What social SEO won't do
A few honest limits, because this gets oversold.
It won't replace feed distribution — search is a second door, not a bigger front door. It also compounds slowly: you won't see much in week one, and the payoff shows up in month three, in posts you'd forgotten about still pulling views. And it doesn't apply to everything — trend-driven content has a shelf life measured in days and nobody will ever search for it. That's fine. Different job.
It is also not an excuse to keyword-stuff. Repeating a phrase six times reads as spam to a human and gets you nothing from the platform. Say it clearly once or twice, in a sentence you'd actually speak.
Make it part of planning, not a separate chore
The reason social SEO doesn't happen isn't that it's hard. It's that it arrives as yet another checklist item at the end, when the post is already written and you just want it out the door.
Fix the sequence instead. Keep the keyword list next to your calendar, and when you're deciding what to post, check whether a planned piece could answer one of those real questions with a small change to the opening line. That's a thirty-second decision at planning time versus a rewrite at publish time.
AI is genuinely useful for the drafting half — ask it for five plainer phrasings of a title, or to pull the question out of a caption you've already written. What it can't do is tell you which phrases your audience uses. That comes from your inbox, which is why the two habits reinforce each other: read the questions, answer them in public, in their words.
Ten posts, ten real questions, plain titles. That's the whole strategy.
