Title: Easy Optimizer – Speed, Cache, Unused CSS, Delay JS, Lazy Load, LCP &amp; Core Web Vitals
Author: FluxPress
Published: <strong>2023(&#101;)k&#111; urtarrila&#114;&#101;&#110; 4(&#97;)</strong>
Last modified: 2026(&#101;)k&#111; maiatza&#114;&#101;&#110; 29(&#97;)

---

Bilatu pluginak

![](https://ps.w.org/easy-optimizer/assets/banner-772x250.png?rev=3545305)

![](https://ps.w.org/easy-optimizer/assets/icon-256x256.gif?rev=3545305)

# Easy Optimizer – Speed, Cache, Unused CSS, Delay JS, Lazy Load, LCP & Core Web Vitals

 [FluxPress](https://profiles.wordpress.org/easywpstuff/)-(r)en eskutik

[Deskargatu](https://downloads.wordpress.org/plugin/easy-optimizer.2.2.1.zip)

 * [Xehetasunak](https://eu.wordpress.org/plugins/easy-optimizer/#description)
 * [Berrikuspenak](https://eu.wordpress.org/plugins/easy-optimizer/#reviews)
 *  [Instalazioa](https://eu.wordpress.org/plugins/easy-optimizer/#installation)
 * [Garapena](https://eu.wordpress.org/plugins/easy-optimizer/#developers)

 [Laguntza](https://wordpress.org/support/plugin/easy-optimizer/)

## Deskripzioa

**Easy Optimizer** is a free, all-in-one WordPress speed optimization plugin that
replaces the 3–5 speed plugins most sites run today. One cache plugin. One dashboard.
No premium upsells for core features.

Every toggle maps to a specific Google Lighthouse recommendation — enable it, save,
and your Core Web Vitals (LCP, CLS, INP) improve immediately. Features you don’t
enable never touch your page load.

#### Core Features

 * **Full Page Caching:** Achieve sub-millisecond TTFB with static HTML generation
   and separate mobile/desktop caches. Includes automatic sitemap-based preloading.
 * **Remove Unused CSS:** Automatically strips unnecessary styles, generating a 
   slim, per-page-type stylesheet to eliminate render-blocking resources.
 * **Delay & Defer JavaScript:** Improve INP and reduce total blocking time by delaying
   script execution until user interaction, or deferring them natively.
 * **Smart Lazy Loading:** Defers offscreen images, iframes, videos, and background
   images. Automatically adds missing width/height attributes to fix layout shifts.
 * **Automatic LCP Preload:** Detects and preloads your Largest Contentful Paint
   image dynamically for instant visual loading.
 * **Prefetch Pages:** Pre-fetches links as users hover over them, making your site
   feel like an instant single-page application.
 * **Font Optimization:** Injects font-display: swap automatically to ensure text
   remains visible during webfont loads.
 * **Bloat Removal:** 15 one-click toggles to safely remove unused WordPress core
   scripts and features.
 * **Database Cleanup & Optimization:** Schedule automatic cleanups for revisions,
   drafts, and transients with pre-cleanup snapshots for safe restoration. Includes
   an Autoload Health auditor to help you disable non-essential options and reduce
   memory usage.
 * **Heartbeat & Cron Manager:** Take control of server resources by limiting WordPress
   Heartbeat frequency and throttling WP-Cron execution directly from the dashboard(
   no `wp-config.php` edits required). View, run, or delete scheduled cron events.
 * **Cloudflare Integration:** Automatically purge your Cloudflare edge cache (tag-
   based or full zone) whenever the page cache clears. Test your API connection 
   instantly without saving credentials first.
 * **Hosting Integrations:** Auto-detects your environment to automatically purge
   server-level cache on managed hosts including Kinsta, WP Engine, SiteGround, 
   Cloudways, GridPane, RunCloud, SpinupWP, Rocket.net, and WordPress.com.
 * **Accessibility & SEO Fixes:** Automatically resolves common Lighthouse accessibility
   warnings in real-time, such as missing form labels, ARIA tags, and un-crawlable
   links.

#### PageSpeed Insights & Lighthouse Recommendations Addressed

 * Eliminate render-blocking resources
 * Reduce unused CSS
 * Reduce unused JavaScript
 * Minimize main-thread work
 * Defer offscreen images
 * Serve images in next-gen formats
 * Properly size images
 * Image elements do not have explicit width and height
 * Preload Largest Contentful Paint image
 * Ensure text remains visible during webfont load
 * Serve static assets with an efficient cache policy
 * Enable text compression
 * Form elements do not have associated labels
 * Links do not have a discernible name
 * Buttons do not have an accessible name
 * [user-scalable=”no”] in viewport or [maximum-scale] < 5 .
 * Frame or iframe elements do not have a title — accessibility fix
 * ARIA progressbar elements do not have accessible names.
 * Some elements have a [tabindex] value greater than 0.
 * Links are not crawlable.
 * Image elements do not have [alt] attributes.

#### Works With Your Setup

 * **WordPress & PHP:** WP 6.4+ and PHP 7.4+
 * **Web Servers:** Apache, Nginx, LiteSpeed, OpenLiteSpeed
 * **WooCommerce:** Fully compatible. Cart, checkout, and my-account pages are automatically
   excluded from caching and optimization to protect the purchase flow.
 * **Page Builders:** Elementor, Beaver Builder, Divi, Gutenberg, Bricks, Oxygen,
   Breakdance.

### External Services

This plugin optionally rewrites image URLs to use the ShortPixel CDN (https://cdn.
shortpixel.ai/) to serve optimized images (WebP/AVIF). Only image URLs are transmitted;
no personal or site data is collected.

### Privacy

Easy Optimizer includes optional anonymous usage tracking that is disabled by default(
opt-in only). No personal data, IP addresses, or site content are collected.

## Pantaila-argazkiak

 * [[
 * Dashboard — performance overview with cache statistics, preload progress, feature
   status toggles and quick-action buttons for clearing cache and Cloudflare.
 * [[
 * Cache settings — page cache with serving mode selection (PHP or .htaccess), cache
   lifetime, separate mobile cache, browser caching, Gzip/Brotli, preload toggle
   and granular exclusion fields.
 * [[
 * JavaScript optimization — delay until interaction or native defer method, jQuery
   exclusion, script and URL exclusion lists, inline script externalization.
 * [[
 * CSS optimization — remove unused CSS with inline or file method, stylesheet behavior(
   delay, async, remove), selector and stylesheet exclusion, per-post-type mode.
 * [[
 * Lazy load — toggle images, iframes and videos independently; add missing dimensions;
   exclude first N images; class and URL exclusion.
 * [[
 * LCP preload — automatic detection with zero configuration; URL exclusion for 
   edge cases.
 * [[
 * Prefetch pages — speculation rules eagerness, prerender toggle, throttle and 
   limit controls, URL and CSS selector exclusions.
 * [[
 * Font optimization — font-display:swap and lazy-load font stylesheets with exclusion
   support.
 * [[
 * Bloat removal — 15 independent toggles for emojis, embeds, XML-RPC, jQuery Migrate,
   version meta, RSD/WLW, shortlinks, RSS, self-pingbacks, REST API, Heartbeat, 
   cart fragments, App Passwords, Dashicons and Block Library CSS.
 * [[
 * Cloudflare — API token and zone ID with test connection button, purge strategy
   selection.
 * [[
 * Database cleanup — task toggles with item counts, scheduled cleanup, snapshot
   and restore, chunked processing.
 * [[
 * Autoload health — total autoload size, per-option size breakdown, one-click autoload
   disable/enable with core option protection.
 * [[
 * Heartbeat & Cron — heartbeat location and frequency control, WP-Cron throttle,
   cron event viewer with manual run and delete.
 * [[
 * Accessibility & SEO — eight accessibility audit toggles and two SEO audit toggles
   with clear Lighthouse audit descriptions.

## Instalazioa

 1. Install via **Plugins  Add New** and search “Easy Optimizer”, or upload to `/wp-
    content/plugins/easy-optimizer/`.
 2. Activate the plugin.
 3. Go to **Easy Optimizer** in the admin sidebar.
 4. Enable Page Cache and Remove Unused CSS first — they have the biggest impact.
 5. Save. The cache preloader starts warming your site automatically.

## MEG

### Does this replace WP Rocket, LiteSpeed Cache or W3 Total Cache?

Yes — page caching, unused CSS, delay JS, lazy loading, LCP preload, font optimization,
image CDN, database cleanup, bloat removal, accessibility and SEO fixes all in one
free plugin. Disable other caching plugins before enabling the page cache.

### Does it work with WooCommerce?

Fully. Cart, checkout and my-account pages are automatically excluded from all optimization
modules. Cart fragments can be disabled separately from the Bloat Removal tab.

### Will Delay JavaScript break my site?

Most sites work without issues. jQuery is excluded by default. If something breaks,
add the script name to the exclusion list or switch to the safer Defer method.

### Can I use this with Cloudflare?

Yes. Add your API token and Zone ID in the Cloudflare tab. Cache purges sync automatically.

### Does it support multisite?

Works on individual sites within a multisite network.

### How do I migrate settings between sites?

Export settings as JSON from the Settings tab, then import on the destination site.

### What’s the best starting configuration?

Enable Page Cache, Remove Unused CSS, Delay JavaScript, Lazy Load Images, Preload
LCP and Font Display Swap. Then turn on the accessibility and SEO toggles relevant
to your site.

## Berrikuspenak

![](https://secure.gravatar.com/avatar/bd5bca43a74aa67c33b510adeb61e4a28508c6ebe78d7889cb1e2376da093001?
s=60&d=retro&r=g)

### 󠀁[Plugin works well, Responsive developer](https://wordpress.org/support/topic/plugin-works-well-responsive-developer/)󠁿

 [KreativeLabs](https://profiles.wordpress.org/kreativelabs/) 2026(e)ko maiatzaren
29(a)

Plugin works well so far, responsive developer! It needs some polishing and more
debug info (.htaccess changes, fine tuning options), maybe more config options for
advanced users.

![](https://secure.gravatar.com/avatar/1c3b82a97922a8954f2c478d9751430812a0df01024beb444a7d3732f6b3c2af?
s=60&d=retro&r=g)

### 󠀁[Great alternative to other plugins](https://wordpress.org/support/topic/great-alternative-to-other-plugins/)󠁿

 [hifioasis](https://profiles.wordpress.org/hifioasis/) 2026(e)ko maiatzaren 29(
a)

This has replaced wp-optimize for me (which has recently started breaking things
on my site). Been using it over a week and no issues.

![](https://secure.gravatar.com/avatar/e4d03c07ae0180ad11bf16762c16a075a1cf2f5a9a2facb2674790a80d796dfd?
s=60&d=retro&r=g)

### 󠀁[Nice speed optimization plugin](https://wordpress.org/support/topic/nice-speed-optimization-plugin/)󠁿

 [yolandeadme](https://profiles.wordpress.org/yolandeadme/) 2026(e)ko maiatzaren
24(a)

I like the overall plugin design and user interface. The settings are easy to understand
and configure. One thing I really liked is that the plugin provides an unused CSS
optimization feature for free, which is usually available only in premium plugins.
It also helped improve performance scores and is a good and free alternative of 
wp rocket and flyingpress for users looking for a speed optimization plugin.

![](https://secure.gravatar.com/avatar/c795f654525c7e1d9c09dedf39cd05748d6b172a293552489d24328ebf31a719?
s=60&d=retro&r=g)

### 󠀁[not good](https://wordpress.org/support/topic/not-good-229/)󠁿

 [goobola](https://profiles.wordpress.org/goobola/) 2024(e)ko martxoaren 11(a)

after installing this plugin google search give me Server error (5xx) and i’m not
able to index my page but after removing this plugin my problem is solved. so think
before you install this.

![](https://secure.gravatar.com/avatar/bc4811254f1b9770f9aef349ccabeea37d7471e0beec475f95c280f3b53ce308?
s=60&d=retro&r=g)

### 󠀁[The only one which worked](https://wordpress.org/support/topic/the-only-one-which-worked/)󠁿

 [MarkJ](https://profiles.wordpress.org/forusak/) 2023(e)ko azaroaren 5(a)

As I was optimizing a badly coded theme, where no lazyloading plugin wanted to work,
I am giving 5* because finally this one worked.

![](https://secure.gravatar.com/avatar/febc7a3ba47de5fc125e2eb4942a8b6239a1d0ebe6d18e7c34ee2caa178192fb?
s=60&d=retro&r=g)

### 󠀁[Simple and best](https://wordpress.org/support/topic/simple-and-best-21/)󠁿

 [John K](https://profiles.wordpress.org/muzair121/) 2023(e)ko uztailaren 25(a)

A simple plugin settings to lazyload images, iframes and preload pages

 [ Irakurri 6 berrikuspenak ](https://wordpress.org/support/plugin/easy-optimizer/reviews/)

## Laguntzaileak eta Garatzaileak

“Easy Optimizer – Speed, Cache, Unused CSS, Delay JS, Lazy Load, LCP & Core Web 
Vitals” software librea da. Ondoko pertsonek egin dizkiote ekarpenak plugin honi.

Laguntzaileak

 *   [ FluxPress ](https://profiles.wordpress.org/easywpstuff/)

[Itzul zaitez Easy Optimizer – Speed, Cache, Unused CSS, Delay JS, Lazy Load, LCP & Core Web Vitals zure hizkuntzara.](https://translate.wordpress.org/projects/wp-plugins/easy-optimizer)

### Garapena interesatzen zaizu?

[Araka kodea](https://plugins.trac.wordpress.org/browser/easy-optimizer/), begiratu
[SVN biltegia](https://plugins.svn.wordpress.org/easy-optimizer/) edo harpidetu 
[garapen erregistrora](https://plugins.trac.wordpress.org/log/easy-optimizer/) [RSS](https://plugins.trac.wordpress.org/log/easy-optimizer/?limit=100&mode=stop_on_copy&format=rss)
bidez.

## Aldaketen loga

#### 2.2.1

 * Fixed: HTTP 500 on some Apache/LiteSpeed servers after writing .htaccess. Removed
   the obsolete Internet Explorer / Netscape 4 `BrowserMatch` gzip directives, which
   are rejected by the LiteSpeed/OpenLiteSpeed config parser. Gzip and Brotli compression
   are unchanged — the exact same content types are still compressed.
 * Fixed: `AddOutputFilterByType` (Gzip/Brotli) is now wrapped in `<IfModule mod_filter.
   c>`, the correct module on Apache 2.4, instead of `mod_deflate.c`.
 * Fixed: Cache-directory responses no longer send `Content-Encoding: gzip` on uncompressed
   files — the gzip headers are now scoped to the `.html_gzip` cache files only,
   preventing rare decode errors for clients that don’t accept gzip.
 * New: Per-server safety probe. Before writing to the live .htaccess, risky rule
   classes (Gzip directives and `Options -Indexes`) are now tested in an isolated
   throwaway directory. Any rule the server can’t parse is skipped automatically
   so it can never 500 the site — the page-cache rewrite, Expires headers and everything
   else still apply.
 * New: `Options -Indexes` is only emitted after passing its sandbox probe (it 500s
   where AllowOverride forbids it). A blank index.html is written to the cache directory
   as a universal directory-listing safeguard.
 * New: OpenLiteSpeed is now detected and the Gzip block is skipped on it (the server
   compresses natively), matching how other top performance plugins behave.
 * Improved: The loopback validation no longer treats a blocked loopback as success.
   If it can’t confirm the write, an admin notice is shown instead of silently continuing.
 * New filters: `easyopt_htaccess_gzip` block output and `easyopt_probe_unverified_default`/`
   easyopt_probe_unverified_ok` for hosts that block loopback HTTP.

#### 2.2.0

 * New: Auto-detect and purge server-level caches across major hosting providers(
   Cloudways, Kinsta, WP Engine, SiteGround, Pantheon, Flywheel, Pressable, and 
   more).
 * New: Dashboard card showing detected server cache layers.
 * New: Direct Varnish HTTP PURGE fallback for Cloudways when Breeze is not installed.
 * Improved: Server cache purge is rate-limited to once per request and uses non-
   blocking HTTP.
 * Improved: Full server purge only on explicit cache clear — post saves only purge
   the changed URL.
 * Improved: Apache htacess creation.
 * Added support for Pantheon, Flywheel, Pressable, Closte, and Convesio hosting
   environments.

#### 2.1.0

 * New: Optimization tab split into 5 sub-tabs — JavaScript, CSS, Lazy Load, Preload
   LCP and Prefetch Pages
 * New: Database tab split into 2 sub-tabs — Database Cleanup and Autoload Health
 * New: Heartbeat & Cron tab — consolidates Heartbeat API control, WP-Cron throttle
   and Cron Event Manager
 * New: Settings tab with Import/Export and “Delete all plugin data on uninstall”
   toggle
 * New: Collapsible help sections throughout all panels
 * New: Dependency check on Lazyload Fonts when Remove Unused CSS is not enabled
 * New: Disable Block Library CSS toggle in Bloat Removal
 * New: Rewrite Elementor Background Images toggle in Image CDN panel
 * New: Stylesheet Behavior “Remove” option with inline breakage warning
 * Improved: “Instant Load” renamed to “Prefetch Pages” for clarity
 * Improved: Cache exclusion fields displayed in compact 3-column grid
 * Improved: Preload Cache enabled by default with auto-restart on cache clear
 * Improved: Admin toolbar “Clear All Cache” triggers preload restart when preload
   is enabled
 * Performance: pre_option shim uses prefix-based early exit
 * Performance: Database cleanup counts moved to async REST API call

#### 2.0.3

 * New: Heartbeat API control with location and frequency settings
 * New: WP-Cron frequency throttle using transient-based lock
 * New: Cron Event Manager with manual run and delete
 * New: Defer JavaScript method as alternative to delay
 * New: Separate mobile/desktop Used CSS generation
 * New: Autoload Health auditor
 * New: Expanded mobile safelist for Used CSS
 * Fixed: Cloudflare test connection no longer requires pre-save
 * Improved: Dashboard module rows fully clickable

#### 2.0.2

 * Improved: Database snapshot restore

#### 2.0.1

 * Improved: Performance optimizations for conditional module loading

#### 2.0.0

Major architecture rewrite with 25+ new features including page cache, cache preload,
remove unused CSS, delay JavaScript, LCP preload, prefetch pages, font optimization,
database cleanup with snapshots, Cloudflare integration, 9 hosting integrations,
8 accessibility toggles, 2 SEO toggles, 15 bloat removal toggles and a new admin
dashboard.

#### 1.1

 * Initial release with lazy load and Image CDN.

## Meta

 *  Version **2.2.1**
 *  Azken eguneraketa **duela egun 1**
 *  Instalazio aktiboak **100+**
 *  WordPress bertsioa ** 6.4 edo handiagoa **
 *  **7.0** (e)raino probatuta.
 *  PHP bertsioa ** 7.4 edo handiagoa **
 *  Language
 * [English (US)](https://wordpress.org/plugins/easy-optimizer/)
 * Etiketak
 * [cache](https://eu.wordpress.org/plugins/tags/cache/)[core web vitals](https://eu.wordpress.org/plugins/tags/core-web-vitals/)
   [lazy load](https://eu.wordpress.org/plugins/tags/lazy-load/)[pagespeed](https://eu.wordpress.org/plugins/tags/pagespeed/)
   [performance](https://eu.wordpress.org/plugins/tags/performance/)
 *  [Ikuspegi aurreratua](https://eu.wordpress.org/plugins/easy-optimizer/advanced/)

## Balorazioak

 4.3 out of 5 stars.

 *  [  5 5-star reviews     ](https://wordpress.org/support/plugin/easy-optimizer/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/easy-optimizer/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/easy-optimizer/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/easy-optimizer/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/easy-optimizer/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/easy-optimizer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/easy-optimizer/reviews/)

## Laguntzaileak

 *   [ FluxPress ](https://profiles.wordpress.org/easywpstuff/)

## Laguntza

Azken bi hilabeteetan konpondutako gertakariak:

     1(e)tik 0

 [Ikusi laguntza foroa](https://wordpress.org/support/plugin/easy-optimizer/)