Your website is under attack from thousands of bots–and so is everyone else’s. Here are two free services to help with that.
Let’s Encrypt offers free SSL certificates so you can serve all your content over HTTPS. Since you’ll probably pay $70/year to your hosting company otherwise, this is a great deal. Some hosting companies even offer one-click installation of Let’s Encrypt certificates. (Otherwise you will need to do a little command-line work.) Just add the Really Simple SSL plugin for WordPress and you’re golden.
CloudFlare provides an awesome free service to protect your site from DDoS attacks and improve performance through a combination of a CDN (content delivery network) and caching. They deliver your site over HTTP/2 if you have a secure connection (hence the need to start with Let’s Encrypt).
At the May 2016 East Bay WordPress Meetup, we’ll walk through getting your SSL Certificate set up with Let’s Encrypt and then setting up your free CloudFlare account.