How to use WP rocket and botiga to improve the speed of woocommerce

Are you considering how to speed up woocommerce and create a fast loading store? Store loading time will affect shoppers’ experience, SEO ranking and store conversion rate, so it is very important to ensure fast store. But at the same time, the woocommerce store may be disappointed with the loading time of the store because it is more difficult to optimize than ordinary WordPress websites. Although there are several reasons, the two biggest reasons are that the database of the woocomer store is more dense than the ordinary WordPress website, and all pages of the store cannot be cached.
This does not mean, however, that there is no option to create a faster repository. The speed of using technology can be improved even without appropriate tools. In this tutorial, we will use the WP rocket plug-in and several different tools and adjustments to guide woocommerce speed optimization in the simplest way I know. During this process, we will share actual performance test data to determine how each adjustment affects the loading time of the store. Eventually, you’ll have a store that loads faster, and you won’t need a computer engineering degree to set up everything.
Good voice? Woocommerce’s speed The two basic woocomer speed optimization tactics before WP rocket. The next section will introduce how to use WP rocket to improve woocomer speed and obtain stores with faster loading. However, if you need a fast loading woocommerce store, you still need a strong performance foundation. Otherwise, using WP rocket is like applying lipstick to a pig. By default, WP rocket can still create stores faster. But if your foundation is too slow to start, you will still have a slow store. That’s just a little \
So what is the strong foundation of woocommerce performance? Please pay attention to the following two details: 1. Faster woocommerce theme selection store theme plays a great role in loading speed. Large and inflated themes will load more resources, which will slow down the site. In contrast, the fast woocomerce theme is the opposite. Load only the minimum content needed to create a beautiful, familiar shopper’s store. There is a dedicated post that tests various options to find the fastest woocommerce theme. However, to save time, you can use the free botiga theme.
Male botiga was made for performance from the beginning. Only use the default JavaScript (no jQuery dependency), automatically collapse the code, and the default is less than 44.3kb. In addition, all demo sites are built with the default block editor, so you don’t need to use the page builder plug-in to reduce the weight of the store to make the site look like a demo. At the same time, botiga also provides many useful e-commerce functions, including: Multi payment and shopping cart page style help shoppers quickly find products real-time product search capable product recommendation product deformation samples Multiple Product Gallery layout hope list sticky shopping cart botiga has a fully functional free version and a $69 Pro version with more functions. 。
Therefore, we use botiga as an example to speed up the store. Here, you can botiga or browse the demo to see several examples. 2. In addition to using the performance optimized WordPress hosting quick theme, you may also want to choose the performance optimized WordPress hosting. You may want to choose the cheapest hosting, but
Shared hosting usually doesn’t handle woocommerce’s resources, so whatever you do will reduce load time and performance. There are also articles testing multiple hosting providers to find the fastest WordPress hosting. In an emergency, there are several good options to consider.
Kinsta – read the full kinsta review WP engine – a dedicated e-commerce hosting plan including elasticsearch is particularly recommended (which will greatly improve the product search performance of the store). Cloudways – how to improve the speed of woocomer by reading the full cloudways review androg WP rocket. Now it’s time to use WP rocket bundle booster to load woocomer faster. Since we use solid hosting and fast botiga themes in the store, we have loaded ourselves quite fast. The following is a screenshot of webpagetest’s performance measurement, showing where to start from the home page.
However, if WP rocket is used, it can still be loaded faster. There are many excellent word press performance optimization plug-ins. Why do you recommend woocommerce to use WP rocket? Well, you can read my entire WP rocket review to learn why I like it, but here’s a quick summary of the main highlights. Woocommerce compatibility is available immediately. If the user is confirmed to use woocommerce, WP rocket will be automatically configured in the best way according to basic information such as cache. Improper cache configuration in woocommerce store may damage main functions, which is a major advantage. Very easy to use. In addition to the above points, WP rocket usually provides a simple interface, detailed documentation and advanced support. It makes your website faster. I saved the best for the last. WP rocket works well and can load the woocommerce store (and other WordPress sites) faster. It also has unique features, such as deleting unused CSS and delaying JavaScript execution. WP rocket is an advanced plug-in, but paying $49 is a small price for a faster woocommerce store. There is a direct relationship between page loading time and conversion rate, so increasing the speed of the store can easily make money in the form of increased conversion rate.
To get started, please purchase WP rocket. Then, how to set woocommerce: 1. To install the plug-in and start enabling the default optimization, please go to the woocommerce store (if not, please set it first), install and enable WP rocket. After enabling WP rocket plug-in, in order to speed up the store, the following functions will be automatically enabled: Page caching – WP rocket also automatically excludes the main woocommerce content to avoid problems while caching as much content as possible. For example, shopping carts and payment pages are excluded from other compatibility adjustments. The browser caches gzip compressed web fonts. Cross origin supports Google font file optimization. In the woommerce store, WP rocket also automatically optimizes get_refreshd_fragments Ajax requests. Woocommerce is used to dynamically update the contents of the buyer’s shopping cart.
In other words, all these optimizations are automatic, so after activating WP rocket, the store must load faster. The following is the method to load the store home page without touching a single setting in WP rocket. Male first
You can see that the time to bytes is reduced by about 450 milliseconds (from 0.509 seconds to 0.043 seconds), which is a similar reduction in almost all other metrics, including LCP. The painting time including the maximum content is reduced from ~ 1.1 seconds to – 0.7 seconds. This is mainly the result of woocommerce friendly page caching implemented by WP rocket, but other adjustments are also helpful.
2. File optimization setting WP rocket basically activates many useful functions, but there are also several important functions that need to be activated manually. To start, go to the file optimization tab from the WP rocket settings area (settings → WP rocket). Here, you can optimize the CSS and JavaScript code of the store, which will make a great difference to the performance of the store (especially about the core performance improvement and lighthouse performance score). My recommended settings are: CSS files: collapse CSS files – the botiga theme has collapsed the code by default, but it can help collapse the code in the plug-in being used. Optimize CSS delivery → delete unused CSS – reduce the file size of each page by deleting unnecessary CSS page by page. Merging CSS files is not recommended. Because most high-quality hosts use HTTP \/ 2, this doesn’t actually help. Male JavaScript file: like JS loading delay JavaScript running delay CSS, it is not recommended to combine JavaScript files. To ensure the functionality of the store, you can add some exclusions to the delayed JavaScript run setting. By default, this delays all JavaScript loading until the user interacts with the site (such as clicking or scrolling). This is useful for increasing the maximum paint time for included content, but you may want to load JavaScript immediately, such as tracking scripts (such as Google Analytics or Google tag manager) or some plug-ins you are using. WP rocket keeps detailed pages of all potential exclusions, so you don’t need to know the script to exclude yourself. You can simply copy and paste from the WP rocket help document into the excluded JavaScript file field. For example, to exclude Google Analytics, configure it as follows: After implementing these adjustments, you can see more improvements. The page size of our website has been reduced to about 80 KB, and the painting time with the largest content has been reduced from 0.7 seconds to 0.5 seconds. 3. At this time, media optimization has squeezed out most performance values from WP rocket. However, there are several different settings areas to browse for further adjustments. It is recommended to enable delayed loading and missing image sizes on the media tab. The former contributes to performance, while the latter can reduce cumulative layout movement (CLS) problems and further improve core performance enhancements. 4. Adding a content delivery network (for global stores) CDN (for content delivery networks) can cache static assets such as images and scripts in the global server network, thereby reducing store loading time. In this way, visitors can static files from the physically nearest server, so as to shorten the time and speed up the storage speed. If the store only targets shoppers in specific regions (such as the UK), the benefits of CDN may not be great. But for global shoppers such as the UK and the US, CDN is another good option to speed up woocommerce. In the CDN section, WP rocket provides two options to add a CDN to the store
whole For unlimited bandwidth, the official rocketcdn service can be used at a cost of $7.99 per month. Stackpath based global network. This is the simplest option because it provides automatic configuration. Allow WP rocket to rewrite the URL to integrate with third-party CDNs. Popular options include stackpath, keycdn, bunny CDN, cloudfront, etc. If you have no confidence in setting up your own CDN, it is recommended to use rocketcdn service. This is because it can obtain unlimited bandwidth at a fixed price, which provides great value. According to the instructions of the WP rocket problem solving Committee of woocomerce, although there is no problem, there is a rare situation that will lead to faster woocomerce stores, but there will be some small problems. The most common examples are some types of dynamic content problems, such as user expectation lists, recently viewed items, or content viewed by location (for example, different prices in different countries). For example, if a user accesses a product added to the desired list, the product can be displayed on the product page. However, in some cases, caching may lead to abnormal behavior. So – how do you fix this? Let’s look at some tips. First, use a dynamic content plug-in with cache compatible coding. Essentially, this means that the plug-in will generate dynamic content using JavaScript or Ajax instead of PHP. If unsure, consult the plug-in developer in question. Some plug-ins contain built-in compatibility tools. For example, yith woocomerce expects the list plug-in to have a setting that enables Ajax loading to solve the cache problem. WP rocket team has also created several woocommerce compatible plug-ins \/ tools, which may cause problems. If the yith woocomer wish list plug-in is a local product part recently viewed by woocomer, the modification on the product plug-in recently viewed by yith woocomer is not an option. Another potential modification is to add a cache exclusion rule for cookies set for the plug-in. This is advanced, but can bypass caching for users who need to view dynamic content. You can find cookie information in the plug-in document or hire developers to investigate. Then, you can set cookie cache exclusion rules in the advanced rules area of WP rocket. The woocommerce speed optimization plug-in other than WP rocket can perform almost all tasks required for woocommerce performance optimization. But there is one major exception. Image! Your store will have many product images. If you don’t pay attention, these product images may slow down stores, especially products and store pages. The solution is to optimize the site image by compressing and resizing the image. You can do this automatically using the image optimization plug-in. Although there is a full post about the best word press image optimization plug-in, here are some main options: Imagine – this plug-in is provided by the same developer as WP rocket. Shortpixel – the plug-in used by my site. WP compression – in another high-quality option, WP compression research, in addition to understanding the pictures in detail, another tool useful for large stores is a product search solution. When there are many products, product search will generate a large number of database queries, which may lead to resource intensive. Elasticsearch (through elasticpress plug-in) or jetpack search (also based on elasticsearch, but implemented)

Author:

Leave a Reply

Your email address will not be published. Required fields are marked *