And the best part is that you only need a few clicks to install all 6 plugins, as I’ve made a plugin that will install all 6 for you! So you won’t need to go and download all of them individually.
Get the must-have plugins here: https://punchsalad.com/checkout/make-a-website/
Essential plugins for every WordPress website in summary:
Let’s start by installing a plugin that will install all the other plugins in one go.
Now head to your WordPress dashboard and install the plugin, by uploading it to your website.
00:27 Install my plugin installer
And in summary caching works like this.
Let’s say a user arrives to your website’s home page. Usually WordPress would make a request to the database to show the content to the user, but instead this plugin creates a static HTML page of your home page beforehand, and shows this to the user. Since there are no calls to the database it’s much faster to load.
So let me show you in the tutorial how to adjust the settings for the best performance.
The second plugin is resmush.it, it’s an image optimization plugin that will compress your images automatically when you upload your image into WordPress.
Smaller images mean faster page load!
07:39 Yoast SEO
The third plugin is Yoast SEO, and this plugin will optimize your website so that search engines like Google can find & index your website easier. It has all the essential SEO features included so you can start ranking on Google search.
The third essential plugin is Updraftplus, which is a backup plugin. You really need to set up automatic backups because you never know when something goes wrong on your site.
11:47 Akismet anti-spam
The next must-have plugin is Akismet anti-spam, and if you allow comments on your website this plugin will prevent all the spam making into your inbox.
12:55 Limit login attempts
The last plugin is creatively called “limit login attempts”, but basically it can prevent brute force attacks against your site. Because it limits the login attempts to your website.
WPS Hide login – this plugin will hide your /wp-admin page by creating it on a new URL. This way only you know how to reach this page. https://wordpress.org/plugins/wps-hide-login/