VaryCache
VaryCache is a powerful WordPress caching plugin that combines page caching with content personalization. Serve different cached versions of your pages based on A/B tests, visitor location, or URL parameters — all while maintaining excellent performance. Core Caching Page Cache – File-based caching
VaryCache is a powerful WordPress caching plugin that combines page caching with content personalization. Serve different cached versions of your pages based on A/B tests, visitor location, or URL parameters — all while maintaining excellent performance.
Core Caching
- Page Cache – File-based caching for fast page delivery without database overhead
- REST API Cache – Cache REST API responses to reduce server load
- Cache Preload – Automatic cache warming from sitemap
- Browser Cache Headers – Cache-Control, Expires, Last-Modified, Vary headers
Content Personalization
- A/B Testing – Create multiple tests with weighted variants (50/50, 70/30, etc.)
- Geo Targeting – Show different content based on visitor’s country
- Query Parameters – Cache variations based on UTM tags and other URL parameters
Speed Optimizations
- HTML Minification – Remove whitespace to reduce page size
- DNS Prefetch – Pre-resolve external domains for faster loading
- Preload Resources – Preload fonts, CSS, and hero images for better LCP
- Link Prefetch – Preload pages on hover for instant navigation
- Disable Emoji – Remove WordPress emoji scripts (~15KB savings)
- Remove Query Strings – Better CDN caching for static resources
- Image Dimensions – Auto-add missing width/height to prevent CLS
- Gzip Compression – Compress HTML output to reduce page size by ~70%
Developer Features
- Shortcodes – Easy content switching in posts and pages
- PHP Functions – Helper functions for theme developers