New Check out the curated list of the finest design resources I've gathered for you! Take a look →

How to Block Spam Comments on WordPress

Spam comments can be a major nuisance for WordPress website owners. Not only do they clutter up the comment section, but they can also contain harmful links or irrelevant content. Thankfully, there is a solution to combat this issue. In this article, we will guide you through the steps to effectively block spam comments on WordPress.

Table of Contents

Step by Step

1. Install and Activate an Anti-Spam Plugin:
Install a reliable and popular anti-spam plugin, such as Akismet or Antispam Bee. These plugins automatically detect and filter out spam comments, reducing your manual effort.

2. Configure the Anti-Spam Plugin:
Once the plugin is activated, go to its settings page and customize the configurations according to your preferences. Enable features like CAPTCHA verification, comment moderation, and blacklisting.

3. Enable Comment Moderation:
To prevent spam comments from appearing on your website, enable comment moderation. This feature allows you to review and approve comments manually before they are published. It ensures that only genuine comments are displayed.

4. Add a CAPTCHA to Comment Section:
Integrating a CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) adds an extra layer of security by requiring users to prove they are humans, not bots. Install a CAPTCHA plugin like reCAPTCHA or Math Captcha to your comments section.

5. Utilize Blacklist and Keyword Filters:
Take advantage of blacklist and keyword filters provided by anti-spam plugins. By adding specific words, URLs, or IP addresses to the blacklist, you can automatically block comments containing those elements.

6. Disable HTML in Comments:
Some spam comments may contain HTML codes or malicious scripts. Disable HTML functionality in the comment section to prevent these comments from being published. You can accomplish this by using a plugin or adding code snippets to your theme’s functions.php file.


To summarize, combating spam comments on WordPress requires a systematic approach. Install an anti-spam plugin, configure its settings, enable comment moderation, add CAPTCHA, use keyword filters, and disable HTML in comments. By following these step-by-step methods, you can effectively block spam comments and maintain a clean and engaging comment section on your WordPress website.

Rizwan Aritonang

An independent WordPress & Front-End Developer from Bandung, Indonesia.

Get In Touch

Leave a Comment