Performance controls for WordPress sites
AEH Speed Optimization Pro is a WordPress performance plugin focused on browser caching, asset delivery, minification, lazy loading, and image optimization. The Pro edition expands cache-control options and adds tools for CSS, JavaScript, HTML, fonts, scripts, and images.
Its settings can help reduce page data size and the number of requests made by a page. The plugin also provides controls for delaying selected resources, excluding critical elements from lazy loading, and serving image files in formats and sizes suited to different devices.
Cache and delivery settings
- External resource expiry: Add expires headers to external resources.
- Custom file types: Add new file types for expires-header rules.
- Cache refresh: Refresh the cache periodically.
- Entity tags: Unset Entity Tags.
- Gzip compression: Use HTTP Gzip compression.
- Cache exclusions: Prevent specific files from caching.
- Version information: Remove version information from files.
Different expiry times can be assigned according to MIME type. These controls are useful when a site serves multiple kinds of static resources and needs separate cache periods for different file categories.
Minification and script handling
AEH Speed Optimization Pro can merge multiple CSS files into one and minify CSS to reduce transfer requirements and HTTP requests. Processed CSS files can load asynchronously, and small footer CSS files can be placed inline. Admin users can be excluded from minification, which helps avoid issues related to page builders.
The Pro edition also merges multiple JavaScript files into one, minifies JavaScript, and provides a defer scripts option to support the rendering process. HTML minification is available to reduce the overall data size of a page. Google Fonts can be placed inline to reduce external HTTP requests.
Lazy loading and image optimization
Lazy loading is available for images, iframes, videos, widgets, and shortcodes. Responsive images are supported, and custom placeholder images can be used while content loads. Critical elements can be excluded so essential visuals load immediately.
For images, the plugin can automatically convert files to optimized formats such as WebP or AVIF. It can resize and serve images based on screen size and device type, support next-generation formats, and deliver image sizes suited to different devices. The dashboard can show image optimization statistics, savings, and performance improvements. Image optimization is described as maintaining clarity while reducing file size.
Practical use cases
Use the plugin when a WordPress site needs more control over browser caching, asset compression, CSS and JavaScript delivery, or image loading. It can support sites with responsive layouts, embedded videos and iframes, page-builder content, and image-heavy pages.
Installation and setup
Before configuring the plugin, confirm that the hosting server has the mod_expires module enabled and that the required read/write permission for the site’s configuration files is available. The source notes that the server’s .htaccess file is updated when expires-header settings are applied.
After adding the plugin to WordPress, review the Expires Headers, Minification, and Lazy Loading tabs. Choose cache rules, file types, exclusions, compression, merging, defer options, placeholders, and critical-element exclusions according to the site’s needs. Image optimization settings can then be used for format conversion, resizing, and optimization statistics.