Skip to main content
WordPress Cache & Page Optimization

Maximize Your
Cache HIT Ratio

Complete cache optimization and page performance for WordPress sites behind Varnish, Nginx, or CDN caches. Fewer misses, faster Core Web Vitals, happier visitors.

See Features Read Docs
Cache Performance
$ wp cacheability warm --sitemap
Warming 847 URLs from sitemap...
Homepage warmed (Brotli + Gzip)
Categories prioritized

$ curl -I example.com/post/
Cache-Control: s-maxage=1209600
X-Cache: HIT
304
Not Modified
30+
Config Options
11
Pro Features
0ms
Miss Goal

From the maintainer of Proxy Cache Purge — trusted by 40,000+ WordPress sites

Compatible with Varnish, NGINX FastCGI Cache, Cloudflare, and all major CDNs

Full documentation for every feature — nothing hidden behind a paywall

Everything You Need for Perfect Caching

From automatic cache warming to intelligent headers, Cacheability Pro handles the complex caching logic so you don't have to.

Cache Warming

Automatically warm pages after purge so visitors never hit cold cache. Smart queue prioritizes homepage, categories, then recent posts.

Conditional GET (304)

Returns 304 Not Modified for unchanged content, saving bandwidth and reducing server load.

Soft 404 Fixes

WordPress returns 200 OK for empty archives. We return proper 404 status codes to improve your SEO.

Smart Cache-Control

Context-aware TTLs with s-maxage, stale-while-revalidate, and per-page-type policies.

ESI Support

Edge Side Includes for nonces — cache pages while keeping forms working. Works with Varnish & Fastly.

Cache Diagnostics

Context-aware code scanning detects plugins and themes that break caching. Dismiss findings, deactivate culprits directly from diagnostics.

Zero Configuration

Page Optimization, Built In

Five new features that improve Core Web Vitals scores automatically. No settings to configure — install the plugin and go.

Resource Hints

Auto DNS prefetch, preconnect, and font preloading for external resources. Saves 50-300ms per domain on first load.

Improves LCP New in v1.1

Defer JavaScript

Adds defer to scripts for faster first paint. Auto-excludes jQuery and ES modules. Custom exclusion list available.

Improves FCP & TTI New in v1.1

Image Dimensions

Adds missing width/height and aspect-ratio CSS to images. Prevents Cumulative Layout Shift.

Fixes CLS New in v1.1

Heartbeat Control

Disables frontend heartbeat, reduces admin dashboard to 120s interval, keeps editor unchanged. Fewer AJAX requests, less server load.

New in v1.1

Emoji Cleanup

Removes the 15KB emoji polyfill script and styles. All modern browsers render emojis natively — no polyfill needed.

-15KB page weight New in v1.1

See It In Action

Watch how Cacheability Pro optimizes your WordPress cache in under two minutes.

Cacheability Pro demo video

Perfect For

Whether you're running a high-traffic blog or a WooCommerce store, Cacheability Pro optimizes your caching stack.

Varnish Cache Users

Full integration with Varnish HTTP Purge. Automatic warming, ESI support, and optimized headers.

CDN-Backed Sites

Works with Cloudflare, Fastly, KeyCDN, and any CDN that respects Cache-Control headers.

High-Traffic WordPress

Handle traffic spikes without breaking a sweat. Visitors always hit warm cache.

WooCommerce Stores

Dedicated cache policies for products and categories while respecting dynamic pages.

Simple, Transparent Pricing

Every plan includes all features, updates, and support. Start with a 14-day trial.

Single Site

$39/year
or $99 one-time
14-day money-back guarantee

Unlimited Sites

$149/year
or $349 one-time
14-day money-back guarantee

Get Cacheability Pro

Start seeing more cache HITs today. Simple setup, powerful results.

All 11 pro features WP-CLI commands Updates & support 14-day money-back
Secure checkout powered by Freemius

Works With Your Stack

WordPress 5.0+
PHP 7.4+
Varnish Cache
NGINX
Cloudflare
Fastly
WP Rocket
WooCommerce

Frequently Asked Questions

No, Cacheability Pro works with any caching layer that respects Cache-Control headers — including NGINX's proxy_cache, Cloudflare, Fastly, KeyCDN, and others. However, the ESI feature specifically requires Varnish or a CDN with ESI support.
Cacheability Pro is designed to complement existing caching plugins, not replace them. It hooks into WP Rocket's purge events to automatically warm purged URLs. The plugins handle different layers — WP Rocket handles page caching, while Cacheability Pro optimizes your reverse proxy/CDN layer.
When a page is purged, Cacheability Pro adds it to a warming queue. A cron job processes this queue in batches, making requests to each URL to populate the cache. URLs are prioritized: homepage first, then categories, then recent posts. You can also manually warm URLs via WP-CLI: wp cacheability warm --sitemap.
By default, posts and pages get a 2-week TTL (s-maxage=1209600). Search results and 404 pages get 1 hour. Feeds get 2 weeks. All values are configurable per content type in Settings → Cacheability Pro.
The core Cacheability plugin (free) provides soft 404 fixes and basic Cache-Control headers. Cacheability Pro adds cache warming, conditional GET (304), ESI support, cache diagnostics, advanced per-page-type configuration, and five zero-config page optimization features including defer JS, resource hints, image dimension injection, heartbeat control, and emoji cleanup.
No. All five page optimization features (resource hints, defer JS, image dimensions, heartbeat control, and emoji cleanup) are active the moment you activate the plugin. There are no settings to toggle — they just work. The defer JS feature includes a custom exclusion list if you need to fine-tune which scripts are deferred, but the defaults work for the vast majority of sites.
Cacheability Pro is built by Danila Vershinin, the maintainer of Proxy Cache Purge (formerly Varnish HTTP Purge), which is trusted by over 40,000 WordPress sites. With years of experience in caching and web performance, every feature is built to solve real-world problems.