Step 1: Install an Anti-Spam Plugin
Install Akismet (comes pre-installed with WordPress) or another anti-spam plugin like Anti-Spam Bee or Stop Spammers. These plugins automatically detect and filter spam based on links, IP addresses, email addresses, and comment content.
Step 2: Enable Comment Moderation
Go to Settings > Discussion in your WordPress dashboard and enable the following options:
Check "Comment must be manually approved" to review all comments before they appear publicly.
Set "Hold a comment in the queue if it contains X or more links" (recommend setting this to 1 or 2).
Enable "Comment author must fill out name and email" to prevent anonymous spam submissions.
Step 3: Disable Trackbacks and Pingbacks
In Settings > Discussion, under Default post settings, uncheck the boxes for "Allow link notifications from other blogs (pingbacks and trackbacks) on new posts" and "Allow people to submit comments on new posts".
Step 4: Require User Registration
Check the option "Users must be registered and logged in to comment" to eliminate anonymous spam, which is the primary source of spam comments.
Install Akismet (comes pre-installed with WordPress) or another anti-spam plugin like Anti-Spam Bee or Stop Spammers. These plugins automatically detect and filter spam based on links, IP addresses, email addresses, and comment content.
Step 2: Enable Comment Moderation
Go to Settings > Discussion in your WordPress dashboard and enable the following options:
Check "Comment must be manually approved" to review all comments before they appear publicly.
Set "Hold a comment in the queue if it contains X or more links" (recommend setting this to 1 or 2).
Enable "Comment author must fill out name and email" to prevent anonymous spam submissions.
Step 3: Disable Trackbacks and Pingbacks
In Settings > Discussion, under Default post settings, uncheck the boxes for "Allow link notifications from other blogs (pingbacks and trackbacks) on new posts" and "Allow people to submit comments on new posts".
Step 4: Require User Registration
Check the option "Users must be registered and logged in to comment" to eliminate anonymous spam, which is the primary source of spam comments.