Performance
Advanced caching, compression, and optimisation for lightning-fast WordPress sites
Overview
ProRank SEO's Performance is a comprehensive solution for optimising your WordPress site's speed and performance. It combines origin page caching, background cache warming, compression, CDN integration, resource hints, guarded asset optimisation, runtime health checks, and capability-level compatibility profiles without pretending WordPress can enable server-level protocols.
Capability-Aware Compression
Uses Brotli only when the delivery stack advertises it, with Gzip as the compatible fallback
CDN Integration
Integrates with Cloudflare and BunnyCDN for global edge caching
Guarded Defaults
Starts conservatively and exposes compatibility and rollback controls for production sites
Compatibility & Runtime Health
ProRank includes 39 built-in profiles for common cache, asset, and image-optimisation plugins. Each profile suppresses only overlapping modules. New in 1.6.0, Runtime readiness reports cache, scheduler, storage, image encoder, CDN, object-cache, OPcache, memory, and workload conditions.
Background workload safeguards let guarded jobs yield and retry when host load, memory headroom, or the request-time budget is under pressure.
Read the compatibility and runtime health guideKey Features
Brotli Compression
Next-generation compression algorithm that's 20-30% more efficient than Gzip. ProRank automatically detects browser support and serves the optimal format.
- Automatic fallback to Gzip for older browsers
- Uses Brotli when the hosting stack supports it, with Gzip fallback otherwise
- Capability detection avoids claiming compression the server cannot deliver
CDN Integration
Integrates with major CDN providers to cache your content at edge locations worldwide.
- Cloudflare and BunnyCDN configuration without claiming a ProRank-owned edge network
- Automatic cache invalidation on content updates
- Smart cache warming for popular pages
Server & Browser Delivery
ProRank supplies safe browser resource hints and reports what your web server or CDN actually provides. HTTP/3 and interim 103 responses must be enabled at the server or CDN layer.
- Detects Brotli and HTTP/3 advertisement from your origin or CDN
- Does not fabricate HTTP/3, server-push, or interim response headers from PHP
- Resource hints (preload, prefetch, preconnect)
Configuration
Dashboard Settings
Key Settings
- Page Cache: Enable HTML page caching with automatic cache invalidation on content updates
- CSS Optimisation: Minify, combine, and remove unused CSS
- JavaScript Optimisation: Defer, delay, or remove non-critical scripts
- Image Optimisation: Compress images, convert to WebP/AVIF, and lazy load
- CDN Integration: Configure Cloudflare or BunnyCDN zone and API token
For detailed configuration guides, see the dedicated documentation pages for each feature:
Troubleshooting
Cache not working?
- • Check if you're logged in (cache is disabled for logged-in users by default)
- • Verify your server supports the required PHP extensions
- • Check for conflicts with other caching plugins
- • Enable debug mode in ProRank SEO → Settings → Advanced to view detailed logs
Brotli not compressing?
ProRank automatically falls back to gzip compression if your server doesn't support Brotli. Check the response headers for X-ProRank-Compression to see which method is being used.