Why is WooCommerce loading slowly? Here’s how to fix the problem

WooCommerce is a popular WordPress plugin used to create various types of online stores. Fast loading times are important for both visitors and high Google rankings. In this guide, we will go through what you can do to improve the speed of your WooCommerce online store so that visitors stay on your website.  

Optimized performance at the server level 

Web hosting
One of the first things to look at is web hosting. If you use cheap web hosting, there is a high risk that it is a server with old technology that does not use SSD disks. This leads to slow and sluggish pages, which is not ideal for an online store.

PHP versions
PHP, or Hypertext Preprocessor, is the programming language used by WordPress. At the time of writing, the latest stable PHP version is 8.3. Newer versions of PHP have optimizations that allow the code, i.e. the online store, to load faster. We therefore recommend running the latest possible PHP version.

Web server with Litespeed
The web server is what sends content to your browser when you visit a website. For PHP-based websites and WooCommerce, Litespeed can be a big advantage, as it is a web server that is optimized specifically for PHP-based websites. We use Litespeed as the web server for our web hosting.

Fast hardware with NVMe SSD drives
Unfortunately, there are web hosts that still sell packages with old technology and old hard drives. These should be avoided at all costs, as they do not meet today’s requirements, especially for an online store. Therefore, use a web host that has NVMe SSD drives, as this leads to better speed and performance.

Server-side caching
Redis helps reduce the load on the server and is a cache stored in memory, which means that all data does not have to be reloaded every time the page is loaded. This, together with the other measures, helps to ensure fast loading times for the online store.

Server at a data center in Finland
Use a web host that has data centers in Finland. The reason this is important is because a server that is closer to the visitor will load faster compared to a server that is far away from the visitor.

Optimizations in WordPress and WooCommerce

Select an optimized theme
There are numerous themes available for WordPress. Some of them are free, while others require payment. We recommend using a theme that has clean code and does not have too many features. The reason for this is that a theme with too many features, also known as bloat, slows down the online store. Instead, use plugins if you need more features on your online store. Some examples of good themes are: Generatepress, Astra, and Kadence. 

Optimize product images
The images on a website, and especially on an online store, have a significant impact on how quickly an online store loads. By default, images contain information that is not needed on a website. Therefore, it is important to optimize images for the web so that they take up less space. This means that unnecessary information, such as camera settings, is removed, resulting in smaller file sizes. We also recommend using more modern formats such as webp or avif if possible. These formats are designed to work optimally on the internet.

Use cache plugin
In simple terms, cache is a way of storing website content on the website so that not all content needs to be loaded every time a visitor comes to visit the online store. If you use our web hosting service, we strongly recommend using LiteSpeed Cache, which is a free plugin for WordPress.

Remember to exclude the checkout, shopping cart, and account pages and change the object cache to Redis.

Use plugins that don’t have bloat
Not all WordPress plugins should be used, as they can slow down your website. We therefore recommend that you carefully consider which plugins to install and, if necessary, test them on a separate test page before adding them to your actual website.

Bonus: Use a CDN
For companies with more international operations and customers outside the Nordic region, a CDN can be helpful. A CDN, or Content Delivery Network, is a service that copies the content of a website to multiple servers around the world. This reduces loading times for visitors in other parts of the world.

Conclusion

In this guide, we have gone through how to optimize a WooCommerce online store for fast loading times and better performance. If you follow the tips in this guide, your online store will perform better, leading to higher rankings on Google and visitors staying on your site instead of going to your competitors. See our packages for WooCommerce below.

Tired of slow and sluggish online stores that lose customers?

Move your online store to Hosting Finland today. We will help you move both your online store and email to us. We can guarantee fast loading times and high performance thanks to modern PHP versions, Redis, and NVMe SSD disks.

Our web hosting packages

We offer managed WordPress and WooCommerce hosting, which means we take care of all the technical aspects. This includes security updates, protection against attacks, fast and optimized operation, as well as backup and support in English. This allows you to focus on your business without worrying about the technical details of your website.

Below you can see our web hosting packages. Click on the order button to proceed with your order. You can choose whether you want to pay for 12, 6, 3, or 1 month at a time. Login details will be provided immediately after payment has been completed.

Lite

Managed WordPress for small projects

5,00 € / month

VAT 0%

Pre-installed WordPress

Automatic security update

Daily backup (30 days)

2 GB NVMe storage

2 email accounts (1 GB per account)

Support in English

Free moving assistance

Save money on annual purchases.

See technical details below

Basic

Managed WordPress for simple websites

10,00 € / month

VAT 0%

Pre-installed WordPress

Automatic security update

Daily backup (30 days)

5 GB NVMe storage

3 email accounts (2 GB per account)

Support in English

Free moving assistance

Save money on annual purchases.

See technical details below

Start

Managed WordPress for small businesses

15,00 € / month

VAT 0%

Pre-installed WordPress

Automatic security update

Daily backup (30 days)

10 GB NVMe storage

5 email accounts (2 GB per account)

Support in English

Free moving assistance

Save money on annual purchases.

See technical details below

Core

Managed WordPress for larger websites

22,00 € / month

VAT 0%

Pre-installed WordPress

Automatic security update

Daily backup (30 days)

20 GB NVMe storage

10 email accounts (2 GB per account)

Support in English

Free moving assistance

Save money on annual purchases.

See technical details below

Growth

Managed WooCommerce for growing online stores

35,00 € / month

VAT 0%

Pre-installed WooCommerce

Automatic security update

Daily backup (30 days)

40 GB NVMe storage

25 email accounts (5 GB per account)

Support in English

Free moving assistance

Save money on annual purchases.

See technical details below

Elite

Managed WooCommerce for larger online stores

50,00 € / month

VAT 0%

Pre-installed WooCommerce

Automatic security update

Daily backup (30 days)

80 GB NVMe storage

50 email accounts (5 GB per account)

Support in English

Free moving assistance

Save money on annual purchases.

See technical details below

Technical details

For those interested in the technical details and differences between packages, please see below. We reserve the right to make changes in the future.

Price per month

5,00 € + VAT

10,00 € + VAT

15,00 € + VAT

22,00 € + VAT

35,00 € + VAT

50,00 € + VAT

NVMe storage

2 GB

5 GB

10 GB

20 GB

40 GB

80 GB

Page views

5000

10000

25000

60000

150000

500000

Bandwidth

20 GB

50 GB

100 GB

250 GB

500 GB

800 GB

RAM

512M

512M

1024M

1536M

2048M

4096M

CPU

1

1

1

2

2

4

Panel

Enhance

Enhance

Enhance

Enhance

Enhance

Enhance

Backup

30 days

30 days

30 days

30 days

30 days

30 days

Domains

1

1

1

2

5

10

Subdomains

Unlimited

Unlimited

Unlimited

Unlimited

Unlimited

Unlimited

Domain aliases

1

1

3

5

10

50

Email accounts

2

3

5

10

25

50

Email storage

1 GB

2 GB

2 GB

2 GB

5 GB

5 GB

Forwarding addresses

Unlimited

Unlimited

Unlimited

Unlimited

Unlimited

Unlimited

Webmail

Roundcube

Roundcube

Roundcube

Roundcube

Roundcube

Roundcube

PHP versions

PHP 5.5-8.5

PHP 5.5-8.5

PHP 5.5-8.5

PHP 5.5-8.5

PHP 5.5-8.5

PHP 5.5-8.5

Default PHP version

PHP 8.3

PHP 8.3

PHP 8.3

PHP 8.3

PHP 8.3

PHP 8.3

SSH access

Yes

Yes

Yes

Yes

Yes

Yes

Databases

1

2

5

10

25

50

FTP accounts

1

2

5

10

25

50

Free SSL certificate

Generated automatically

Generated automatically

Generated automatically

Generated automatically

Generated automatically

Generated automatically

Redis cache

No

No

No

No

Yes

Yes