Is your WordPress website slow? You need to increase the performance of your site and speed it up because it is costing you more than you could ever imagine.

WordPress is one of the most famous Content management System but most users may suffer a sluggish website due to some reasons.

A slow website will not only cost you repeat visitors but also cause a drop in the # of sales that your website is making.

In this post, I won’t do how most people 10 ways to increase your speed or something like that. I’ll show you exactly how you can speed your website speed step-by-step.

Let’s begin. Shall we?

Table Of Contents

Why the speed of a website is very important

1.One second delay reduces conversions by 7%

Slow website Reduce Convertions

2.Google has included the site speed as an algorithm as you’ll see in Brian’s Dean 200 Ranking factors.

A little Caution: To be safe, Have a backup of your website. You can do that manually by going to Tools>Export then Export Everything

The Basics

Before you do anything, there are some things that could be slowing down your site. By a simple tweak, you can increase the speed dramatically.

Update WordPress and Plugins

One of the goals that WordPress developers have is to have a bug free platform.

With every update, everything becomes better. Check out if all your plugins and WordPress is up to date.

Make this Important Mobile Change First!

Most of the traffic come from mobile devices. So, you need to take advantage of that.

Google now wants visitors to access web pages almost instant. For that reason, AMP was introduced.

AMP accelerates your pages on mobile so that they load super fast.

Learn more below about AMP in the video below.

Ever wondered how a page showed a flash when searched in Google?

Check this example.

AMP page example to Speed your Website for mobile users

Note the Lightning Sign?

It’s easy yet important to optimize your pages for mobile. In fact, Google substituted page speed insights to user experience test for mobile to make pages fast in all devices.

Ideally, if a page is fast in mobile, it will serve more internet users.

To Optimize your pages for mobile, you only need to Install and activate 2 Plugins.

Within a few days, your pages will be optimized for mobile. Relax.

#1. Choose a Good Host.

Come on Tony, we’ve heard that a couple of times.

You heard it again. While most people start with shared hosting which is fine when you are ready you can use a dedicated Hosting.

Pat Flynn Recommends BlueHost while John Chow Recommends HostGator

Dreamhost, SiteGround, and InMotion are also receiving high rating among users.

#2. Change the Theme

Themes are developed differently.

Some themes are lighter than others. Always for a lighter theme. MyThemeShop has some of the lightest premium themes uses by fellow bloggers like MathewWoodward.

Author Note: Also delete unused themes!FREE Report for a Limited Time

#3. Delete Unnecessary Plugins

While some people claim that increase in the number of plugins decreases the load time of a website, that is not always the case. Some plugins can actually optimize your site for speed as you will see below. But…

If you have any unused plugins, delete them.

Every plugin adds a code that could possibly slow down your site.

#4. Remove any external scripts

External scripts can have a huge impact on how your website loads. These could be scripts from ads or anything.

How to Check the Speed of Your Site

My website loads just fine in my browser.

You are WRONG.

Different users from different locations have a different experience while loading your website.

A first time visitor may experience a slow website.

Here is where you can check the speed.

You don’t have to strive to be perfect or you may have more problems. A website that is loading in less than 3 seconds is good to start with.

Don’t struggle too much for perfection.

WordPress Website Speed test

1.36s load Time!

Have a look at mine. It loads in less than 2 seconds. Amazing!

Let’s Speed Your Site Together, Step-by-Step

Are you terrified?

When most webmasters hear about anything to do with website optimization, they think of coding. There is no coding in this step-by-step tutorial. I promise.

If you can butter a toast. You can do this. 🙂

#1.Use a Content Delivery Network

CDN is a collection of interconnected web servers distributed across the world. The main intention is to serve visitors on the server around them instead of a server connected miles away.

This would, therefore, increase your website speed in different locations in BIG time.

A CDN is responsible for reducing the number of HTTP request. It hosts your static assets such as images, javascript, and CSS.

Check out MaxCDN. They are the best for content delivery and the most recommended

CloudFlare is also another alternative that you can use to speed up your WordPress Site.

# 2.Use a Caching Plugin

WordPress pages are ever changing. To display pages to your users, WordPress has to process the required information.

The process is complex and involves plenty of steps. Your website will be slow when you have different people from different places(or same) visiting your website at once.

This is where a caching plugin comes to your rescue.

While there are so many caching plugins out there, Check out WP Fastest Cache. It is the one I use for both my website and clients websites.

Below are the settings.

WordPress Fastest cache Plugin to Increase Website Speed

Increase speed with a caching plugin

Caching can make your website 2x to 5x faster.

By now, your website should be fast already by implementing only a few thing that I already mentioned.

Let’s optimize it further. Shall we?

#3.Image/Video Optimization

Do you want to tell us not to use images or videos?

Hell no!

Everyone would love their website to look as attractive as possible to the users. Therefore we need engaging pictures or videos.

Author Note: Although there is an option to add a video, Never add a video directly. Upload first to YouTube then Embed it.

For images, you can optimize them.

Install Ewww Image Optimizer

This will reduce the size of all your images.

Large images play a bigger role in slowing your website.Install and Activate EWWW Image optimizer.

Access it in Settings, EWWW image optimizer.

Then click Bulk optimize to optimize all your images.Sit back and relax and let it do the magic.

Install BJ Lazy Load

Install it directly from the directory here.

Have you been wondering how an image loads when they are about to be seen?

It is by the use of this amazing plugin.

It reduces the page load time as it does not have to load all the content before delivering to the user.

#4. Optimize Everything Else

This is where you’ll be optimizing things like javascript and CSS.

But you promised there will be no coding.

Today I’ll teach you how to code. Just kidding. 🙂

Revisions, tags, and trashed items also take a lot of your space and reduce the loading speed of your site, therefore, they need to be optimized.

Install Optimize Database After Deleting Revisions

This plugin takes care of things like # of revisions(No need for more than 3), unused tags, pingbacks, and trackbacks, trashed and spammed items.

Install and activate Optimize Database after Deleting Revisions then change the settings it as shown below,Optimize database to Increase WordPress Website Speed

Click save changes, go to optimizer then start optimization.

Install Autoptimize

Search for Autoptimize.

The plugin concentrates Javascript and CSS and compresses it.

It is simple to set up as shown below.

Setting up Autoptimize for a faster spedd

Concentrates codes

 

After installing, Go to settings then Autoptimize.

#5 . Use Static Homepage and Excerpts Achieves

A website showing latest post loads faster.

This is the default setting but some may have tweaked it already.

To optimize it further, show only the last 10 posts in Excerpts.

#6. Split Comments

Have plenty of comments? Awesome, that’s a sign that you are already an authority.

If you are using facebook Comments plugin, disable it. It could be one of the reasons to slow down your site. Use this plugin to get all your comments.

Breaking comments in WordPress to Speed up your Site

You just have to tick the box I left unchecked!

To split comments, go to settings>>Discussions then click break comments into pages.

Additional Optimization

Pro Tip: Disable Hotlinking

A little code won’t hurt.

If you are writing top notch Content, people will find a way to steal it if you are not protected.

That is the bitter truth.

Most websites steal content directly from RSS feed. The worst part is they are serving the images from your website instead of uploading them.

This uses your bandwidth for no reason.

Paste this code in your htaccess file to block.

 

#disable hotlinking of images with forbidden or custom image option
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?eliteaffiliatehacks.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

Remember to replace EliteAffiliateHacks with your Own Domain!

That’s it.

Wrapping Up

You now know why the website speed is important and how you can increase the speed.

Keep auditing yours site from time to time to make sure that you maintain the speed.

Who wants a slow website? Every internet user wants a fast website as you would wish when you’re searching for information online.

With a CDN like MAXCDN and a good hosting like BluehostInMotion and HostGator you could increase your website speed dramatically.

I hope that this tutorial helped you in learning some useful tricks to speed up your WordPress site.

Did the tutorial work for you? Is everything working as intended? Share your experience with us. Do let us know in the comment thread below.

Also, remember to share this article to help fellow WordPress Users speed up their website speed.

The Sky is the Limit,

Tony Omary Signature

 

 

Make Real Money Online

Tony Omary
 

What's up, ladies and dudes. I'm glad you finally made it here. I hope you found this post helpful. I build EliteAffiliateHacks to teach others Affiliate marketing the right way. You will find me here helping newbies make their first Dollar Online and assisting advanced & intermediate marketers not only make MORE Affiliate Commissions but also increase traffic, conversion, sales, and Profit. The Best of: ✶ Affiliate Marketing |✶ Niche Selection ✶| Amazon FBA(Selling on Amazon)✶| Landing Pages ✶| Email Marketing Tools ✶| Building a Profitable Shopify Store ✶| Email Alone Business ✶ |Affiliate Guide.

  • Dan says:

    Wow, great article. I’ve bookmarked this page so I can go back to it later when I need to! Question, you recommend WP Fastest Cache but I’ve been told W3 Cache is the best cache plugin. What do you think about that? Also, when you are talking about disabling hotlinking, is that only if you are using the FB comment plugin you are talking about, or is that something everyone should do?

    • Tony Omary says:

      Hi Dan,

      Almost all caching plugins perform the same. The issue may be theme compatibility. W3 total cache works the same as WP fastest cache. It’s just like All in one SEO pack and Yoast.

      Hotlinking is when people use images directly from your site without uploading them to their sites. This uses your bandwidth for no reason since, you do not get any sort of credit.

      Hope that helps in making your site faster.

  • Karen says:

    Very informative tutorial and one I’m bookmarking for future referrence. A lot of this is over my head as I’m fairly new to this however, I’m wondering if you advise deleting unused plugins or deactivating them until you want to use them? Also, If deactivated, does the code still slow down a site?

    • Tony Omary says:

      Also, remember to share with fellow webmasters Karen. No one wants a slow website anyway.

      If you are not using a plugin why keep it? You can still have the plugin when you need it.(Always available in the WordPress plugin directory)

      That is where Optimize database comes into place. It removes all unnecessary codes making your site faster.

  • Asen says:

    Hello there,

    Having a wordpress website myself, the tips you provide via your article are very useful for me.
    I agree that it is extremely important for a site to be optimized at its maximum for the sake of the good SEO.
    I have a question, though.
    Is it true that too many plugins can slow down the site?

    • Tony Omary says:

      It has some truth in it but not entirely true. Different WordPress plugins are developed differently. Therefore some plugins are lighter that others. For example, some social sharing plugins are slow.

      Most of the plugins shared here are to speed the website. You can tell be loading this site.

      Cheers.

  • Roopesh says:

    Hi Tony
    When I checked my site, I got the reply to ‘Minimize JavaScript and CSS.’

    Thank for recommending to us the ‘Autooptimize,’plugin.

    Just a quick question on the use of this plugin.Once I have installed it, does it always have to be active,or can I deactivate it?

    Thanks for the help
    Regards
    Roopesh

    • Tony Omary says:

      Hi Roopesh,

      Glad to help you speed up your WordPress site.

      For the plugin to work, it must stay active as you’ll need to optimize you site from time to time.

  • Lrers says:

    Thanks for your tips I really nedd this post and now my website super fast.

  • Marie Tekeu says:

    Thank you Tony.This post really helped me to speed up my website

    • Tony Omary says:

      Awesome Maria,

      Glad that my post helped you speed up your WordPress site.

  • >
    [i]
    [i]
    [index]
    [index]
    [523.251,659.255,783.991]
    [523.251,659.255,783.991]
    [523.251,659.255,783.991]
    [523.251,659.255,783.991]
    [index]
    [index]
    [523.251,659.255,783.991]
    [523.251,659.255,783.991]
    [523.251,659.255,783.991]
    [523.251,659.255,783.991]
    [i]
    [i]
    [index]
    [index]
    [index]
    [index]
    [523.251,1046.50]
    [523.251,1046.50]
    [523.251,1046.50]
    [523.251,1046.50]
    [index]
    [index]