Hashtag strategy that still works on Instagram, TikTok, and X
9 min read
Hashtags still help discovery — when they match how people actually search and when they respect each platform’s norms. Dumping thirty unrelated tags is noise. A small, intentional mix of broad, niche, and branded tags performs better than a wall of trending junk.
The three useful buckets
- Broad: high-volume topics that describe the category. Good for reach, weak alone because competition is fierce.
- Niche: specific communities, tools, or subtopics. Better intent, smaller audiences, often higher engagement quality.
- Branded: your product, campaign, or unique phrase. Builds recall and makes user-generated posts findable later.
A balanced post usually leans niche-first, sprinkles a few broad tags, and includes one clear branded tag when you have one.
Platform norms (approximate)
- Instagram: often comfortable with a larger set (roughly 20–30) if they stay relevant. Relevance beats maxing the limit.
- TikTok: a handful of tags (about 3–5) that match the video topic usually looks cleaner than a long list.
- X (Twitter): one to three focused tags; more reads like spam in a short post.
- LinkedIn: a few professional, specific tags — industry and topic, not meme slang.
Start from the caption
Write the post first. Then extract keywords that already appear in your draft — those tags feel natural and reduce the chance you tag topics you did not actually discuss. A free hashtag generator can pull caption keywords and build broad/niche/branded mixes with platform presets so you do not over-tag by habit.
What to skip
Avoid banned or heavily spam-associated tags, irrelevant viral tags that bait clicks, and huge copy-paste sets reused on every post. Rotate niches as your content rotates. If a tag community is full of bots or off-topic spam, leave it — association matters.
Pair discovery tags with a consistent handle strategy so people who find one post can follow the rest of your work. Our guide on choosing usernames covers patterns that stay readable across platforms.
Try it on GenShelf: Free Hashtag Generator