ThimPressThimPress ThimPress
  • Home
  • Best Deals
    • Eduma – Education WordPress Theme – $439 $69 Only!
    • Eduma Mobile – React Native LMS Mobile App for iOS & Android – $149 $54 Only!
    • Storepify – Minimal Multipurpose Shopify Theme – $89 $29 Only!
    • Sailing | Hotel WordPress Theme – $54 Only!
    • LuxStay – Hotel & BnB WordPress Theme – $54 Only!
    • Coaching – Life And Business Coach WordPress Theme – $54 Only!
    • Course Builder – Online Course WordPress Theme – $49 Only!!
    • StarKid – Kindergarten WordPress Theme – $44 Only!
    • IvyPrep – Education & School WordPress Theme – $44 Only!
  • LearnPress
    • LearnPress – LMS WordPress Plugin
    • LearnPress Add-Ons
    • LearnPress PRO Bundle
    • LearnPress Store
    • Eduma Mobile App
    • LearnPress Mobile App
  • Plugins
    • All
    • LearnPress Add-Ons
    • Create Courses Add-Ons
    • Manage Courses Add-Ons
    • Sell Courses Add-Ons

    Plugins33

    LearnPress Pro Bundle (690x460)
    LearnPress PRO Bundle
    LearnPress Semi-Pro Bundle (690x460)
    LearnPress Semi-Pro Bundle
    WooCommerce add on for LearnPress 690x460px
    WooCommerce Add-On for LearnPress
    live course
    Live Course Add-On for LearnPress

    LearnPress Add-Ons33

    LearnPress Pro Bundle (690x460)
    LearnPress PRO Bundle
    LearnPress Semi-Pro Bundle (690x460)
    LearnPress Semi-Pro Bundle
    WooCommerce add on for LearnPress 690x460px
    WooCommerce Add-On for LearnPress
    live course
    Live Course Add-On for LearnPress

    Create Courses Add-Ons7

    Paid Memberships Pro 690x460px 1
    Paid Memberships Pro Add-On for LearnPress
    Frontend Editor 690x460px
    Frontend Editor Add-On for LearnPress
    Assignments 690x460px
    Assignments Add-On for LearnPress
    Random Quiz 690x460px
    Random Quiz Add-On for LearnPress

    Manage Courses Add-Ons17

    live course
    Live Course Add-On for LearnPress
    Certificates 690x460px
    Certificates Add-On for LearnPress
    Gradebook 690x460px
    Gradebook Add-On for LearnPress
    WPML addon 690x460
    WPML Add-On for LearnPress

    Sell Courses Add-Ons7

    WooCommerce add on for LearnPress 690x460px
    WooCommerce Add-On for LearnPress
    Paid Memberships Pro 690x460px 1
    Paid Memberships Pro Add-On for LearnPress
    Stripe add on for LearnPress 690x460px
    Stripe Add-On for LearnPress
    2Checkout add on for LearnPress 690x460px
    2Checkout Add-On for LearnPress
  • Themes
    • All
    • Education Themes
    • Shopify Themes
    • Hotel Themes
    • WordPress Blog & Magazine Themes
    • Free

    Themes14

    Eduma - Premium LMS WordPress Theme
    Eduma | LMS WordPress Theme
    Coaching | Life and Business Coach WordPress Theme
    Coaching | Life & Business Coach WordPress Theme
    course builder
    CorpTrain | Corporate Training WordPress Theme
    onelms education wordpress theme
    OneLMS – Education WordPress Theme

    Education Themes7

    Eduma - Premium LMS WordPress Theme
    Eduma | LMS WordPress Theme
    Coaching | Life and Business Coach WordPress Theme
    Coaching | Life & Business Coach WordPress Theme
    course builder
    CorpTrain | Corporate Training WordPress Theme
    onelms education wordpress theme
    OneLMS – Education WordPress Theme

    Shopify Themes1

    Storepify - Minimal Multipurpose Shopify Theme
    Storepify – Minimal Multipurpose Shopify Theme

    Hotel Themes3

    Sailing Hotel WordPress Theme
    Sailing | Hotel WordPress Theme
    hotel
    LuxStay | Hotel & BnB WordPress Theme
    luxhotel hotel & bnb wordpress theme
    LuxHotel – Hotel WordPress Theme

    WordPress Blog & Magazine Themes3

    megabuilder
    MegaBux | Construction WordPress Theme
    magwp
    Magie | Magazine WordPress Theme
    magazette travel
    Magazette | News & Magazine WordPress Theme

    Free1

    education pack
    Education Pack: #1 Free Education WordPress Theme
  • Blog
    • WordPress Theme Collections
    • WordPress Plugin Collections
    • Shopify
    • Education & LMS
    • Marketing & SEO
    • Tutorials & Docs
  • Our Services
    • Customization
    • Maintenance Service
    • Hosting Service
    • Advertise
  • Help Center
    • Support Forums
    • Ticket Center
    • Documentation
    • Knowledge Base
    • FAQs
    • Contact us
  • 0
  • Sign in

    Sign In

    Lost your password?

    Not a member yet? Sign up now

    Lost Password

    Please enter your username or email address. You will receive a link to create a new password via email.

    Are you a member? Sign in now

Back
  • Home
  • Best Deals
    • Eduma – Education WordPress Theme – $439 $69 Only!
    • Eduma Mobile – React Native LMS Mobile App for iOS & Android – $149 $54 Only!
    • Storepify – Minimal Multipurpose Shopify Theme – $89 $29 Only!
    • Sailing | Hotel WordPress Theme – $54 Only!
    • LuxStay – Hotel & BnB WordPress Theme – $54 Only!
    • Coaching – Life And Business Coach WordPress Theme – $54 Only!
    • Course Builder – Online Course WordPress Theme – $49 Only!!
    • StarKid – Kindergarten WordPress Theme – $44 Only!
    • IvyPrep – Education & School WordPress Theme – $44 Only!
  • LearnPress
    • LearnPress – LMS WordPress Plugin
    • LearnPress Add-Ons
    • LearnPress PRO Bundle
    • LearnPress Store
    • Eduma Mobile App
    • LearnPress Mobile App
  • Plugins
    • All
    • LearnPress Add-Ons
    • Create Courses Add-Ons
    • Manage Courses Add-Ons
    • Sell Courses Add-Ons

    Plugins33

    LearnPress Pro Bundle (690x460)
    LearnPress PRO Bundle
    LearnPress Semi-Pro Bundle (690x460)
    LearnPress Semi-Pro Bundle
    WooCommerce add on for LearnPress 690x460px
    WooCommerce Add-On for LearnPress
    live course
    Live Course Add-On for LearnPress

    LearnPress Add-Ons33

    LearnPress Pro Bundle (690x460)
    LearnPress PRO Bundle
    LearnPress Semi-Pro Bundle (690x460)
    LearnPress Semi-Pro Bundle
    WooCommerce add on for LearnPress 690x460px
    WooCommerce Add-On for LearnPress
    live course
    Live Course Add-On for LearnPress

    Create Courses Add-Ons7

    Paid Memberships Pro 690x460px 1
    Paid Memberships Pro Add-On for LearnPress
    Frontend Editor 690x460px
    Frontend Editor Add-On for LearnPress
    Assignments 690x460px
    Assignments Add-On for LearnPress
    Random Quiz 690x460px
    Random Quiz Add-On for LearnPress

    Manage Courses Add-Ons17

    live course
    Live Course Add-On for LearnPress
    Certificates 690x460px
    Certificates Add-On for LearnPress
    Gradebook 690x460px
    Gradebook Add-On for LearnPress
    WPML addon 690x460
    WPML Add-On for LearnPress

    Sell Courses Add-Ons7

    WooCommerce add on for LearnPress 690x460px
    WooCommerce Add-On for LearnPress
    Paid Memberships Pro 690x460px 1
    Paid Memberships Pro Add-On for LearnPress
    Stripe add on for LearnPress 690x460px
    Stripe Add-On for LearnPress
    2Checkout add on for LearnPress 690x460px
    2Checkout Add-On for LearnPress
  • Themes
    • All
    • Education Themes
    • Shopify Themes
    • Hotel Themes
    • WordPress Blog & Magazine Themes
    • Free

    Themes14

    Eduma - Premium LMS WordPress Theme
    Eduma | LMS WordPress Theme
    Coaching | Life and Business Coach WordPress Theme
    Coaching | Life & Business Coach WordPress Theme
    course builder
    CorpTrain | Corporate Training WordPress Theme
    onelms education wordpress theme
    OneLMS – Education WordPress Theme

    Education Themes7

    Eduma - Premium LMS WordPress Theme
    Eduma | LMS WordPress Theme
    Coaching | Life and Business Coach WordPress Theme
    Coaching | Life & Business Coach WordPress Theme
    course builder
    CorpTrain | Corporate Training WordPress Theme
    onelms education wordpress theme
    OneLMS – Education WordPress Theme

    Shopify Themes1

    Storepify - Minimal Multipurpose Shopify Theme
    Storepify – Minimal Multipurpose Shopify Theme

    Hotel Themes3

    Sailing Hotel WordPress Theme
    Sailing | Hotel WordPress Theme
    hotel
    LuxStay | Hotel & BnB WordPress Theme
    luxhotel hotel & bnb wordpress theme
    LuxHotel – Hotel WordPress Theme

    WordPress Blog & Magazine Themes3

    megabuilder
    MegaBux | Construction WordPress Theme
    magwp
    Magie | Magazine WordPress Theme
    magazette travel
    Magazette | News & Magazine WordPress Theme

    Free1

    education pack
    Education Pack: #1 Free Education WordPress Theme
  • Blog
    • WordPress Theme Collections
    • WordPress Plugin Collections
    • Shopify
    • Education & LMS
    • Marketing & SEO
    • Tutorials & Docs
  • Our Services
    • Customization
    • Maintenance Service
    • Hosting Service
    • Advertise
  • Help Center
    • Support Forums
    • Ticket Center
    • Documentation
    • Knowledge Base
    • FAQs
    • Contact us
  • Home
  • Blog

Why is my website so slow? How to improve website speed in WordPress?

Article In BlogBy Admin - May 26, 2022

Have a complaint about speed for our website? Read this article carefully. There are many reasons why the theme runs fast on some sites but slow on some other sites.

This article is for those of you who are probably thinking that your site is so slow. So, it probably needs to be improved. We all know that speed is an important matter for any website. If your site is too slow, your customers won’t visit your site and you will not get a good revenue.

There are many factors affecting WordPress speed. Hence, in this article, we will explore them all and give you some quick solutions to significantly speed up your website. Also, we will look into some misconceptions about website speed optimization.

Table of Contents

  • A. How to test site speed the right way?
    • The lesson is to not trust the test site before considering location factor.
  • B. What’s next? How to Improve Website Speed? Try these:
    • 1. Optimize your Code
      • Eduma | Premium LMS & Online Education WordPress Theme
      • Magazine WordPress Theme – Magie
      • LuxStay | Luxury Hotel & BnB WordPress Theme
    • 2. Image Optimization
    • 3. Use Caching plugins
    • 4. Removing unused Plugins.
    • 5. Server Optimization
    • 6. Use PHP 7 to significantly speed up your website

A. How to test site speed the right way?

This seems to be the easiest question but in fact, it is the most rookie mistake most people have.
Just visiting your website from your computer won’t show you the correct information on how fast or slow your website is.
Then you may think websites GTMetrix or Pingdom will be the correct tools. Wrong again.

Indeed, GTMetrix and Pingdom are the two most popular and trusted site to test your site’s speed. However, just putting your site’s URL to their checkbox isn’t enough to test site speed the right way.

Some of our customers are always worried about speed since their speed on GTMetrix is way to slow.

For example, this speed test give the result of almost 19 seconds and an F overall score

gtmetrix

However, if we look closely, the default test region of GTMetrix is in Canada, while most of your hosting providers are Bluehost, A2hosting, Godaddy, etc. and they are based in the US or in Europe.

Additionally, let’s say you are living in the USA and your audiences are also living in the USA. In that sense, a speed test from Canada wouldn’t mean anything. So, the correct test result should be conducted in the USA.

gtmetrix

If you login to GT Metrix and change the test region to Dallas, the speed of the website will improve significantly. For example, in this case, 19 seconds reduced to barely 4 seconds.

If we test from San Jose, California, the speed improved to 3.25 seconds.

performance

That’s how LOCATION affects your site’s speed. Remember to always choose a hosting location that’s nearby your audiences.

In another test, Bostjan Gartnar is based in Europe and he once complained about his site’s speed on GTMetrix is about 3.5 seconds. However, just like the above situation, GTMetrix’s default location is in Canada, and Bostjan audiences are not living in Canada.

Read more:  WordPress Restaurant Theme - NEM

Let’s try Pingdom for this. Let’s conduct the test again for people in Sweden, the site’s speed is reduced to only around 600 milisecond

speed test in the correct region

The lesson is to not trust the test site before considering location factor.

What if your site serves Global audiences? Does it mean that your server has to be so fast that it can serve any people anywhere in the world in less than a few seconds? Not necessarily. You just need a CDN – Content Delivery System, which hosts your site’s content in many areas around the world.

cdn example


This is a complex technology and if you intend to Go Global, your tech team will definitely know how to deploy CDN for your server. One of our suggestion regarding CDN is that you can try with Cloudflare.

B. What’s next? How to Improve Website Speed? Try these:

1. Optimize your Code

Even though the server is quite strong compared to some lines of codes, you still need to bear that in mind. Code Optimization is one of the most important things concerning improving a website’s speed. However, powerful the server is, a website that runs ten thousand lines of code with hundreds of loops for any request will always be slower than a medium size server that only runs less than a thousand lines of code and some loops.

Chances are, there are many redundant HTML codes, Javascript, CSS, and Inline CSS in your site’s source code that will harm your site. Fortunately, there is a very easy method to optimize all these codes, remove unnecessary spaces, and speed up your site. That is to use Autoptimize. It is a plugin that we are using for all of our websites, all of our demos, and its effectiveness is just pure awesome.

For our high-quality premium themes on ThemeForest, we try our best to optimize code and remove unnecessary files so your site will be in the best performance with our theme. In fact, most of our WordPress themes got Grade A when checking on Pingdom and GTMetrix.

Most of them also get less than 1 second load time. Using the following themes with the latest update can significantly help to optimize your site and your theme’s code, resulting in much better site performance. These themes are using the latest theme making technique of ThimPress – ThimCore:

Eduma | Premium LMS & Online Education WordPress Theme

Eduma Education WordPress Theme

Eduma or Education WP, currently is the best-selling Education WordPress Theme on ThemeForest and its quality is just off-the-records with regular updates, enthusiast support, and high-quality features, designs about Education.

Magazine WordPress Theme – Magie

magie - a special news wordpress theme

LuxStay | Luxury Hotel & BnB WordPress Theme

luxstay off 40%

2. Image Optimization

It is not too much to say that 90 out of 100 sites have this issue: The site’s owner upload images without pre-editing to reduce the size of the image and to make it fit with the area needed.
For example, many people would upload a 5MB portrait picture to the avatar box that only needs a 90×90 px image that needs a maximum of 200kB. That’s a 4.8 MB waste for only an avatar. And there will be more places on your site that need images.

  • Remember to always resize your image and always try to make it fit with the position it is intended for.
    You can use Photoshop, choose to Save for The Web and customize the dimension, the number of colors to optimize images.
sdduj
  • You can also use a WordPress Image Optimization plugin like WP Smush to increase your speed of the website. WP Smush will automatically optimize your images every time your upload an image to your website.
    Currently, it is one of the most well-known plugins for image optimization.
bulk smush
  • You can also use Regenerate Thumbnails to regenerate many different Image sizes for your website. For example, if you use Regenerate Image, the above 5MB avatar would be turned into many different versions. In addition, there will be a version intended only for an avatar with 90×90 px.
viper's dev blog
  • Finally, if your site needs a lot of images, you can use Lazy load to only load your site’s structure and text first. Then only load Images when you scroll to the image. So that the loading process will be devided into many phases and Heavy Images will only be loaded upon demands.
Read more:  What is Backlink? How to build quality backlinks?

3. Use Caching plugins

One more tip is to use Caching plugins to save screenshots of your website, caching CSS, or JavaScript files. So that visitors will only have to load what wasn’t loaded before. This can highly improve your site’s speed.

One of the best plugin for Caching is W3 Total Cache

w3 total cache

Here is a W3 Total Cache config that Bostjan found that helped improving his site’s speed to only less than a second.

Below are some other Caching plugins that you can try:

  • Swift Performance – WordPress Cache & Performance Booster
swiftperformance

This is a relatively new premium Caching plugin that can help you boost your site’s performance swiftly.

  • WP Super Cache
  • WP Rocket

That is to say, WP Rocket is a premium WordPress caching plugin with three payment plans offered. You technically only have to pay for a one-time fee, but the support and updates are included if you keep the payments going every year. That said, caching for one website is listed at $39, with support for three websites at $99 and unlimited websites for $199.

Although you can find other free plugins, these are quality rates for one of the most feature-packed caching plugins on the market. There is no free trial or free version of the plugin, but the developers do offer a 14-day money-back guarantee.

One of the reasons we like the WP Rocket plugin so much is because of its simple user interface and quick setup. It’s a WordPress caching plugin with the power to make your site blazing fast, but any beginner could sit down and understand most of the settings involved.

Read more:  20+ Best WordPress Newspaper Themes

4. Removing unused Plugins.

Check your site thoroughly and deactivate plugins that you are not using is not a bad idea.
When using WordPress, you will be prompted to install many free plugins. However, you wouldn’t be using most of them and these plugins will be taking up spacious spaces on your website. Meanwhile, for any requests from the visitors, the WordPress core engine would still need to deploy them, leading to unnecessarily wasting resources that could be used to speed up your website.

Also, there are plugins that you may use occasionally and it may slow your site down significantly. In this case, you can find plugins that are harming your site and decide to keep or deactivate them by using P3 Profiler.

runtime by plugin

P3 Profiler will help you find slow plugins and report the performance of each plugin so you know which one to keep and which one to delete.

5. Server Optimization

One last tip on WordPress site speed optimization is on Server Optimization. This may be quite advanced and you only have to worry about this when you are using a VPS instead of a Shared hosting plan since there may be wrong configurations in your server if you are managing it alone.  Since we said about the location before, we would not mention it again. However, in Server optimization, there are still some other things you can do to optimize your website especially if you are running:

server optimization
  • Use EasyEngine

The best thing about Easy Engine is that it helps a lot with caching options and HHVM & Page Speed support.

  • Nginx Optimization

This is an advanced technique, so I will just list some of the most comprehensive tutorials from Linode and DigitalOcean:

How To Optimize Nginx Configuration

How to Configure Nginx for Optimized Performance

NGINX: making your servers fly

NGINX Tuning For Best Performance

Tuning NGINX for Performance

6. Use PHP 7 to significantly speed up your website

Currently, PHP 7.0 is the latest PHP version and it is quite stable since it has been released for almost 2 years.

WordPress.ORG also recommends its users to use PHP 7. Currently, there’s only 9 out of 100 WordPress users using PHP7.  Just contact your hosting provider and ask them to change from PHP 5 to PHP 7. Currently, PHP 5 is still the default PHP version in many hosting services.

Below is the Speed test table of the Eduma – Education WP theme for a no configurated, no Cache server with PHP 5.6.28 and one using PHP 7.0.18

speed test table


Apparently, PHP 7 are always faster and its average load time is only less than 1.5 seconds for Eduma using PHP 7 while PHP5 needs roughly 5 seconds to fully load the site.

Read more How Web Hosting Affects Site Speed

TAGS: education wordpress themefree pluginHotel WordPress Themelms wordpress thememagazine wordpress themeWordPresswordpress guidewordpress pluginwordpress theme

Related Articles

the best personal trainer wordpress theme 2023: list of top 5

The Best Personal Trainer WordPress Theme 2023: List Of Top 5

education wordpress website built with learnpress

9+ Best Education WordPress themes powered by LearnPress LMS

learnpress payment lms wordpress plugin

LearnPress Payment Settings: The All-in-one tutorial

$69
Education WordPress Theme | Eduma

Live DemoBuy Theme

$54
Coaching | Coaching WordPress Theme

Live DemoBuy Theme

$49
CorpTrain | Corporate Training WordPress Theme

Live DemoBuy Theme

$54
Hotel WordPress Theme | Sailing

Live DemoBuy Theme

$54
Hotel & BnB WordPress Theme | LuxStay

Live DemoBuy Theme

$44
Charitix | Nonprofit Charity WordPress Theme

Live DemoBuy Theme

$44
IvyPrep | Education & School WordPress Theme

Live DemoBuy Theme

$44
Restaurant WordPress Theme - Resca

Live DemoBuy Theme

ADD-ONS FOR LEARNPRESS

  • Combo LearnPress Pro Bundle (690x460)Read more

    LearnPress PRO Bundle

    $610 $299

    The next level of LearnPress - LMS WordPress Plugin. More Powerful, Flexible and Magical Inside.

  • Combo LearnPress Semi-Pro Bundle (690x460)Read more

    LearnPress Semi-Pro Bundle

    $210 $149

    5 Most Powerful as well as Most Wanted Premium LearnPress Add-ons. Compact but Fabulous.

  • Add to cart

    WooCommerce Add-On for LearnPress

    $49

    Easy to connect WooCommerce to your LMS website, easy to sell your courses online with no obstacle.

  • Add to cart

    Live Course Add-On for LearnPress

    $19

    Create courses and live video meetings using Zoom or Google Meet Use shortcode to show the meeting content.

  • Add to cart

    Certificates Add-On for LearnPress

    $39

    Add Drag & Drop certificates builder as well as select designed certificates templates for each LMS course.

  • Add to cart

    Gradebook Add-On for LearnPress

    $39

    Track process and result of students in each LMS course. Allow to export the gradebook to CSV.

thimpress logo

We are a company that is passionate about developing products to help you build your business online. Our very first priority is to guarantee our customers’ experience and satisfaction.

"ThimPress" is a brand of "PhysCode LLC".
Address: 14936 DILLOW ST, #V301, Westminster, CA 92683.
Email: [email protected]


COMPANY

  • Privacy Policy
  • Terms & Conditions
  • Refund Policy
  • Item Support Policy

AFFILIATE

  • Become an Affiliate
  • Affiliate Terms & Policies

SUPPORT

  • Documentation
  • Forum
  • How to get help

PRODUCT

  • WordPress Plugins
  • WordPress Themes
  • Shopify Themes
  • Advertise
  • Partner

FIND US ON

  • Facebook
  • Twitter
  • Envato
  • Youtube
Designed by ThimPress. Powered by WordPress.
DMCA.com Protection Status
  • Terms & Conditions
  • Documentation