A Facebook comment filter can mean two things. For Page admins, it is the set of tools that hide unwanted comments automatically: the profanity filter, a list of blocked keywords, Moderation Assist rules and limits on who can comment. For readers, it is the menu that switches a post between Most relevant, Newest and All comments. This guide covers both, starting with Pages.
How to filter comments on your Facebook Page
Facebook gives Pages four native ways to filter comments. They are free, and for many small Pages they are enough.
Native tool | What it filters | Where to find it |
|---|---|---|
Profanity filter | Comments containing words from Meta's own profanity list | Page settings, in the privacy or content moderation section |
Hidden words (keyword blocking) | Comments containing the words, phrases or emojis you list | Page settings, next to the profanity filter |
Moderation Assist | Comments matching rules on content (keywords, links, images, profanity) or on the author (no profile picture, no friends or followers, recently created account) | Meta Business Suite |
Who can comment | Limits comments on a post, for example to profiles and Pages you mention, or turns them off | The post's menu |
Menu names move regularly as Meta updates Pages, so if a path differs on your screen, search the setting's name in Meta's help center.
1. Turn on the profanity filter
The profanity filter hides comments that contain words from a list Meta maintains. You cannot see or edit that list, so treat it as a baseline, not a complete solution. Meta explains how to turn it on and off in its help article on the profanity filter.
2. Add your own blocked keywords
Next to the profanity filter, Pages can list words, phrases and emojis to hide automatically. Comments that contain them are hidden from the public but stay visible to the person who wrote them and their friends, as described in Meta's help article on hiding comments. The author is not notified.
3. Set up Moderation Assist rules
Moderation Assist, in Meta Business Suite, applies rules that you define. According to Meta's Moderation Assist help article, it lets you hide comments based on what they contain or on who posts them. Useful rules for most Pages:
Hide comments that contain a link, except from people you trust.
Hide comments from accounts without a profile picture or with no friends or followers.
Hide comments from recently created accounts.
Hide comments containing your list of scam and spam keywords.
Its activity log shows what was hidden and why, which helps you spot false positives.
4. Limit who can comment on sensitive posts
For a post likely to attract abuse, open the post's menu and change who can comment, or turn comments off entirely. Use this sparingly: switching comments off on regular posts removes the conversation you want.
What happens to a comment your filter catches
The three automatic filters on a Page (profanity filter, blocked keywords, Moderation Assist) hide; none of them deletes or bans. The caught comment disappears for the public, the person who wrote it still sees it along with their friends, and Facebook sends them nothing. Page admins still see it in the thread, marked as hidden, and can unhide it from the comment's menu.
What the filter did | What you check | Next step |
|---|---|---|
Hid a scam, insult or spam link | Nothing, unless the author keeps coming back | Ban repeat offenders by hand |
Hid a genuine question ("is the price the same in store?") | Your weekly review of hidden comments | Unhide, reply, and remove the keyword that caught it |
Hid a harsh but fair complaint | Whether your list targets opinions instead of behavior | Unhide and answer publicly |
Missed a new scam wording | Comments reported by your team or your community | Add the new variant to your list |
Deleting, banning and replying stay human decisions. Our guide to Facebook comment moderation gives a decision table and an escalation plan for them.
Which words to filter on a Facebook Page
Start small and grow the list from what you actually receive. Too many common words will hide real customer questions.
Category | Examples | Watch out for |
|---|---|---|
Fake "Meta support" phishing | "your page will be disabled", "verify your page", "copyright violation" combined with a link | Scammers write these in many variants |
Money scams | crypto, forex, "account manager", "passive income" | Finance brands may need these words |
Redirects | whatsapp, telegram, "DM me", "check my profile" | Customers may legitimately ask to be contacted |
Insults and slurs | The slurs and insults you receive most often | The profanity filter already covers part of it |
Competitors | Competitor brand names and promo codes | Comparisons can be legitimate questions |
Avoid broad words such as "free", "link" or "price": they match genuine questions like "Is shipping free?".
Do not forget comments on your ads
A keyword list built from your Page's posts is only half the job. Ad threads attract a different crowd: fake giveaways, "message me to invest" replies and competitor codes aimed at the audience you pay for, often on dark posts that no one on the team scrolls past. Open a few live ad threads in Meta Business Suite or Ads Manager, see what your current filters let through, and add those patterns to your list. To set up a routine for reading ad threads, see how to monitor Facebook ad comments; to apply Moderation Assist rules to campaigns, read Moderation Assist for ad comments.
How to see all comments on a Facebook post (for readers)
By default, Facebook often shows a post's comments sorted by Most relevant. This view puts comments from friends and the most engaged comments first, and can leave out comments Facebook considers low quality or spam. That is why a thread sometimes shows "20 replies" and displays only a few.
Open the post and go to the comment section.
Tap or click the sorting menu at the top of the comments (it shows the current option, such as Most relevant).
Choose Newest to read them in chronological order, or All comments to include everything, including comments that may be spam.
The choice is not always remembered from one post to the next, so you may need to switch again. Readers cannot filter comments by keyword; only Page admins can hide comments from everyone.
Common mistakes with Facebook comment filters
Blocking too broadly. A keyword list that hides "price" or "delivery" hides your buyers.
Never checking hidden comments. Review them weekly and unhide genuine questions, then reply.
Filtering only organic posts. Ad comment sections are often where spam and scams concentrate.
Using filters to silence criticism. People notice, and it damages trust more than the comment would have.
Relying on exact keywords alone. Spammers change spellings, add spaces or use look-alike characters.
Related guides
Free tools
Automate Facebook comment filtering with Blabla
A blocked-keyword list only matches spellings you have already seen, which is why "cr.ypto" or a look-alike letter slips through. Blabla keeps your keyword lists and adds AI filters written as plain sentences, for example "hide comments that ask people to click a link to recover their Page" or "hide comments quoting a competitor's promo code". Each rule is set to hide or to delete and runs on new comments through Meta's official API, on Page posts and, with the Pro plan, on ad and dark post threads. Because an AI filter reads the whole comment, a price question that happens to contain a link can be left visible for your team to answer. See Blabla moderation and Blabla for Facebook; the 7-day free trial needs no credit card. A Page with a few comments a week can stay on the native filters above.
Conclusion
Turn on the profanity filter, add a short list of blocked keywords, set Moderation Assist rules for links and suspicious accounts, and review what gets hidden. Cover your ads as well as your posts. When the volume or the creativity of spammers outgrows keyword lists, move to filters that understand context. The same logic applies to Instagram, explained in our guide on how to filter Instagram comments.






