Speed up WooCommerce: 8 tips and tricks from experts
Posted: Sun Jan 12, 2025 5:28 am
We have explained why you should make your online shop faster, what is fast and how you can determine the speed. The decisive factor now is how exactly you can make your WooCommerce faster.
#1 Optimize WooCommerce settings and reduce useless requests
By default, your login page URL is domain.com/wp-admin/ . This is no secret to bots and hackers either. Therefore, changing your login URL to something unique will protect you from brute force attacks and the like. At the same time, you will combat the HTTP error 429 that is triggered when a user agent tries to access a certain page too many times in a short period of time. This, in turn, initiates rate limiting so that your server resources are not completely exhausted by a high number of malicious requests.
As you can probably imagine, this reduces the performance of your WooCommerce and capacity is wasted. Therefore, avoid unauthorized login attempts by changing the URL of your login page. The WPS Hide Login plugin is helpful for this .
#2 Use a fast WooCommerce theme
A fast loading time is the result of many measures. It therefore bc data indonesia makes sense to either build your shop on a lightweight theme from the start or to upgrade it later. In the WP Rocket Speed Test, the WordPress themes Botiga, Astra and Blocksy performed particularly well.
#3 Increase the WordPress storage limit
One thing is certain: The standard WordPress memory limit of 32 MB is too small for an e-commerce shop. (The PHP memory limit determines the maximum memory quota that the RAM provides for PHP processes. This limit prevents servers from being overloaded by, for example, a faulty script. More complex websites such as a WooCommerce shop require a higher PHP memory limit so that servers can withstand the large and simultaneous processes.)
Error messages such as "allowed memory size exhausted" mean for the speed of your website: it crawls or does not load at all. (At Raidboxes, the PHP memory limit for WooCommerce solutions can be extended up to 2048 MB, depending on the tariff.)
If you currently have insufficient storage space, contact your hosting provider.
#4 Reduce the number of plugins and WooCommerce extensions
There is now a plugin programmed for every little problem that websites and shops can have. On the one hand, this is practical, but on the other hand, you are tempted to install countless plugins and WooCommerce extensions. (WooCommerce extensions work like plugins.) This can quickly make you lose track and weigh down your website, which slows it down.
In order not to hinder the performance of your WooCommerce, the quality of the plugins and extensions is particularly important. They should also be compatible with each other. Plugins that partially perform the same tasks can impair each other's functionality.
Therefore, clean out and remove unnecessary plugins from your WordPress database to make your WooCommerce faster.
#5 Optimize your images
Your WooCommerce shop relies on images. However, if the images are not optimized for performance, your website will be sluggish. Reduce the file size of your images before uploading them to your website by choosing the right file format and optimizing the images for WordPress. When compressing the image files, find the balance between file size and quality. The images in your WooCommerce shop should definitely not be pixelated.
JPEG is the best file format for product images . Even if you isolate the images after taking the photos, you should not upload them to your WooCommerce shop as transparent PNGs. Instead, add a white background directly and save them as JPEGs. This saves storage space and your website loads faster.
#1 Optimize WooCommerce settings and reduce useless requests
By default, your login page URL is domain.com/wp-admin/ . This is no secret to bots and hackers either. Therefore, changing your login URL to something unique will protect you from brute force attacks and the like. At the same time, you will combat the HTTP error 429 that is triggered when a user agent tries to access a certain page too many times in a short period of time. This, in turn, initiates rate limiting so that your server resources are not completely exhausted by a high number of malicious requests.
As you can probably imagine, this reduces the performance of your WooCommerce and capacity is wasted. Therefore, avoid unauthorized login attempts by changing the URL of your login page. The WPS Hide Login plugin is helpful for this .
#2 Use a fast WooCommerce theme
A fast loading time is the result of many measures. It therefore bc data indonesia makes sense to either build your shop on a lightweight theme from the start or to upgrade it later. In the WP Rocket Speed Test, the WordPress themes Botiga, Astra and Blocksy performed particularly well.
#3 Increase the WordPress storage limit
One thing is certain: The standard WordPress memory limit of 32 MB is too small for an e-commerce shop. (The PHP memory limit determines the maximum memory quota that the RAM provides for PHP processes. This limit prevents servers from being overloaded by, for example, a faulty script. More complex websites such as a WooCommerce shop require a higher PHP memory limit so that servers can withstand the large and simultaneous processes.)
Error messages such as "allowed memory size exhausted" mean for the speed of your website: it crawls or does not load at all. (At Raidboxes, the PHP memory limit for WooCommerce solutions can be extended up to 2048 MB, depending on the tariff.)
If you currently have insufficient storage space, contact your hosting provider.
#4 Reduce the number of plugins and WooCommerce extensions
There is now a plugin programmed for every little problem that websites and shops can have. On the one hand, this is practical, but on the other hand, you are tempted to install countless plugins and WooCommerce extensions. (WooCommerce extensions work like plugins.) This can quickly make you lose track and weigh down your website, which slows it down.
In order not to hinder the performance of your WooCommerce, the quality of the plugins and extensions is particularly important. They should also be compatible with each other. Plugins that partially perform the same tasks can impair each other's functionality.
Therefore, clean out and remove unnecessary plugins from your WordPress database to make your WooCommerce faster.
#5 Optimize your images
Your WooCommerce shop relies on images. However, if the images are not optimized for performance, your website will be sluggish. Reduce the file size of your images before uploading them to your website by choosing the right file format and optimizing the images for WordPress. When compressing the image files, find the balance between file size and quality. The images in your WooCommerce shop should definitely not be pixelated.
JPEG is the best file format for product images . Even if you isolate the images after taking the photos, you should not upload them to your WooCommerce shop as transparent PNGs. Instead, add a white background directly and save them as JPEGs. This saves storage space and your website loads faster.