{"id":598,"date":"2025-09-15T02:51:07","date_gmt":"2025-09-15T02:51:07","guid":{"rendered":"https:\/\/www.pofii.com\/blog\/?p=598"},"modified":"2025-09-15T02:51:22","modified_gmt":"2025-09-15T02:51:22","slug":"litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included","status":"publish","type":"post","link":"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/","title":{"rendered":"LiteSpeed Cache for WordPress: Safe Defaults for Speed (Woo Included)"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Subtle flex: Pofii runs <strong>Pofii-Tuned LiteSpeed<\/strong> on NVMe hardware. The settings below map to how we ship fast defaults by design\u2014no fragile hacks.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#What_LSCache_Does_and_what_it_doesnt\" >What LSCache Does (and what it doesn\u2019t)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#Prerequisites\" >Prerequisites<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#Core_Cache_Settings_Safe_Defaults\" >Core Cache Settings (Safe Defaults)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#WooCommerce_Keep_CartsCheckout_Fresh\" >WooCommerce: Keep Carts\/Checkout Fresh<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#CSSJS_Optimization_Start_Conservative_Then_Turn_Up\" >CSS\/JS Optimization (Start Conservative, Then Turn Up)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#Images_Formats_WebPAVIF\" >Images &amp; Formats (WebP\/AVIF)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#CDN_Cloudflare_Play_Nice\" >CDN &amp; Cloudflare: Play Nice<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#Object_Cache_Redis_for_Dynamic_Speed\" >Object Cache: Redis for Dynamic Speed<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#Crawler_Heartbeat_Database\" >Crawler, Heartbeat &amp; Database<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#Validation_Checklist_2_Minutes\" >Validation Checklist (2 Minutes)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#Copy-Paste_Baseline_start_here\" >Copy-Paste Baseline (start here)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#FAQ\" >FAQ<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"h-what-lscache-does-and-what-it-doesn-t\"><span class=\"ez-toc-section\" id=\"What_LSCache_Does_and_what_it_doesnt\"><\/span>What LSCache Does (and what it doesn\u2019t)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Page Cache (HTML):<\/strong> Serves full pages to <strong>anonymous<\/strong> visitors lightning-fast.<\/li>\n\n\n\n<li><strong>ESI (Edge Side Includes):<\/strong> Keeps dynamic bits (cart, login, wishlist) uncached while caching the rest.<\/li>\n\n\n\n<li><strong>Optimization:<\/strong> Minify\/defer CSS\/JS, critical CSS, image placeholders, lazy-load, HTTP\/3 goodies.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">LSCache <strong>does not replace<\/strong> Object Cache. Pair it with Redis for database speed-ups (see our guide: <a href=\"https:\/\/www.pofii.com\/blog\/wordpress-object-cache-redis-vs-memcached-setup-guide\/\">WordPress Object Cache: Redis vs Memcached<\/a>).<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-prerequisites\"><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span>Prerequisites<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Server:<\/strong> LiteSpeed Enterprise or OpenLiteSpeed.<\/li>\n\n\n\n<li><strong>Plugin:<\/strong> \u201cLiteSpeed Cache\u201d (latest).<\/li>\n\n\n\n<li><strong>WooCommerce:<\/strong> Up-to-date; theme not hard-caching dynamic fragments.<\/li>\n\n\n\n<li>Optional: <strong>CDN<\/strong> (Cloudflare or QUIC.cloud). If you use Cloudflare, read: <a href=\"https:\/\/www.pofii.com\/blog\/what-is-cloudflare-and-how-to-get-maximum-out-of-it\/\">Cloudflare for WordPress: get maximum out of it<\/a>.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-core-cache-settings-safe-defaults\"><span class=\"ez-toc-section\" id=\"Core_Cache_Settings_Safe_Defaults\"><\/span>Core Cache Settings (Safe Defaults)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cache \u2192 Cache:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enable Cache:<\/strong> On<\/li>\n\n\n\n<li><strong>Cache Mobile:<\/strong> On (separate mobile view if your theme differs)<\/li>\n\n\n\n<li><strong>Cache Logged-in Users:<\/strong> Off (unless you\u2019re doing careful role caches)<\/li>\n\n\n\n<li><strong>Cache REST API \/ Login Page:<\/strong> On (REST helps block themes; login page can be cached <em>page chrome<\/em>, not the action)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cache \u2192 TTL:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>HTML: <code>1200\u20133600s<\/code> (20\u201360 min)<\/li>\n\n\n\n<li>Static (CSS\/JS\/images): <code>7\u201330 days<\/code> (long, with cache-busting)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cache \u2192 Purge:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Purge All On Upgrade:<\/strong> On<\/li>\n\n\n\n<li><strong>Auto Purge Rules For Publish\/Update:<\/strong> On (home, categories, tags, recent posts)<\/li>\n\n\n\n<li>Add <strong>custom purge<\/strong> for key landing pages if they list latest products\/posts.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cache \u2192 Excludes (important for Woo):<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>URLs: <code>\/cart\/<\/code>, <code>\/checkout\/<\/code>, <code>\/my-account\/<\/code><\/li>\n\n\n\n<li>Cookies: <code>woocommerce_items_in_cart<\/code>, <code>wp_woocommerce_session_<\/code><\/li>\n\n\n\n<li>User Agents: leave default<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-woocommerce-keep-carts-checkout-fresh\"><span class=\"ez-toc-section\" id=\"WooCommerce_Keep_CartsCheckout_Fresh\"><\/span>WooCommerce: Keep Carts\/Checkout Fresh<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ESI \u2192 Enable ESI:<\/strong> On<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>ESI Nonces:<\/strong> On<\/li>\n\n\n\n<li><strong>ESI for Cart\/Account Blocks:<\/strong> On (or theme-specific widgets)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why:<\/strong> You cache the <strong>layout<\/strong> and product content but keep <strong>mini-cart\/login<\/strong> dynamic. That\u2019s how you get speed <strong>and<\/strong> correctness.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-css-js-optimization-start-conservative-then-turn-up\"><span class=\"ez-toc-section\" id=\"CSSJS_Optimization_Start_Conservative_Then_Turn_Up\"><\/span>CSS\/JS Optimization (Start Conservative, Then Turn Up)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Page Optimization \u2192 CSS:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Minify CSS:<\/strong> On<\/li>\n\n\n\n<li><strong>Combine CSS:<\/strong> Off (start off; combine only if you know your theme tolerates it)<\/li>\n\n\n\n<li><strong>Generate Critical CSS (CCSS):<\/strong> On (QUIC.cloud service)<\/li>\n\n\n\n<li><strong>Remove Unused CSS (UCSS):<\/strong> On (test; exclude admin\/editor routes)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Page Optimization \u2192 JS:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Minify JS:<\/strong> On<\/li>\n\n\n\n<li><strong>Combine JS:<\/strong> Off (modern HTTP\/2\/3 doesn\u2019t need it)<\/li>\n\n\n\n<li><strong>Load JS Deferred:<\/strong> On<\/li>\n\n\n\n<li><strong>Delay JS:<\/strong> On (add exceptions for essential scripts if something breaks)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Media \u2192 HTML:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Lazy Load Images:<\/strong> On<\/li>\n\n\n\n<li><strong>Generate Responsive &amp; LQIP\/Placeholder:<\/strong> On (prevents CLS)<\/li>\n\n\n\n<li><strong>Add Missing Sizes:<\/strong> On (or define width\/height in theme)<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Using Elementor? Pair this with our guide: <a href=\"https:\/\/www.pofii.com\/blog\/what-is-elementor-and-how-to-speed-it-up-for-faster-loading\/\">What Is Elementor and How to Speed It Up<\/a>.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-images-amp-formats-webp-avif\"><span class=\"ez-toc-section\" id=\"Images_Formats_WebPAVIF\"><\/span>Images &amp; Formats (WebP\/AVIF)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Image Optimization:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Optimize Originals &amp; Thumbs:<\/strong> On<\/li>\n\n\n\n<li><strong>Create WebP:<\/strong> On (serve via rewrite rules or CDN)<\/li>\n\n\n\n<li>If your CDN does WebP\/AVIF automatically, <strong>don\u2019t double-optimize<\/strong>\u2014choose one path.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For store performance, also see: <a href=\"https:\/\/www.pofii.com\/blog\/woocommerce-image-speed-webp-avif-correct-sizes-lazy-load\/\">WooCommerce Image Speed<\/a>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-cdn-amp-cloudflare-play-nice\"><span class=\"ez-toc-section\" id=\"CDN_Cloudflare_Play_Nice\"><\/span>CDN &amp; Cloudflare: Play Nice<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019re on Cloudflare:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Don\u2019t cache HTML for logged-in users.<\/li>\n\n\n\n<li>Respect origin <code>Cache-Control<\/code>.<\/li>\n\n\n\n<li>Bypass <code>\/wp-admin<\/code>, <code>\/cart\/<\/code>, <code>\/checkout\/<\/code>, previews, and query strings like <code>?preview=true<\/code>.<\/li>\n\n\n\n<li>Use <strong>Cache Rules<\/strong> (new) not legacy Page Rules.<\/li>\n\n\n\n<li>Vary image cache by <code>Accept<\/code> if serving WebP\/AVIF.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Full walkthrough: <a href=\"https:\/\/www.pofii.com\/blog\/what-is-cloudflare-and-how-to-get-maximum-out-of-it\/\">Cloudflare + WordPress settings that actually speed things up<\/a>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-object-cache-redis-for-dynamic-speed\"><span class=\"ez-toc-section\" id=\"Object_Cache_Redis_for_Dynamic_Speed\"><\/span>Object Cache: Redis for Dynamic Speed<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enable Redis server-side; in WordPress, install the Redis drop-in and set a <strong>unique prefix<\/strong>.<\/li>\n\n\n\n<li>Keep <strong>page cache<\/strong> + <strong>object cache<\/strong> together. Page cache = anonymous visitors; object cache = DB work.<\/li>\n\n\n\n<li>Guide: <a href=\"https:\/\/www.pofii.com\/blog\/wordpress-object-cache-redis-vs-memcached-setup-guide\/\">Redis vs Memcached (setup + validation)<\/a>.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-crawler-heartbeat-amp-database\"><span class=\"ez-toc-section\" id=\"Crawler_Heartbeat_Database\"><\/span>Crawler, Heartbeat &amp; Database<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Crawler:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>On, but <strong>gentle<\/strong> schedule. Don\u2019t hammer origin. Useful to keep popular pages warm.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Heartbeat Control:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reduce frequency on front-end\/admin if your editors don\u2019t need real-time locks.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>DB Optimization:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use LSCache\u2019s DB tools sparingly; always back up first.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-validation-checklist-2-minutes\"><span class=\"ez-toc-section\" id=\"Validation_Checklist_2_Minutes\"><\/span>Validation Checklist (2 Minutes)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open a product\/category page in an <strong>incognito<\/strong> window.<\/li>\n\n\n\n<li><strong>Response headers:<\/strong> look for <code>x-litespeed-cache: hit<\/code> (subsequent views).<\/li>\n\n\n\n<li><strong>TTFB:<\/strong> should drop on repeat view.<\/li>\n\n\n\n<li><strong>LCP\/CLS:<\/strong> test with Lighthouse.<\/li>\n\n\n\n<li><strong>Woo flows:<\/strong> add-to-cart, mini-cart, checkout, login\u2014no caching weirdness.<\/li>\n\n\n\n<li>If migrating: do it clean using our guide: <a href=\"https:\/\/www.pofii.com\/blog\/zero-downtime-website-migration-the-dns-ttl-playbook\/\">Zero-Downtime DNS TTL Playbook<\/a> or the long form: <a href=\"https:\/\/www.pofii.com\/blog\/how-to-migrate-website-to-new-host-ditch-slow-host-now\/\">How to Migrate to a New Host<\/a>.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-copy-paste-baseline-start-here\"><span class=\"ez-toc-section\" id=\"Copy-Paste_Baseline_start_here\"><\/span>Copy-Paste Baseline (start here)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cache<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enable: <strong>On<\/strong><\/li>\n\n\n\n<li>Mobile: <strong>On<\/strong><\/li>\n\n\n\n<li>Logged-in cache: <strong>Off<\/strong><\/li>\n\n\n\n<li>TTL HTML: <strong>1200\u20133600s<\/strong><\/li>\n\n\n\n<li>Purge on update: <strong>On<\/strong><\/li>\n\n\n\n<li>Exclude: <code>\/cart\/<\/code>, <code>\/checkout\/<\/code>, <code>\/my-account\/<\/code>; cookies <code>woocommerce_items_in_cart<\/code>, <code>wp_woocommerce_session_<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ESI<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enable: <strong>On<\/strong>; Nonces: <strong>On<\/strong>; cart\/login widgets via ESI<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Optimization<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CSS: Minify <strong>On<\/strong>, Combine <strong>Off<\/strong>, CCSS <strong>On<\/strong>, UCSS <strong>On<\/strong> (test)<\/li>\n\n\n\n<li>JS: Minify <strong>On<\/strong>, Combine <strong>Off<\/strong>, Defer <strong>On<\/strong>, Delay <strong>On<\/strong><\/li>\n\n\n\n<li>Media: Lazy-load <strong>On<\/strong>, placeholders <strong>On<\/strong>, WebP <strong>On<\/strong> (or CDN transforms)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>CDN<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Respect origin headers; bypass logged-in\/admin\/cart\/checkout; vary images by <code>Accept<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Object Cache<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Redis enabled; unique prefix; pair with LSCache<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-faq\"><span class=\"ez-toc-section\" id=\"FAQ\"><\/span>FAQ<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Does LSCache replace Redis?<\/strong><br>No. LSCache accelerates <strong>pages<\/strong>; Redis accelerates <strong>queries<\/strong>. Best results come from <strong>both<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>My cart header doesn\u2019t update\u2014why?<\/strong><br>Your mini-cart is cached. Enable <strong>ESI<\/strong> for cart fragments or exclude the widget region from cache.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Should I combine CSS\/JS?<\/strong><br>Usually <strong>no<\/strong> with HTTP\/2\/3. Start with minify + defer; combine only if you know a bundle helps.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why is my LCP still high?<\/strong><br>Check your <strong>hero image priority<\/strong> and <strong>image sizes<\/strong>. See: <a href=\"https:\/\/www.pofii.com\/blog\/woocommerce-image-speed-webp-avif-correct-sizes-lazy-load\/\">WooCommerce Image Speed<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If your site already sits on LiteSpeed (nice choice), the LiteSpeed Cache (LSCache) plugin is your easiest path to big wins\u2014TTFB down, LCP steady, checkout safe. Below is a battle-tested baseline you can copy, then tweak. It\u2019s Woo-friendly, Elementor-aware, and plays nicely with Redis and Cloudflare.<\/p>\n","protected":false},"author":5,"featured_media":609,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[224,218,188],"class_list":["post-598","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hosting","tag-litespeed-cache","tag-woocommerce","tag-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>LiteSpeed Cache for WordPress: Safe Defaults for Speed (Woo Included)<\/title>\n<meta name=\"description\" content=\"LiteSpeed Cache made simple: safe WordPress &amp; WooCommerce settings, ESI for carts, minify\/defer CSS\/JS, Redis support, and CDN tips for real speed.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"LiteSpeed Cache for WordPress: Safe Defaults for Speed (Woo Included)\" \/>\n<meta property=\"og:description\" content=\"LiteSpeed Cache made simple: safe WordPress &amp; WooCommerce settings, ESI for carts, minify\/defer CSS\/JS, Redis support, and CDN tips for real speed.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/\" \/>\n<meta property=\"og:site_name\" content=\"Pofii Insights\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/PofiiCOM\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-15T02:51:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-15T02:51:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.pofii.com\/blog\/wp-content\/uploads\/2025\/09\/litespeed-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"790\" \/>\n\t<meta property=\"og:image:height\" content=\"527\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"John Cavil\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@PofiiGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@PofiiGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"John Cavil\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/\"},\"author\":{\"name\":\"John Cavil\",\"@id\":\"https:\/\/www.pofii.com\/blog\/#\/schema\/person\/82dd56bd4b7d1ae512907145b3a68873\"},\"headline\":\"LiteSpeed Cache for WordPress: Safe Defaults for Speed (Woo Included)\",\"datePublished\":\"2025-09-15T02:51:07+00:00\",\"dateModified\":\"2025-09-15T02:51:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/\"},\"wordCount\":801,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.pofii.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.pofii.com\/blog\/wp-content\/uploads\/2025\/09\/litespeed-2.png\",\"keywords\":[\"LiteSpeed Cache\",\"WooCommerce\",\"WordPress\"],\"articleSection\":[\"Hosting Tips &amp; Tricks\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/\",\"url\":\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/\",\"name\":\"LiteSpeed Cache for WordPress: Safe Defaults for Speed (Woo Included)\",\"isPartOf\":{\"@id\":\"https:\/\/www.pofii.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.pofii.com\/blog\/wp-content\/uploads\/2025\/09\/litespeed-2.png\",\"datePublished\":\"2025-09-15T02:51:07+00:00\",\"dateModified\":\"2025-09-15T02:51:22+00:00\",\"description\":\"LiteSpeed Cache made simple: safe WordPress & WooCommerce settings, ESI for carts, minify\/defer CSS\/JS, Redis support, and CDN tips for real speed.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#primaryimage\",\"url\":\"https:\/\/www.pofii.com\/blog\/wp-content\/uploads\/2025\/09\/litespeed-2.png\",\"contentUrl\":\"https:\/\/www.pofii.com\/blog\/wp-content\/uploads\/2025\/09\/litespeed-2.png\",\"width\":1536,\"height\":1024,\"caption\":\"lscache tuning defaults\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/nl.pofii.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"LiteSpeed Cache for WordPress: Safe Defaults for Speed (Woo Included)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.pofii.com\/blog\/#website\",\"url\":\"https:\/\/www.pofii.com\/blog\/\",\"name\":\"Pofii\",\"description\":\"Success Simplified.\",\"publisher\":{\"@id\":\"https:\/\/www.pofii.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.pofii.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.pofii.com\/blog\/#organization\",\"name\":\"Pofii\",\"url\":\"https:\/\/www.pofii.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.pofii.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.pofii.com\/blog\/wp-content\/uploads\/2024\/12\/cropped-cropped-pofiiinsights-2.png\",\"contentUrl\":\"https:\/\/www.pofii.com\/blog\/wp-content\/uploads\/2024\/12\/cropped-cropped-pofiiinsights-2.png\",\"width\":2079,\"height\":221,\"caption\":\"Pofii\"},\"image\":{\"@id\":\"https:\/\/www.pofii.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/PofiiCOM\",\"https:\/\/x.com\/PofiiGlobal\",\"https:\/\/www.instagram.com\/PofiiGlobal\",\"https:\/\/www.linkedin.com\/company\/Pofii\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.pofii.com\/blog\/#\/schema\/person\/82dd56bd4b7d1ae512907145b3a68873\",\"name\":\"John Cavil\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.pofii.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.pofii.com\/brand\/logo-icon-circle-friendly.png\",\"contentUrl\":\"https:\/\/www.pofii.com\/brand\/logo-icon-circle-friendly.png\",\"caption\":\"John Cavil\"},\"description\":\"WordPress Expert, Head of technical support at Pofii Ltd.\",\"sameAs\":[\"https:\/\/www.pofii.com\/blog\/author\/JohnC\"],\"url\":\"https:\/\/www.pofii.com\/blog\/author\/johnc\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"LiteSpeed Cache for WordPress: Safe Defaults for Speed (Woo Included)","description":"LiteSpeed Cache made simple: safe WordPress & WooCommerce settings, ESI for carts, minify\/defer CSS\/JS, Redis support, and CDN tips for real speed.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/","og_locale":"en_US","og_type":"article","og_title":"LiteSpeed Cache for WordPress: Safe Defaults for Speed (Woo Included)","og_description":"LiteSpeed Cache made simple: safe WordPress & WooCommerce settings, ESI for carts, minify\/defer CSS\/JS, Redis support, and CDN tips for real speed.","og_url":"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/","og_site_name":"Pofii Insights","article_publisher":"https:\/\/www.facebook.com\/PofiiCOM","article_published_time":"2025-09-15T02:51:07+00:00","article_modified_time":"2025-09-15T02:51:22+00:00","og_image":[{"url":"https:\/\/www.pofii.com\/blog\/wp-content\/uploads\/2025\/09\/litespeed-2.png","width":790,"height":527,"type":"image\/png"}],"author":"John Cavil","twitter_card":"summary_large_image","twitter_creator":"@PofiiGlobal","twitter_site":"@PofiiGlobal","twitter_misc":{"Written by":"John Cavil","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#article","isPartOf":{"@id":"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/"},"author":{"name":"John Cavil","@id":"https:\/\/www.pofii.com\/blog\/#\/schema\/person\/82dd56bd4b7d1ae512907145b3a68873"},"headline":"LiteSpeed Cache for WordPress: Safe Defaults for Speed (Woo Included)","datePublished":"2025-09-15T02:51:07+00:00","dateModified":"2025-09-15T02:51:22+00:00","mainEntityOfPage":{"@id":"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/"},"wordCount":801,"commentCount":0,"publisher":{"@id":"https:\/\/www.pofii.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#primaryimage"},"thumbnailUrl":"https:\/\/www.pofii.com\/blog\/wp-content\/uploads\/2025\/09\/litespeed-2.png","keywords":["LiteSpeed Cache","WooCommerce","WordPress"],"articleSection":["Hosting Tips &amp; Tricks"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/","url":"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/","name":"LiteSpeed Cache for WordPress: Safe Defaults for Speed (Woo Included)","isPartOf":{"@id":"https:\/\/www.pofii.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#primaryimage"},"image":{"@id":"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#primaryimage"},"thumbnailUrl":"https:\/\/www.pofii.com\/blog\/wp-content\/uploads\/2025\/09\/litespeed-2.png","datePublished":"2025-09-15T02:51:07+00:00","dateModified":"2025-09-15T02:51:22+00:00","description":"LiteSpeed Cache made simple: safe WordPress & WooCommerce settings, ESI for carts, minify\/defer CSS\/JS, Redis support, and CDN tips for real speed.","breadcrumb":{"@id":"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#primaryimage","url":"https:\/\/www.pofii.com\/blog\/wp-content\/uploads\/2025\/09\/litespeed-2.png","contentUrl":"https:\/\/www.pofii.com\/blog\/wp-content\/uploads\/2025\/09\/litespeed-2.png","width":1536,"height":1024,"caption":"lscache tuning defaults"},{"@type":"BreadcrumbList","@id":"https:\/\/www.pofii.com\/blog\/litespeed-cache-for-wordpress-safe-defaults-for-speed-woo-included\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nl.pofii.com\/blog\/"},{"@type":"ListItem","position":2,"name":"LiteSpeed Cache for WordPress: Safe Defaults for Speed (Woo Included)"}]},{"@type":"WebSite","@id":"https:\/\/www.pofii.com\/blog\/#website","url":"https:\/\/www.pofii.com\/blog\/","name":"Pofii","description":"Success Simplified.","publisher":{"@id":"https:\/\/www.pofii.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.pofii.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.pofii.com\/blog\/#organization","name":"Pofii","url":"https:\/\/www.pofii.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pofii.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.pofii.com\/blog\/wp-content\/uploads\/2024\/12\/cropped-cropped-pofiiinsights-2.png","contentUrl":"https:\/\/www.pofii.com\/blog\/wp-content\/uploads\/2024\/12\/cropped-cropped-pofiiinsights-2.png","width":2079,"height":221,"caption":"Pofii"},"image":{"@id":"https:\/\/www.pofii.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/PofiiCOM","https:\/\/x.com\/PofiiGlobal","https:\/\/www.instagram.com\/PofiiGlobal","https:\/\/www.linkedin.com\/company\/Pofii"]},{"@type":"Person","@id":"https:\/\/www.pofii.com\/blog\/#\/schema\/person\/82dd56bd4b7d1ae512907145b3a68873","name":"John Cavil","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pofii.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.pofii.com\/brand\/logo-icon-circle-friendly.png","contentUrl":"https:\/\/www.pofii.com\/brand\/logo-icon-circle-friendly.png","caption":"John Cavil"},"description":"WordPress Expert, Head of technical support at Pofii Ltd.","sameAs":["https:\/\/www.pofii.com\/blog\/author\/JohnC"],"url":"https:\/\/www.pofii.com\/blog\/author\/johnc\/"}]}},"_links":{"self":[{"href":"https:\/\/www.pofii.com\/blog\/wp-json\/wp\/v2\/posts\/598","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pofii.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pofii.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pofii.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pofii.com\/blog\/wp-json\/wp\/v2\/comments?post=598"}],"version-history":[{"count":1,"href":"https:\/\/www.pofii.com\/blog\/wp-json\/wp\/v2\/posts\/598\/revisions"}],"predecessor-version":[{"id":610,"href":"https:\/\/www.pofii.com\/blog\/wp-json\/wp\/v2\/posts\/598\/revisions\/610"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.pofii.com\/blog\/wp-json\/wp\/v2\/media\/609"}],"wp:attachment":[{"href":"https:\/\/www.pofii.com\/blog\/wp-json\/wp\/v2\/media?parent=598"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pofii.com\/blog\/wp-json\/wp\/v2\/categories?post=598"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pofii.com\/blog\/wp-json\/wp\/v2\/tags?post=598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}