{"id":17954,"date":"2019-10-17T09:30:14","date_gmt":"2019-10-17T09:30:14","guid":{"rendered":"https:\/\/www.heartinternet.uk\/blog\/?p=17954"},"modified":"2019-10-17T09:30:14","modified_gmt":"2019-10-17T09:30:14","slug":"easy-wordpress-security-tips","status":"publish","type":"post","link":"https:\/\/www.heartinternet.uk\/blog\/easy-wordpress-security-tips\/","title":{"rendered":"6 easy WordPress security tips"},"content":{"rendered":"<p>As part of our ongoing improvements to the system, we are removing the reCAPTCHA v1 service from our WordPress installations.<\/p>\n<p>This was set up in 2013 and the security world has moved on from simple &#8220;Are you a human?&#8221; responses. As WordPress has become more popular, it&#8217;s more likely that hackers will write scripts specifically to attack WordPress sites.<\/p>\n<p>If you&#8217;re wondering how secure your WordPress site will be, don&#8217;t worry &#8211; there are very simple things you can do to make sure everything runs smoothly.<\/p>\n<h2>Keep WordPress up to date<\/h2>\n<p align=\"center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-17966\" src=\"https:\/\/www.heartinternet.uk\/blog\/wp-content\/uploads\/wordpresssecurity-update.jpg\" alt=\"Person walking up a staircase\" width=\"650\" height=\"150\" \/><\/p>\n<p>This is the most obvious one, and, yet, it&#8217;s the one everyone forgets to do. But now&#8217;s your chance. Stop reading this and go update your site.<\/p>\n<p>Right now.<\/p>\n<p>Update your plug-ins too.<\/p>\n<p>That was easy, wasn&#8217;t it?<\/p>\n<h2>Make sure your passwords are strong<\/h2>\n<p align=\"center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-17968\" src=\"https:\/\/www.heartinternet.uk\/blog\/wp-content\/uploads\/wordpresssecurity-passwords.jpg\" alt=\"Bottom of a MasterLock key lock\" width=\"650\" height=\"150\" \/><\/p>\n<p>This is another obvious one, but it&#8217;s also the one everyone falls down on. And it&#8217;s not a matter of adding in all the characters and numbers &#8211; it&#8217;s about having unique passwords for each site. No longer having the same email address\/password combination for Netflix\/Steam\/WordPress\/Google\/DropBox\/that tiny little forum you still hang out at.<\/p>\n<p>Check <a href=\"https:\/\/haveibeenpwned.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Have I Been Pwned<\/a> and if you show up, change your passwords. Even if you don&#8217;t show up, change your passwords. Use <a href=\"https:\/\/keepass.info\/\" target=\"_blank\" rel=\"noopener noreferrer\">KeePass<\/a> or another password management tool and keep them with you.<\/p>\n<p>And once you&#8217;ve sorted out your passwords, you can make logging in an even more secure process by adding two-factor authentication. Try <a href=\"https:\/\/wordpress.org\/plugins\/miniorange-2-factor-authentication\/\" target=\"_blank\" rel=\"noopener noreferrer\">miniOrange&#8217;s Google Authenticator<\/a>.<\/p>\n<h2>Clean up your users<\/h2>\n<p align=\"center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-17970\" src=\"https:\/\/www.heartinternet.uk\/blog\/wp-content\/uploads\/wordpressecurity-users.jpg\" alt=\"A person using a Macbook illuminated only by the screen\" width=\"650\" height=\"150\" \/><\/p>\n<p>Have people left your company? Did you get guest authors in? How many users do you have on your WordPress installation? And what are their permissions?<\/p>\n<p>This might not seem like a big deal, but the <a href=\"https:\/\/www.theguardian.com\/technology\/2018\/jan\/10\/carphone-warehouse-fined-400000-pounds-security-failures-information-commissioners-office-hack-customers\" target=\"_blank\" rel=\"noopener noreferrer\">recent ICO ruling against Carphone Warehouse<\/a> found that their \u00a3400,000 data breach was the result of someone using a valid WordPress login on an outdated site.<\/p>\n<p>So what do you do with these unwanted users? If they haven&#8217;t posted anything, delete them. There&#8217;s no reason to keep them around and they&#8217;re just a risk.<\/p>\n<p>If they have posted something, and you&#8217;d like to keep them as an author, you can set their role to &#8220;No role for this installation&#8221;. This means that they can try to log in, but then once they log in, it doesn&#8217;t let them do anything else, and they can&#8217;t access the Admin screen after.<\/p>\n<h2>Get a good plug-in<\/h2>\n<p>There are <a href=\"https:\/\/wordpress.org\/plugins\/search\/security\/\" target=\"_blank\" rel=\"noopener noreferrer\">hundreds of security-related plug-ins<\/a> available, containing everything under the sun, from firewalls and brute force testers to two-factor authentication and anti-spam measures. Luckily, most of them are free or have trial versions, so you can test them and see which works best for you. You can also judge the plug-ins by the number of downloads and the ratings.<\/p>\n<p>We recommend Sucuri Security. It&#8217;s free and it&#8217;s a good addition to your overall security efforts.<\/p>\n<p>And don&#8217;t forget that <a href=\"https:\/\/wordpress.org\/plugins\/jetpack\/\" target=\"_blank\" rel=\"noopener noreferrer\">Jetpack<\/a> comes with a lot of security features, and it&#8217;s automatically installed on your installation of WordPress.<\/p>\n<p>You should also double-check all your existing plug-ins to make sure they&#8217;re still regularly maintained and kept secure. Just recently, thousands of sites, including the NHS and ICO, were turned into cryptominers by <a href=\"https:\/\/www.theregister.co.uk\/2018\/02\/11\/browsealoud_compromised_coinhive\/\" target=\"_blank\" rel=\"noopener noreferrer\">one third-party script that had been hijacked<\/a>.<\/p>\n<h2>Back up regularly<\/h2>\n<p align=\"center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-17969\" src=\"https:\/\/www.heartinternet.uk\/blog\/wp-content\/uploads\/wordpresssecurity-backups.jpg\" alt=\"An aisle in an archive\" width=\"650\" height=\"150\" \/><\/p>\n<p>Of course, no matter how much we lock everything down, no matter how many plug-ins or security measures we&#8217;ve taken, we can still get hacked.<\/p>\n<p>This is where regular backups come in. Even if you do get hacked, you can just revert back to a previous version with a minimum of data loss.<\/p>\n<p>You can use the backup feature in the eXtend Control Panel to take a backup of your entire site, but you&#8217;ll need to remember to take those backups, as well as remembering to back up the database separately.<\/p>\n<p>Jetpack also has a backup feature, which you can set to do a daily backup.<\/p>\n<p>Or you can get a separate plug-in, many of which will back up your site to another cloud service, such as AWS, DropBox, or Google Drive. <a href=\"https:\/\/wordpress.org\/plugins\/updraftplus\/\" target=\"_blank\" rel=\"noopener noreferrer\">UpdraftPlus<\/a> is a popular one, as is <a href=\"https:\/\/wordpress.org\/plugins\/backwpup\/\" target=\"_blank\" rel=\"noopener noreferrer\">BackWPup<\/a>.<\/p>\n<h2>Use a website security package<\/h2>\n<p>All these tips are helpful, but they might not be enough to stop a determined hacker. That&#8217;s why you should use a tool like <a href=\"https:\/\/www.heartinternet.uk\/website-security\">Website Security from Heart Internet.<\/a><\/p>\n<p>It scans for and removes malware, and the Deluxe and Ultimate packages include a firewall, which makes your site even more secure.<\/p>\n<p>Because Website Security is powered by Sucuri, you get the piece of mind that comes with being\u00a0 protected by industry-leading security experts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As WordPress becomes even more popular, it&#8217;s more likely that hackers will write scripts specifically to attack WordPress sites.  But don&#8217;t worry &#8211; there are very simple things you can do to make sure everything runs smoothly and securely.<\/p>\n","protected":false},"author":2,"featured_media":17960,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27,29],"tags":[],"class_list":["post-17954","post","type-post","status-publish","format-standard","has-post-thumbnail","category-wordpress","category-your-website"],"_links":{"self":[{"href":"https:\/\/www.heartinternet.uk\/blog\/wp-json\/wp\/v2\/posts\/17954","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.heartinternet.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.heartinternet.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.heartinternet.uk\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.heartinternet.uk\/blog\/wp-json\/wp\/v2\/comments?post=17954"}],"version-history":[{"count":0,"href":"https:\/\/www.heartinternet.uk\/blog\/wp-json\/wp\/v2\/posts\/17954\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.heartinternet.uk\/blog\/wp-json\/wp\/v2\/media\/17960"}],"wp:attachment":[{"href":"https:\/\/www.heartinternet.uk\/blog\/wp-json\/wp\/v2\/media?parent=17954"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.heartinternet.uk\/blog\/wp-json\/wp\/v2\/categories?post=17954"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.heartinternet.uk\/blog\/wp-json\/wp\/v2\/tags?post=17954"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}