Straight answer: Effective Facebook hashtags come from matching real search terms your audience types into Facebook, not from copying the 20-hashtag habit that works on Instagram. Use one to three specific hashtags per post, tie one to your brand for tracking, and test them on Reels separately from feed posts because Facebook treats the two very differently.
Short on time? Skip the manual work with our free Facebook hashtag generator.
What Facebook hashtags are for now
Facebook launched hashtags in 2013, borrowing the idea from Twitter, and for years nobody quite worked out what to do with them. They still function mostly as a filing system. When someone clicks a hashtag or types one into Facebook’s search bar, they get a feed of public posts using that exact tag. That’s it. There’s no separate “hashtag algorithm” boosting reach the way there might be on Instagram or TikTok’s discovery page.
I say this because most hashtag advice online was written for Instagram and then copy-pasted onto a “Facebook hashtags” title with barely a word changed. That’s why so much of it recommends 15 to 30 tags per post, a mix of broad and niche, hashtag banks, the lot. On Facebook, that approach mostly does nothing, and sometimes it does actual harm because a wall of tags under a post reads as spammy to a human scrolling their feed, and human behaviour (comments, shares, reactions in the first hour) is what Facebook’s ranking system watches most closely.
What I found when I tested it on a client’s page
A few years ago I ran the Facebook page for a boutique fitness studio in Guildford through a six-week hashtag test, because the studio owner had read somewhere that hashtags were “underused” on Facebook and wanted proof either way. For the first three weeks we used 12 to 15 hashtags per post, borrowed almost directly from her Instagram set: mix of #fitnessmotivation, #guildfordfitness, #strongwomen, that sort of thing. Average organic reach sat between 400 and 600 per post, on a page with roughly 3,200 likes at the time.
For the second three weeks we stripped it right back to two hashtags: one branded (#StudioNameGuildford) and one specific to the post topic. Reach stayed in almost exactly the same band, 400 to 700. No meaningful lift, no meaningful drop. What did move the needle, both times, was whether the post asked a direct question in the first line and got three or more comments within the first thirty minutes. Posts that hit that early comment threshold reached 1,800 to 2,400 people. Posts that didn’t, hashtags or no hashtags, sat under 700.
That’s the uncomfortable bit nobody selling a hashtag tool wants to say out loud: on Facebook, hashtags are not your reach lever. Early engagement is. Hashtags are a filing and tracking tool, and a small assist for people actively searching, not a discovery engine.
So why bother with them at all
Because they still do three useful jobs, just smaller ones than people expect:
- They let you track a campaign across posts, or across your team’s posts, by clicking one tag and seeing everything filed under it.
- They help the small number of people who actively search Facebook (rather than just scroll) find your content when they search a topic term.
- On Facebook Reels specifically, they carry more weight, closer to how Instagram treats them, because Reels distribution leans harder on topic and interest matching than the main feed does.
Once you accept hashtags are a support tool rather than a growth hack, generating good ones gets much easier, because you stop trying to game an algorithm that isn’t reading them the way you think it is.
The eight-step process I use to generate hashtags for a client page
This is the exact sequence I run through when I set up hashtags for a new client’s Facebook content calendar. It takes about 45 minutes for a new page and 10 minutes a month after that to refresh.
- Step 1: List your five core topics. Not your business name, your actual content pillars. For the Guildford studio that was strength training, nutrition, class schedules, member stories, and local events.
- Step 2: Type each topic into Facebook’s own search bar and click the “Posts” filter. Facebook shows you how active a hashtag is by how many recent public posts use it. If a tag has almost nothing under it, skip it, it’s dead weight.
- Step 3: Check the same terms in Google Trends. This tells you whether the phrase is rising, flat, or dying as a search term generally, which matters because a hashtag that mirrors a trending phrase gets more organic search traffic pointed at it from outside Facebook too. I’ve written a full walkthrough on how to use Google Trends for keyword and hashtag research if you want the detailed version.
- Step 4: Create one permanent branded hashtag. Something unique enough that a search for it returns only your content. Not #Fitness, which returns millions of posts, but #StudioNameGuildford, which returns yours.
- Step 5: Build a shortlist of 8 to 12 topic hashtags total, drawn from steps 1 to 3, and rotate two or three per post rather than dumping the full list on every single one.
- Step 6: Keep hashtags specific over generic. #GuildfordPersonalTrainer beats #Fitness because it filters for people close enough to become a customer, not a global audience that can never walk through your door.
- Step 7: Place hashtags in the body of the post, not stacked at the bottom. Facebook posts with a tag woven into a sentence read more naturally and don’t trigger the “this looks like spam” instinct in a scrolling reader.
- Step 8: Review every 30 days. Pull your page insights, sort by reach, and check whether posts using your topic tags outperform ones that don’t. If there’s no difference after two months, drop the tag and test a new one.
Reels change the rules, so treat them separately
Everything above is about standard Facebook feed posts. Facebook Reels behave much more like Instagram Reels or TikTok, because Meta built the underlying discovery system to be shared across both apps. On Reels, hashtags help surface your video to people who don’t already follow you, particularly in the first hour after posting. I keep a separate, shorter set of Reels-specific tags for clients, refreshed weekly rather than monthly, because Reels trends move fast. If you want a quick way to build that list without guessing, there’s a free hashtag generator built specifically for Facebook Reels that pulls current tag activity rather than relying on a static list someone wrote in 2023.
How many hashtags is too many
My rule of thumb, after running this test across roughly a dozen client pages over the past three years: one to three hashtags on standard feed posts, three to five on Reels. Beyond that you’re not adding reach, you’re adding visual clutter that makes the post look like it’s trying too hard, and I’ve seen comment rates drop slightly on posts with a heavy hashtag block at the bottom, likely because it reads as an ad rather than a person talking. Facebook itself has never published an official maximum, but its own product team has said publicly that posts with excessive hashtags can be treated as lower quality by the ranking system, which is the opposite of the outcome most people are chasing when they pile them on.
Tools worth checking before you commit to a hashtag
You don’t need paid software to do this well. Facebook’s own search bar, used as described in Step 2, tells you most of what you need. Beyond that, I’ll cross-check a shortlist against Google Trends for direction, and occasionally against a free hashtag tracker like RiteTag or Hashtagify to see engagement volume on a tag before I commit a client’s branding to it for a whole quarter. None of these replace the basic test: does a post using this tag get more comments and shares than one without it, over a proper sample of at least ten posts.
Where hashtags sit in the bigger picture
I’d rather a client spend an extra hour a week writing a better opening line than an extra hour hunting for the perfect fifteenth hashtag. Hashtags are maintenance, not strategy. If your Facebook reach has been falling for months regardless of what you tag your posts with, the fix usually sits somewhere in optimising your wider social media strategy, not in the tags themselves, things like posting frequency, video length, and whether you’re replying to comments within the golden first hour.
It’s also worth asking honestly whether organic Facebook reach is where your effort should go at all right now. Meta has been squeezing organic distribution on business pages for years to push advertisers toward paid placements, and for a lot of small businesses I work with, the maths now favours splitting attention across channels rather than betting everything on one feed. I’ve laid out several organic alternatives to Facebook ads worth testing alongside your hashtag work, and video formats deserve a mention too, since a well-tagged Reel or short animated clip tends to travel further right now than a text post ever will.
Frequently asked questions
Do Facebook hashtags improve organic reach?
Not directly, and not much. In my own testing, changing hashtag count and specificity made almost no measurable difference to reach on standard feed posts. What moves reach is early engagement, particularly comments within the first 30 minutes. Hashtags help with search and tracking, not distribution.
How many hashtags should I use on a Facebook post?
One to three for a standard feed post, three to five for a Reel. Beyond that you risk the post looking like an ad, which tends to lower comment rates rather than raise reach.
Should I use the same hashtags on Facebook and Instagram?
Only your branded tag should stay identical across platforms for consistency and tracking. Topic tags should differ, because Facebook’s search behaviour and Instagram’s discovery algorithm reward different kinds of terms, and what’s trending on one platform often isn’t on the other.
Where should I put hashtags in a Facebook post?
Inside the sentence itself works better than a stacked list at the end. A block of tags at the bottom reads as spam to a human scrolling their feed, and human reaction is still the biggest signal Facebook’s ranking system uses to decide who else sees your post.