Is there any way to not allow people commenting on posts of my Facebook page?
Unfortunately Facebook hasn't enabled a way to disable comments on pages.
People have already asked this question on Facebook Help Page and the answer provided by Facebook Help Team is How do I allow or disable posts by other people on my Page?
Here are some links:
- Disabling comments this is for preventing replies to your posts which would appear under your posts. There is no facebook feature to do this but there is a workaround which automatically hides are comments - so they are visible to only the person who wrote them and their friends list.
In your page's Settings, go to General, then Page Moderation.
Add very common words to the moderation box with commas between them, eg a, the, and, like, it, to
A long list of common English words can be found here and copied across. It's also a good idea to add common 'words' used to avoid moderation and used by spammers, or text speak/emojis, eg lol, lmao, rofl, <3, (y), p0rn, p3n1s, pen1s, viagra, h0t, xxx, x, xxxx, click, buy, offer, win, sale, watch
Next go to Profanity Filter and set it to Strong to block even more words.
Regular comments can be prevented from posting by finding on of their comments and using Ban user to add them to your ban list.
- Disabling posts on your page's timeline. This mostly deals with posts from other facebook pages or bloggers linking to their own pages. The information from facebook's help page has changed in the last week, although I'm not sure when this feature was available from.
It can now be done from a desktop computer using https://www.facebook.com/yourpagename/settings/?tab=settings&view - go to Visitor Posts and you have different options:
- Allow Photos and Comments
- Notify me so I can Review posts before they appear on the page
Do not allow Visitors to post to the page
- Preventing ratings and reviews instructions
Lastly, a custom user script can be used to automatically delete all comments without you needing to view them,it would only run when you visit the page from your local machine (or another machine with the script installed). You need to install Greasemonkey (for Firefox) or Tampermonkey to set this up. If a userscript isn't already there for it then you would need to write your own (many facebook exampls there).