Why WooCommerce Shop Pages Are Slow

High queries: Product loops generate many database queries.

Enable Full Page Caching

LiteSpeed Cache → Cache → WooCommerce → Enable separate cache for shop pages.

Use Persistent Object Cache

Enable Redis or Memcached for transient caching.

Additional Optimizations

Limit Products Per Page

WooCommerce → Products → Display → Reduce products per page to 12-24.

Disable Unused Features

Turn off cart fragments, AJAX add to cart if not needed.

Expected Improvements Table

OptimizationExpected Gain
Full page cache80-90% faster
Object cache50% reduction in queries
Fewer products/pageFaster generation