How to Stop Spam Registrations on your WordPress Membership Site

Do you want to stop spam registrations on your WordPress membership site? Spam registrations are a common nuisance for site owners who run membership sites or allow users to register on their website. In this article, we will show you how to stop spam registrations… Read More »

The post How to Stop Spam Registrations on your WordPress Membership Site appeared first on WPBeginner.

Do you want to stop spam registrations on your WordPress membership site? Spam registrations are a common nuisance for site owners who run membership sites or allow users to register on their website. In this article, we will show you how to stop spam registrations on your WordPress membership site.

Stop spam registrations in WordPress

Method 1: Stop Spam Registrations Using WPForms

This is the easiest and most efficient way to deal with spam registrations in WordPress.

WPForms is the most beginner friendly WordPress form builder. It comes with a User Registration addon that allows you to easily add user registration form to your site while effectively stopping spam registrations.

WPForms is a premium WordPress plugin. You will need Pro License to access user registration addon.

WPBeginner users can use this WPForms Coupon to get 10% Off on their purchase.

First thing you need to do is install and activate the WPForms plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit WPForms » Settings page to verify your license key. You can get this key from your account on WPForms website.

Verify WPForms License

After verification, you need to visit WPForms » Addons page. Scroll down to locate ‘User Registration Addon’.

You need to click on Install Addon button and then click on activate.

Install user registration addon

Next, you need to create a user registration form. Go to WPForms » Add New page. Provide a title for this form and then select user registration form template.

User registration form template

This will launch the Form Builder with user registration form template. You can edit the fields by clicking on them.

You can also drag and drop fields to rearrange them.

User registration form fields

Next, you need to click on the settings panel. This is where you can configure form notifications, confirmation, and user registration settings.

Click on user registration tab to continue.

User activation settings

On this page, you can map the form fields to your WordPress user registration fields.

Scroll down and check the box next to ‘Enable User Activation’ option. This will reveal a drop down menu, where you can select the User activation method.

WPForms uses two creative ways to prevent spam registrations on a WordPress site. You can choose to send a verification email to each user, so that they can confirm their registration.

Alternately, you can require a site administrator to manually approve each registration on your WordPress site.

Choose the option that best suits your needs and click on the save button to store your form settings.

You can now add this form to any page on your WordPress site and then use that page as your user registration page.

Simply edit a page that you want to use as your user registration page. On the page edit screen, click on ‘Add Form’ button.

Add user registration form to a page in WordPress

This will bring up a popup menu. Select user registration form you created from the drop down menu, and then click on add form button.

A shortcode for the user registration form will appear in the page editor. You can now save your page or publish it.

Visit your website to see your spam proof user registration form. Depending on your user activation settings, the plugin will either require users to verify their email address or an admin will have to manually approve each user registration on your site.

Method 2: Stop Spam Registrations with Stop Spammers Plugin

First thing you need to do is install and activate the Stop Spammers Spam Prevention plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Once activated, Go to Stop Spammers » Protection Options. Stop Spammer Registrations is a powerful WordPress plugin which aggressively monitors your website for suspicious spam activity.

The default settings on this page will work for most websites. However, you can uncheck a few of them, if you feel lots of legitimate users are unable to login.

Protection options

Don’t forget to click on the save changes button to store your settings.

The plugin uses a number of spam prevention techniques. It uses HTTP Referrer and Header requests to verify that a user is genuinely accessing your website.

It also checks against Akismet API for known spamming activity. The plugin also maintains a list of bad hosts known for tolerating spam activity and blocks them.

There is a small chance that sometimes this plugin would lock you out of admin area. If this happens, then simplest solution is to connect to your site through FTP and rename the plugin file from stop-spammer-registrations.php to stop-spammer-registrations.locked.

You can now access admin area of your site and WordPress will automatically deactivate the plugin for you.

Method 3: Stop Spam Registrations Using Sucuri

Sucuri

At WPBeginner, we use Sucuri to protect our website against spammers and other security threats.

Sucuri is a website security monitoring service. It blocks hackers, malicious requests, and spammers from accessing your site or injecting any malicious code.

See how Sucuri helped us block 450,000 WordPress attacks in 3 months.

We hope this article helped you stop spam registrations on your WordPress membership site. You may also want to see our guide on

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Stop Spam Registrations on your WordPress Membership Site appeared first on WPBeginner.

How to Put a Stop to WordPress Trackback Spam

Are you struggling with WordPress trackback spam? WordPress trackback spam can become a serious problem for many site owners. In this article, we will show you how to put a stop WordPress trackback spam. If your spam solution is not working for you, then one… Read More »

To leave a comment please visit How to Put a Stop to WordPress Trackback Spam on WPBeginner.

Are you struggling with WordPress trackback spam? WordPress trackback spam can become a serious problem for many site owners. In this article, we will show you how to put a stop WordPress trackback spam. If your spam solution is not working for you, then one of the tricks below will surely help you get rid of trackback spam.

Where The WordPress Trackback Spam Comes From?

Pingbacks and trackbacks spam is generated by spammers who use automated scripts to send millions of trackbacks to websites all over the world. Just like comment spam, trackback spam is not directed to your site personally.

What these spammers hope to achieve is that they could leave their links on a website where trackbacks are not monitored. Most of these spam links point to illegal activities like selling drugs, running scams, distributing malicious code, etc.

Get rid of Trackback Spam

How to Completely Get Rid of Trackback Spam Completely?

The easiest and quickest way to deal with trackback spam is to completely turn it off in your WordPress settings. All you need to do is visit Settings » Discussion page and under the default article settings uncheck the box next to ‘Allow link notifications from other blogs (pingbacks and trackbacks)’.

Disabling WordPress trackbacks and pingbacks

This will disable trackback and pingback spam on your new articles. However you still need to disable trackbacks on existing WordPress posts. You can do so by following this tutorial on how to disable trackbacks and pings on existing posts.

If you do not want to turn off trackbacks and pingbacks, then here is how you can combat trackback spam.

Akismet

Akismet

Akismet is one of the two default plugins that come bundled with every WordPress site. The plugin actually connects your website to Akismet anti-spam service.

This is a massive spam filter monitoring millions of sites to catch spam comments and trackbacks. We use Akismet on WPBeginner to monitor comments.

It generally believed to be just a comment spam moderation tool, but it is also very effective against WordPress trackback spam. If you are not already using Akismet, then you should activate it right away. See our guide on Akismet and why you should start using it.

Simple Trackback Validation with Topsy Blocker

Simple trackback validation plugin allows you to stop trackback spam by running simple tests on each incoming trackback. At first it automatically blocks any trackbacks originating from topsy, which is a social search tool used for trackback spam.

It then checks whether the trackback is actually originating from the site it claims to be from. Lastly, it checks if an actual link to your site exists on the trackback source.

Hide Trackbacks

This plugin is not a spam protection plugin, but it provides a feature that some site owners might need. As the name suggests, it completely hides WordPress trackbacks and pingbacks from appearing in the comments on the front-end of your website.

It is particularly useful for sites where hundreds of spam trackbacks get published accidentally. You can activate this plugin to hide all spam trackbacks from public and then go to comments section in WordPress admin area to delete all the trackbacks spam.

That’s all we hope this article helped you block WordPress trackback spam. You may also want to take a look at these 12 vital tips and tools to combat comment spam in WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

To leave a comment please visit How to Put a Stop to WordPress Trackback Spam on WPBeginner.