Spam comments can easily inflict yours as well as your WordPress site’s reputation. In addition to this, it can even mortify your network and your computer system as a whole. The continuous growth in WordPress spamming has raised concerns for choosing the best spam blocking practices. Website owners across the globe are on a look out for result-proven means of blocking spam comments on their WordPress site’s posts/pages. Today, through this blog I intend to bring you effective guidelines that’ll aid you in protecting your WordPress website from the attack of spammers.

What all comes under WordPress spamming?

Spam can enter into just about anything that’s available on your WordPress website. There can be spam accounts, forums with spam comments, spam product orders and spam comments posted on the blogs published on your WordPress site. Out of all these areas within your site, that are prone to spamming attack, the most prominent one is the posts section. Whether the blogs/posts have been recently published or are old; spammers tend to discredit the post by penning down spam comments in the form of unsolicited advertising links to other sites, offensive views/opinions etc. Now, I’ll walk you through best practices for blocking spam on your WordPress blog/website. Here’s the list of these practices:

Practice No.1- Turn off comments for your posts/pages Comment thread (for a post) is a key area that’s targeted by spammers. An effective means of preventing spam in your comments is to turn off the comments. This method is definitely a magic wand for business-oriented websites that may tend to lose their positive online reputation due to a negative feedback or/and invalid support requests send in by spammers. You can follow the below mentioned three step process to turn off comments for your WordPress site.

Step 1- Login to your WordPress site as the webmaster (website administrator). Step2- On the WordPress dashboard, go the Settings option in the left-menu and click on “Discussions” available within the fly-out menu. The screen displayed will look like this:

Step3- On the screen displayed after clicking “Discussions”, uncheck the option for Allow People to Post Comments on New Articles. Once you’re done with this, scroll down and click the “Save Changes” button. Clicking on “Save Changes” button will restrict a user (registered/un-registered) from posting comments on the articles that are published on your WordPress website.

Practice No.2- Restrict comments to only registered members of the website Referring to the step 3 under Practice No.1, you may even choose to restrict comments for the site’s registered users. Doing this will allow the registered members to post their comments on articles published on your site. These comments will then require the website administrator’s approval for being featured under the respective article/blog.

Practice No.3- Enter a blacklist of words within the Comments Moderation section As per the already explained Comments Moderation section, you may even choose to include a blacklist of words which when detected in the comment’s title, body, IP address, email or link will keep the comment’s approval process on hold. Doing this will definitely mean lesser consumption of efforts and time on your part.

Practice No.4- Disable comments for posts older than 100 days Older posts are likely to be spammed more as compared to the ones that have been recently published. In an attempt to avoid this, you can opt for closing comments on posts that are older than 100 days or more. You can do this by simply going to your WordPress site’s Discussion setting section and closing comments for posts that are older than a specific duration of time.

Practice No.5- Block Registrations for your site If your WordPress site doesn’t require user registrations then you can always choose to disable the membership feature for your site. With the inability to register on your site, you can restrict superfluous users from gaining access to your site’s features and in a way prevent your site from becoming an open platform for spamming activities.

To block registrations for your site, you simply need to follow the below mentioned three-step process: Step1- Login to your WordPress site as the site admin. Step2- Using the dashboard, go to Settings|General Step3- Uncheck the box available for Membership stating, “Anyone can register”. The screen will look like this:

Once you’re done with this, scroll down and click on “Save Changes” button. Clicking on “Save Changes” button would mark your preference of not allowing any visitor to register on your website.

Conclusion Now you’ve them. Following the spam protection measures mentioned within this blog will definitely aid you in making your WordPress site spam-proof. Whether you’re a novice site owner or have established a unique niche in the web world, abiding by these spam protection practices will aid you in growing your online presence in an palpable manner.

If you’ve something to ask or want to share your comments regarding my post, please feel free to use the comments section below.