WordPress Comment
WordPress comments section greatly increases your SEO score and increases the interactivity on your site and makes users more likely to return that driving more traffic to your website, moreover, it helps to build your community. The main and most important benefit of a comment section on a website is that it is a self-generating source of content.
Commenting is an effective strategy that people often use to have all the above benefits and more, and to maximize this benefit, a WordPress comment moderation tool with a comment blacklist profanity filter should be used.
WordPress Comment Blacklist
What is Blacklist?
Comment Blacklist is a WordPress tool that can help you to avoid and filter all words and phrases in the visitor’s comment that are regarded as unacceptable, profanities, or untrustworthy, these unwanted words and phrases should be excluded or banned to keep a safe environment for the readers, customers, and visitors. Moreover, the WordPress comment blacklist can protect you from spam comments, this will be explained in the Comment Spam section.
Automatically Prevent Bad Words From Appearing On Your Website
To have complete control over which comments appear on your site, Keeping your comments clean from unacceptable, profanities, or untrustworthy words/phrases can greatly enable your visitors to interact with your website in a safe environment and that increases your traffic and of course, increase your website rank.
Here, comes your need to have a list of unacceptable and profanities words/phrases to be used to set up the comment blacklist that enables you to keep your comments clean and have a safe environment for your visitors.
Our WordPress Comment Blacklist Words/Phrases include; a list of swears, unacceptable words, inappropriate words, hurtful words, curse words, insulting words, all cuss words, most vulgar words, offensive words, rude words, and dirty words. In addition, we also include Google blacklisted words and the most popular naughty words.
Our WordPress Comment Blacklist words are in the English language, in an easy copy and paste format, and for free download and free to use for personal and commercial blogs/websites.
The list has been tested in WordPress by hundreds of our community and all have confirmed that our blacklist works perfectly that helped them to keep their website clean from all the bad words, they did not have any notifications from their customers regarding any inappropriate words, moreover, they did not have any banning by Google or by any other authority.
Tip: You may review the list to make sure you remove words that you don’t want to be blacklisted or moderated based on your website.
How Comment Blacklist Works
All your comments posted in your blog will pass through a WordPress filter that contains all your blacklist words and phrases, if the comment has any word or phrase that is specified in your blacklist, it will not be displayed, and automatically the comment will be put in the trash without any notification.
Please note that comment content, commenter name, site title, URL, email address, or IP address will be filtered too through the blacklisting process. You will still have the chance to review the comment (if he wants to), and if it is not compatible with your terms, an approval or deletion process can be manually applied, and you can restore it.
Blacklist Setting
Set up the comment blacklist in your WordPress Blog/Website:
- Download our WordPress comment blacklist words list, unzip the file, and get the blacklist TXT file.
- Login to your WordPress website and select Settings → Discussion.
- Copy the text file content, and paste it into the WordPress Comment Blacklist box (shown below).
- Save Changes. … And it is Done!
Tip: Repeat the above steps each time you want to install a new update for the blacklist.

Custom Blacklist
Automatically Remove Comments From Any Specific Person Or Specific Website
It is important to mention that if you want to move to trash any specific person’s comments, just add their names or email addresses, or IP addresses to the blacklist, exactly as our list, one word/phrase, or one IP per line.
You may also move to trash any specific website or blog comments by adding add their URL or brand name or site title or email address to the blacklist.
From the above guide, you can see that you have started to create your own custom blacklist, make a copy, and keep it in a safe folder on your PC.
Note: Large blacklist files will greatly slow down your site!, but with our Comment Blacklist text file you do have not to worry about that, our file size is just 17 KB.
Additional Tip
As you will see, and according to the WordPress support, WordPress Filter will match the partial words and the variations of words, that means when you have in your blacklist a word such as “ass” WordPress Filter will automatically move the comment to trash, and at the same time it will move to trash all the comments which have the word “asses, assistance, passionate, assumption, etc.”, this is really unexpected technics from WordPress, but this is the fact. Most of the filters and bots never match the partial words as the WordPress filter does.
To overcome these technics, especially with the Comment Blacklist, from our point of view, we suggest adding the blacklist words to the WordPress comment moderation box instead of adding to the blacklist box as it has to be. So both comments that have the word “ass” and the word “assistance” for example, will be moved to the moderation queue, and there you have to review and moderate both comments.
WordPress Comment Moderation
WordPress comment moderation helps you to prevent suspicious and unwanted comments from appearing on your site without the blog’s administrator’s approval.
First, create your comment moderation block list of words/phrases by adding whatever you like to block from appearing on your website. All your comments posted on your blog/website will pass through a WordPress filter which contains your moderation block list (Block List contains block words/phrases and block IPs), if the comment has any word or phrase that is specified in your moderation list, it will not be displayed immediately, but it will be moved to the moderation queue, there blog’s administrator will have the chance to review and moderate the comment, if it is not compatible with your site terms and or have any word from your moderation list, an approval or deletion process can be manually applied.
How Comment Moderation Works
- Create a moderation list containing your desired block words and block IPs, which must be one word or one IP per line.
- Login to your WordPress website and select Settings → Discussion.
- Copy and paste your block list into the Comment Moderation box (shown below).
- Save Changes. … Done!

As you can see that WordPress Comment Moderation works exactly the same way as the comment blacklist, except that in the case of comment moderation, the comment will be moved to the moderation queue, where the administrator can manually approve or delete the comment.
Note: If you would like every comment to be held for moderation; go to the ‘Before a comment appears‘ section, and check the ‘Comment must be manually approved‘ option.
Comment Spam
Spam is an unrequested and unwanted message sent electronically in bulk, which appears on your site without your approval. Comment spam is one of the common forms of spam, and there are many other forms of spam such as; email spam, instant message spam, search engine spam, social media spam, and blog spam.
Unfortunately, it is hard to catch the spammers, and their numbers dramatically increase day after day. So WordPress spam protection is really not an easy task.
WordPress Spam Protection
How to Block Spam Comments on WordPress
The growth of spam is ridiculous and every administrator and site owner has to spend much time moderating comments on their blogs.
To stop nearly 99% of your comment spam, you need to use two tools; the Comment Blacklist and Akismet WordPress comments plugin, both together are the best solution for WordPress spam protection.
Although Akismet is one of the best anti-spam filters, in fact, there are some spam comments that can sneak through it, here comes the importance of using the WordPress comment blacklist with Akismet.
1. Comment Blacklist – The Best Defense Against Spam Comment
WordPress comment blacklist is the best defense against comment spam at the early beginning. To control your comment spam, always watch the latest comments in the comments list and quickly scan the comment activity, you can easily find the spam comments, take quick action and add the spammers to your Comment blacklist, this will effectively fight the WordPress spam in your comments.
Another practical way to control and fight your comment spam; always visits the URLs of the visitors who leave comments on your blog to determine whether the poster is genuine and sincere or a spammer. If you find the page suspicious, so delete the entire comment or at least delete the URL, then quickly add the site title, the URL, and the email address to your blacklist.
Note: It is suggested to go to; Settings → Discussion → Email me whenever, and check the option Anyone posts a comment to be immediately notified and able to take quick action against any spammer.
2. Akismet Anti-Spam – Free WordPress Spam Filter Plugin
Akismet is an effective anti-spam plugin for WordPress spam protection, and it is free to download.
All WordPress installations come with Akismet installed by default. Akismet uses a unique algorithm to learn which comments are comment spam and which are legitimate.
Read More about Akismet Plugin.
Note: You may also like to download Youtube Blacklist Words List for your YouTube channel, and can download the Bad Words List for your Facebook fan page or your business page.
Blacklist Download
Our WordPress Comment Blacklist Words are offered in text file format, identical to WordPress’s terms, and it is free to download and free to use for personal and commercial blogs and websites.
WordPress Comment Blacklist Words List TXT
(Text File – One word/phrase per line)
Thank you for stopping by, have a nice day!
Last Updated: Dec 6, 2022
Heya this is somewhat of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding expertise so I wanted to get guidance from someone with experience. Any help would be greatly appreciated!
This Article help me a lot for saving my time in the comment moderation.
This list is exactly what I was looking for. I am definitely a PG-rated internet user and I don’t know a lot of those words. Thank you so, so much!!
Nice article…
I really like examining and I think this website got some genuinely useful stuff on it!
Ηi there, eѵerything іs ɡoing sound heге and of course eνery one is sharing inf᧐rmation, thаt’ѕ tгuly ɡood, keep up writing.
Where is the “moderation” list? If it is the same as the blacklist, then all such comments will be denied and none will be saved to be moderated. Right?
Please read the following paragraph:
WordPress comment moderation helps you to prevent suspicious and unwanted comments from appearing on your site without blog’s administrator approval.
First, CREATE your comment moderation block list of words/phrases by adding whatever you like to block from appearing in your website. All your comments posted in your blog/website will pass through a WordPress filter which contains your moderation block list (Block List contains block words/phrases and block IPs), if the comment has any word or phrase that specified in your moderation list, it will not be displayed immediately, but it will be moved to the moderation queue, there blog’s administrator will have the chance to review and moderate the comment, if it is not compatible with your site terms and or have any word from your moderation list, an approval or deletion process can be manually applied.
Please read the following paragraph:
WordPress comment moderation helps you to prevent suspicious and unwanted comments from appearing on your site without blog’s administrator approval.
First, CREATE YOUR COMMENT MODERATION BLOCK LIST of words/phrases by adding whatever you like to block from appearing in your website. All your comments posted in your blog/website will pass through a WordPress filter which contains your moderation block list (Block List contains block words/phrases and block IPs), if the comment has any word or phrase that specified in your moderation list, it will not be displayed immediately, but it will be moved to the moderation queue, there blog’s administrator will have the chance to review and moderate the comment, if it is not compatible with your site terms and or have any word from your moderation list, an approval or deletion process can be manually applied.