Cache Warmup
The cache warmup system has two primary functions: Cache Warmup preloads optimized versions of your website's pages into your server's cache before users request them. This allows your site to deliver pre-optimized content, minimizing load times and improving the user experience.
Keeping the site optimized when automated cache purges happen.
Preemptively optimizing your homepage and all pages linked from it.
The warmup system prepares optimized versions of your pages without having to wait for organic traffic. This is effective as it helps you prepare your pages for visitors without relying on organic traffic. Additionally, pre-optimized pages are served almost instantly to users, reducing bounce rates and improving overall site performance.
If this option is disabled, NitroPack only optimizes your pages after an organic page visit.
Enabling this option results in NitroPack optimizing your homepage and the pages linked from the homepage automatically, simulating organic user requests. For users on a paid NitroPack plan, entering the sitemap URL ensures that all pages listed in the sitemap are comprehensively optimized, including those with lower organic traffic.
While this option is enabled, NitroPack automatically re-optimizes any purged or invalidated pages.
HTML Compression
Enabling this option ensures NitroPack serves compressed HTML content.
In some cases, compression may already be performed by your web server or additional 3rd party plugins. In such cases, it is okay to disable this option.
You can enable HTML compression from your NitroPack web app or through the NitroPack plugin in your WordPress Dashboard:
You can use this tool to see if compression is active on your site: https://www.giftofspeed.com/gzip-test/
Cart Cache
Cart Cache is a WooCommerce feature that allows a fast browsing experience for all online shoppers who have added an item (or a few) to the cart. Before, if a visitor added a product to their cart and continued to browse the site, the cache was disabled because the cart is dynamic for every user.
With Cart Cache, the experience remains seamless, regardless if the user has a product in their cart or not.
Simply toggle the feature on via your NitroPack plugin in your WordPress dashboard:
Keep in mind that although the pages remain optimized, NitroPack still does not optimize the website’s cart and checkout pages, as those contain dynamic content unique for every visitor.