
Ctrl+U / Cmd+Option+U) and look for a comment near the end reading Optimized by Aero vX.X.X. For a full settings summary instead of a single page check, use the Debug report.
Core Optimizations
On by default, and there’s rarely a reason to turn any of these off.Minify & Cache CSS: Safe, recommended
Minify & Cache CSS: Safe, recommended
Minify & Cache JavaScript: Safe, recommended
Minify & Cache JavaScript: Safe, recommended
Compress HTML: Safe, recommended
Compress HTML: Safe, recommended
Defer JavaScript: Safe, recommended, verify after enabling
Defer JavaScript: Safe, recommended, verify after enabling
Delivery Optimization
This is where PageSpeed scores are actually won or lost. These settings change when and how resources load, which is more impactful than pure minification but also where you’re most likely to need to test after flipping a switch.Preload the LCP Image: Safe
Preload the LCP Image: Safe
fetchpriority="high", and removes lazy-loading from it specifically. This directly answers PageSpeed’s “LCP image was lazily loaded” and “LCP image discovered late” warnings, two of the most common LCP-score killers on image-heavy pages.Delay JavaScript Until Interaction: High impact, test after enabling
Delay JavaScript Until Interaction: High impact, test after enabling
DOMContentLoaded). Test your menus, sliders, and any interactive above-fold element after turning this on, and use Exclude from Delay below for anything that broke.Load CSS Asynchronously: High impact, pair with Critical CSS
Load CSS Asynchronously: High impact, pair with Critical CSS
media="print" swap technique with a no-JS fallback. Without Critical CSS filled in below, the page can flash unstyled for a moment (“FOUC”). Add your header/hero rules to Critical CSS before or immediately after enabling this to avoid that.Delay and async fine-tuning
Font Optimization
Remote web fonts force two serial cross-origin round trips before any text renders at all, consistently one of the largest single PageSpeed penalties on typical WordPress sites. This section is Aero’s answer.Optimize Font Loading: Safe, recommended, master switch
Optimize Font Loading: Safe, recommended, master switch
font-display: swap everywhere, so text is never blocked waiting on a font download. Text renders immediately in a fallback font and swaps once the real font arrives.Self-Host Google Fonts: Safe, recommended
Self-Host Google Fonts: Safe, recommended
fonts.googleapis.com / fonts.gstatic.com round trips from your critical path entirely. Falls back to remote automatically if a download ever fails, so this degrades gracefully rather than breaking fonts outright.Inline Font CSS: Safe, recommended
Inline Font CSS: Safe, recommended
@font-face rules directly in <head> instead of linking a separate stylesheet, removing one more render-blocking request.Preconnect Hints: Safe, recommended
Preconnect Hints: Safe, recommended
Preload Primary Fonts: Safe, recommended
Preload Primary Fonts: Safe, recommended
woff2 faces so your primary text fonts download in parallel with CSS instead of waiting behind it.Disable Google Fonts Entirely: Changes appearance, situational
Disable Google Fonts Entirely: Changes appearance, situational
Exclusions
Compatibility escape hatches. If one specific file misbehaves when optimized, exclude that file here instead of disabling the feature for your entire site. Each field takes one entry per line, matched as a case-insensitive fragment of the file URL, soslider-pro matches any file with that string anywhere in its path.
WordPress Bloat
WordPress core loads a surprising amount of markup and JavaScript on every page that most sites never use. This section trims it, and it’s a section worth reading carefully rather than enabling wholesale, since a few of these genuinely depend on your setup.Remove Emoji Script: Safe
Remove Emoji Script: Safe
Clean Up <head>: Safe
Clean Up <head>: Safe
Disable Embeds: Review before enabling
Disable Embeds: Review before enabling
wp-embed.js and oEmbed discovery links. Keep this off if other sites embed your posts as rich cards (a common pattern for news and blog content); turn it on if you know that never happens for your content.Remove jQuery Migrate: Review, test after enabling
Remove jQuery Migrate: Review, test after enabling
Remove Dashicons for Visitors: Decent impact, review before enabling
Remove Dashicons for Visitors: Decent impact, review before enabling
Disable XML-RPC: Recommended, review before enabling
Disable XML-RPC: Recommended, review before enabling
Admin-side tuning
Custom CSS
A site-wide custom CSS field, injected on the frontend for all regular visitors. This is a plain styling tool, not an optimization setting, useful for quick fixes (hiding a broken element, patching a layout issue) without editing your theme directly.How this maps to real metrics
If you’re chasing a specific Core Web Vitals number, here’s the honest mapping:- LCP (Largest Contentful Paint): Preload the LCP Image, font self-hosting, and Async CSS + Critical CSS here, plus WebP/AVIF conversion to shrink the image payload itself.
- INP / TBT (interactivity): Delay JavaScript Until Interaction is the single biggest lever, by a wide margin.
- CLS (layout shift): mostly outside this screen’s scope; it’s usually an image-dimension or web-font-swap issue. Font-display: swap (on by default here) helps, but check your theme for missing width/height attributes on images too.