TikTok’s hashtag cap changed the nature of the problem. Previously the question was "which tags should I include?" and the answer could be "all of them." Now it is a budgeting question: you have five slots, and every tag you add means a tag you leave out. That constraint is genuinely useful, because it forces the discipline that produces better results anyway.
The slot you are probably wasting
Roughly speaking, the most common five-tag set in the wild looks something like #fyp #foryou #viral #trending plus one topical tag. Four of those five slots are spent on tags that describe nothing about the content.
The theory behind them was that tagging #fyp signalled to TikTok that you wanted For You Page distribution. That was never how it worked. Every video is evaluated for For You distribution automatically — it is the default behaviour of the platform, not something you opt into with a tag. #fyp has hundreds of billions of videos attached to it, which means it carries essentially zero classification information: a tag that describes everything describes nothing.
Meanwhile, the thing TikTok actually needs is to work out what your video is about so it can find the audience that watches videos like it. Four generic slots give it nothing to work with.
A five-slot allocation that works
A model that holds up across most niches:
| Slot | Purpose | Example (cast-iron cooking video) |
|---|---|---|
| 1 | Core topic — what the video literally is | #castironcooking |
| 2 | Broader category — the audience above your niche | #foodtok |
| 3 | Specific angle, technique, or sub-community | #castironrestoration |
| 4 | Format or intent signal | #cookingtutorial |
| 5 | Flexible — trend, season, or second niche angle | #kitchentips |
Notice that all five would let a stranger reconstruct the video. That is the standard to hold. If a tag would fit equally well on a makeup video and a car review, it is not earning its slot.
What TikTok reads besides hashtags
Hashtags are a smaller share of TikTok’s understanding of your video than most creators assume. It also reads:
- Spoken audio, transcribed automatically. What you say in the first few seconds is a strong topical signal.
- On-screen text, including your text overlays and captions.
- The caption itself, as natural language rather than just as a hashtag container.
- Visual content — objects, scenes, and actions in frame.
- Behavioural response — watch time, rewatches, shares, and which audiences respond, which is ultimately the dominant factor.
The practical implication: a descriptive caption with a clear spoken hook does more topical work than any hashtag set. Write the caption as a sentence a human would read, then add five tags. Do not write the caption as the tag block.
Trend tags: worth a slot, with a condition
Trending hashtags can be worth one of your five slots, but only when your content genuinely participates in the trend — same sound, same format, same joke structure. Attaching a trend tag to unrelated content is the clearest possible version of a diluted signal, and the audience arriving from that tag bounces immediately, which is itself a negative behavioural signal.
Trend windows on TikTok are short — often days rather than weeks. A trend tag is worth using while the trend is live and worth dropping as soon as it is not.
Hashtags and the search shift
A meaningful share of TikTok usage is now search rather than passive scrolling, particularly among younger users treating it as a how-to engine. That changes what a good tag looks like: search-shaped tags describing a problem or task — #howtoseasoncastiron, #mealpreponabudget — have become more valuable relative to pure culture tags. They align with what people type, not just with what content exists.
Summary
- Spend zero slots on
#fyp,#viral,#trendingunless the content is genuinely about that. - Cover one broad category, two to three specific descriptors, one flexible slot.
- Write a real caption — it carries more topical weight than the tags.
- Use trend tags only when you are actually doing the trend, and drop them when it passes.
- Favour search-shaped tags where your content answers a question.