How Autoptimize handles scripts, styles and HTML
Autoptimize combines code-minification tools with options to change when scripts and styles load.
CSS and JavaScript can be minified, and aggregation is optional. Styles can be placed in the page head or handled with critical CSS while the remaining CSS is deferred; scripts can be moved to the footer and deferred. Non-aggregated JavaScript can also load asynchronously, and HTML can be minified.
These controls offer flexibility, but changing delivery behavior can affect how a site renders, so review the results after adjusting settings.
Image, font and other front-end optimizations
The plugin also provides several optimizations beyond scripts and styles.
- Images: supports optimization and lazy loading, with WebP and AVIF support.
- Google Fonts: includes options to optimize font handling, which can help reduce front-end overhead.
- WordPress emojis: can remove the core emoji assets when a site does not need them.
Choosing aggregation settings for HTTP/2
HTTP/2 reduces the impact of multiple requests, but it does not make minification or aggregation automatically unnecessary.
Aggregation is disabled by default on new installations. Minification or aggregation may still make sense depending on a site’s setup, so treat the defaults as a starting point rather than a universal performance recipe.
Configure the options for the site, then retest after changes; the best combination can vary by context.
What Autoptimize Pro adds beyond the free plugin
Pro extends the free plugin with a bundle of additional performance services.
- Page caching: adds page caching to the subscription.
- Image optimization and CDN: adds image optimization and content delivery network services.
- Critical CSS: provides automatic critical CSS rules.
- Booster options: includes additional settings aimed at improving performance.
- Free-plugin setup: the plugin recommends pairing the free version with a separate page-caching plugin, so sites using the free option should plan for that additional component if they need page caching.
A flexible optimizer that rewards careful configuration
Autoptimize suits site owners who want granular front-end controls and are willing to check the effects of their settings.
Its extensive API and site-specific configuration guidance support tailoring, but the documentation warns that correct setup matters; troubleshooting and retesting may be needed. The plugin is widely installed and has an excellent rating across many reviews. Version 3.1.17 was updated within the last week, and 80% of its support threads are resolved—positive signs of active maintenance and support, though not a substitute for validating changes on your own site.