Skip to content
Instagram · TikTok · YouTube · Pinterest

Keywords are questions. Hashtags are rooms.

Describe the account and pick the platform. You get the five phrases that describe it, eight long-tail phrases a specific person would type, six questions typed into the search box, ten hashtags and three topics people ask about that few accounts answer - written for the app's own search, not for Google.

Short answerLast edited October 31, 2026

The Social Keyword Finder suggests keywords and phrases to write around for the audience you describe, and lets you download the list to sort and plan from. The suggestions follow the language of the topic, and each one should be checked against real search volume before you rely on it.

Inside the app, search is a different machine

Google answers a question with a page. Instagram answers it with a video, and it decides which video by reading the caption, the on-screen text, the spoken words and the topic the account has taught it. That means the words a creator uses are not decoration; they are the only index the platform has.

The phrases people type there are also different. Nobody searches \"meal prep ideas\" on TikTok; they search \"lunch for work that does not need a microwave\". The long, slightly awkward phrase is the real query, and it is the one a keyword tool built for websites will never show you, because the search volume is too small to register and the intent is too specific to matter elsewhere.

Hashtags are a different system again. They used to be a discovery mechanism and are now mostly a topic label: useful for telling the platform what a video is about, useless as a reach strategy. Ten relevant tags do that job; thirty tags copied from a list do not, and they make the caption look like spam to the humans reading it.

Three layers, and an account needs all of them

The wide words bring strangers, the narrow words bring the people who save the video, and the questions bring the people who were already looking for an answer. An account that only uses the wide layer grows slowly and generically; one that only uses the questions never reaches anybody who was not already searching.

Broadwhere the account is about38%
sourdoughdesk setupbudget travel
Specificwhat the person already tried44%
sourdough starter smells like acetonedesk cable management small room
Questionwhat they type when nothing worked18%
why is my starter not risinghow do I hide a router

The wide words bring strangers, the narrow words bring the people who save the video. An account needs all three layers, in that order of frequency.

The percentages are the shape of a healthy mix, not a rule: most posts should sit in the middle layer, because that is where a specific person recognises themselves in the first line. The wide layer is for reach, and it works once the account already has a topic; without one it produces views that do not convert into followers.

5phrases that describe the account
8long-tail phrases
6questions typed into search
3gaps nobody answers

Where each phrase belongs

A phrase is only useful in the place the platform reads
LayerExampleWhere to put itWhat it does
Coresourdoughfirst line of the caption, bio, profile nameteaches the account's topic
Long-tailsourdough starter smells like acetonecaption, first two seconds of on-screen textmatches a specific search
Questionwhy is my starter not risingthe hook, said out loudmatches how people type
Hashtag#sourdoughstarterend of the caption, three to ten of themlabels the topic
Gapwhat to do with a starter you forgot for a montha video nobody has made yetearns saves, not views

One phrase per video, used in three places, beats ten phrases used once. The platform reads the caption, the spoken words and the on-screen text, and a phrase that appears in all three is a much stronger signal than a list of tags at the bottom.

Turning the list into a calendar

1

Fix the core phrase

One phrase that describes the account, used everywhere: bio, profile name, the first line of every caption.

2

One long-tail per post

Eight phrases, eight posts. Each becomes a title, a hook and an on-screen line - not a hashtag.

3

Answer a question on camera

The six questions are video ideas. Say the question out loud in the first two seconds, then answer it.

4

Fill one gap a month

The three gaps are the videos that earn saves instead of views, and the ones the algorithm has not seen.

Three habits that beat a keyword list

Platforms transcribe speech. A phrase that is spoken in the first two seconds is indexed, and it is also the fastest way to make the video understandable with the sound off. Reading a list of tags silently does nothing.

Finding the words your audience already uses

Your comments are the keyword research

The most accurate list of phrases your audience uses is already in your comment section and your direct messages. Somebody asks \"how do I stop the starter from smelling like nail polish\" and that sentence is a video title, a hook and a caption line, in the exact words the next person will type. Collect ten of those before running any tool, and the output becomes specific instead of plausible.

Specific beats short

A short phrase is competitive and vague. A long phrase is nearly free and self-selecting: the person who types six words is not browsing, they are looking for the answer to one problem, and they will watch a video that starts with their own sentence. On social platforms the long phrase is also what the search box suggests, because the engine is matching whole queries, not words.

The caption is a title, not a caption

The first line of a caption is the only line shown before \"more\", and it is what the platform reads first. Put the phrase there, in a sentence a person would say. The same phrase goes into the on-screen text of the first two seconds. Three placements, one phrase, one video.

Hashtags: fewer, and honest

Three to ten tags that describe what the video is about. Not #fyp, not twenty tags from a list of \"best hashtags for growth\". A tag that does not describe the video misleads the classification and wastes the caption's last line, which is prime space for a call to action.

Give the account a topic before chasing reach

A new account with no topic gets shown to a random sample, and the sample does not watch. Five videos about the same narrow thing teach the platform who to show the sixth to. The wide layer of keywords is for reach and works only once that teaching has happened - which is why the mix matters more than any single phrase.

Watch the saves, not the likes

A save is somebody deciding to come back, and it is the strongest signal that a video answered a question rather than filled a minute. Videos built on the question layer get fewer views and more saves; both numbers are useful, but only one of them compounds.

Refresh the list every quarter

Phrases age. A term that was specific a year ago is now the generic one everybody uses, and the search suggestions have moved on. Re-run the tool with the last quarter's best video as the description: the words that come back are the ones the audience is using now, and the difference between the two lists is your next content plan.

Five runs a day covers a quarter's worth of posts if you plan them together. The list is not the deliverable - the calendar made from it is.

Questions about keywords

Does it show search volume?
No, and neither should it: social apps do not publish volume, so any number would be invented. The tool gives you the phrases; the app's own search suggestions rank them by how often people type them.
How is this different from a hashtag tool?
A hashtag set labels a post. These are phrases to say out loud and put in the caption, which is what the platform actually indexes for search. Hashtags are included, but they are the smallest part of the output.
Can I use the same list for every platform?
The core phrases travel. The long-tail ones do not: TikTok expects a spoken question, Pinterest expects a noun phrase, YouTube expects a title. Run the tool once per platform if you post on more than one.
Why are there questions I have never seen?
They are phrased the way people type rather than the way creators write. If a question feels too basic, that is usually the sign it is the most-searched one in the list.
What are the gaps for?
They are topics people ask about that few accounts answer well. They get fewer views and more saves, and they are the cheapest way for a small account to become the one that answered.

Find the words before you film

Describe the account, take the phrases and questions, and build next month's posts from the list.

Find my keywords

Quick facts

  1. A keyword list is a hypothesis until it is checked against the search volume of the platform you publish on.
  2. Long phrases with a clear intent convert better than one broad word, because the person typing them already knows what they want.
  3. A language model reads text in tokens, and one token is roughly four characters of English, so a 300-word answer is about 400 tokens.OpenAI Cookbook
  4. The output depends on the prompt: the same request with a different tone or length instruction produces a different text, not a different answer quality.OpenAI Cookbook
  5. Google builds a title link and a snippet from the page itself, and it may use a heading or a sentence from the body instead of the meta description.Google Search Central

Questions people ask

How do I find keywords for social media?
Describe the topic and the audience, then ask for phrases people type or search for. Check the phrases in the platform’s own search box, which shows what people look for, and keep the ones that match your content.
What is the difference between a keyword and a hashtag?
A hashtag labels a post so it can be grouped with others. A keyword is a phrase people type into a search box. Good captions use both, placing the keyword in the words and the hashtag at the end.
Are AI keyword suggestions accurate?
They suggest plausible phrases but do not measure how often people search for them. Verify volume and competition in a keyword tool or the platform’s search before you build content around a phrase.

What this page is about

  • Large language model

    A model that predicts the next token of a text; the site sends the prompt to a hosted model and returns its answer.

  • Answer engine optimisation

    Writing a page so that a search engine or an AI assistant can lift one clear, sourced answer out of it instead of guessing.

Official sources cited on this page

  1. How to count tokens with tiktokenOpenAI Cookbook
  2. How Google generates titles and snippetsGoogle Search Central
  3. FAQPage structured dataGoogle Search Central
  4. HowTo structured dataGoogle Search Central
How would you rate Social Keyword Finder?Be the first to rate it