Hashtag advice is one of those things every marketing blog covers and almost nobody covers honestly. Most of it is generic. A lot of it is outdated by two or three algorithm changes. And most of what's left is written for influencers and DTC brands — not for the kind of small business that has a phone number on the door.
Let me give you the actual current read.
The general rule almost nobody states
Hashtags do something different on every platform. There's no universal "best practice" because the platforms aren't the same machine.
So if you've ever read a "10 hashtags every small business should use" article and felt like it didn't quite line up with what you were seeing, that's because it can't line up. The same tag behaves four different ways across four different platforms. Anyone telling you otherwise hasn't actually been watching.
The platform-by-platform read
Hashtags on Facebook are mostly decorative. The platform technically supports them, you can click them, you can search them — but the discovery layer barely exists. Nobody is browsing #smallbusiness on Facebook the way they might on Instagram. The algorithm doesn't really reward them either.
My take: 1 or 2 max, and only if they actually help a human read the post. Skip the wall of tags. It looks dated and it does nothing.
Instagram changed. The 30-tag spam era is over. Meta itself now recommends 3 to 5 hashtags per post, and that matches what I see in real reach data — stuffing posts with tags doesn't help anymore and may quietly hurt.
The mix that works:
- One broad tag — describes the category (e.g.
#smallbusiness,#realtor,#finishcarpenter) - Two or three niche tags — describes the specific thing in this specific post (e.g.
#builtinshelves,#mantleinstall) - One brand tag — your own (more on this in a second)
Skip the giant generic ones with millions of posts. You'll be buried in three seconds. And don't bother hiding hashtags in the first comment — that trick stopped mattering years ago.
LinkedIn is the one place hashtags still pull real weight. People follow tags directly. #smallbusiness on LinkedIn has actual subscribers who get the tag in their feed. So a hashtag is genuinely a discovery channel, not just decoration.
3 to 5 tags works well. Mix the same way as Instagram: one big one for category, a couple of narrower ones for the topic. Use real industry-language tags — LinkedIn audiences search and follow professionally, so the tag should match how someone in your field would actually talk.
TikTok
Discovery on TikTok still leans on hashtags more than any other platform — the For You algorithm uses them to figure out who to show your video to. 3 to 5 tags. Mix one or two broad tags with two or three narrow ones describing exactly what's in the video.
Don't use #fyp or #foryoupage. Everyone does, and the algorithm doesn't actually reward it — it's a wasted slot.
X (Twitter)
1 or 2 hashtags max. Beyond that you start tripping the spam-y filter. Honestly, on X, hashtags matter less than the words in the actual post — the search index reads the whole tweet. Don't sweat them.
YouTube
2 or 3 hashtags in the description, and one occasionally in the title if it fits naturally. The first three description tags also show up above the video title, which is a small but real piece of real estate.
Google Business Profile
No hashtags. GBP doesn't index them, doesn't display them as links, doesn't rank by them. If you're typing # into a GBP post, you're typing into the void. Use the post body for keywords instead.
Niche beats broad. Always.
Here's the math. #smallbusiness has tens of millions of posts. Even if you tag it perfectly, your post is one out of millions for about 90 seconds before being buried. You will not be found through a tag that big.
#cabinetinstaller is smaller. #weddingphotographernewengland is smaller still. #patiobuilder is smaller again. The smaller the tag, the better your odds of being one of the visible posts when someone clicks it.
The instinct is to chase the biggest tags because they "have more reach." It's the same instinct that makes people advertise to "everyone." Both are wrong for the same reason — you're competing with everyone instead of being findable by the few people who actually want what you do.
(Yes, this is the same idea as the rifle vs. shotgun post. Hashtag selection is just the tactical version of audience selection.)
Claim a brand hashtag
One thing you should do regardless of platform: pick a brand hashtag and use it consistently. Your business name with no spaces is the easy default. #joessurfshop. #mullenstudio. Whatever yours is.
It won't drive much discovery on its own. That's not the point. The point is that it groups your content into a single thread anyone can scroll — your customers, you, anyone curious about you — and it gives customers a tag to use when they post about you. The first person who tags you with it earns you a small UGC win, which is the whole bonus we covered in the last post.
Stop chasing "best hashtags" lists
You've seen the articles. "Top 100 hashtags for restaurants in 2026." "30 hashtags every realtor must use." Those lists are scraped, generic, and being used by ten thousand other accounts at the same time. They put you into the most crowded possible bucket.
The tag that works for you is the one that describes this specific post, on this specific platform, for your specific customer. Generic lists can't know that. You can.
The trap
Here's where small businesses spend way too much energy. Hours obsessing over the perfect hashtag set, while posting twice a month.
Hashtags amplify a signal. They don't create one. If there's nothing being posted — or if posts are six weeks apart — the world's perfect hashtag stack does nothing. The amplifier needs something to amplify.
Get the cadence right first. Pick reasonable hashtags second. Don't reverse it.
So what do you actually do?
Short version:
- Pick a brand hashtag. Use it everywhere.
- For each post, write 3 to 5 tags that describe what's actually in that post. Mix broad with niche. Skip the giant ones.
- Adjust by platform: more on LinkedIn and TikTok, fewer on Facebook and X, none on GBP.
- Stop saving generic hashtag lists from Pinterest. They're not helping.
- Spend 90% of your hashtag energy on showing up consistently, and 10% on the tags themselves.
That last point is the whole post in one line. Hashtags are real, they do real work, and the work they do is small compared to whether you posted at all this week.
Pick the tags, then move on. The post is the thing.