Title: Core Web Vitals &amp; PageSpeed Booster
Author: Mohammed Kaludi
Published: <strong>September 24, 2021</strong>
Last modified: September 21, 2026

---

Search plugins

![](https://ps.w.org/core-web-vitals-pagespeed-booster/assets/banner-772x250.png?
rev=2839971)

![](https://ps.w.org/core-web-vitals-pagespeed-booster/assets/icon-256x256.png?rev
=2839971)

# Core Web Vitals & PageSpeed Booster

 By [Mohammed Kaludi](https://profiles.wordpress.org/mohammed_kaludi/)

[Download](https://downloads.wordpress.org/plugin/core-web-vitals-pagespeed-booster.1.0.32.zip)

 * [Details](https://en-au.wordpress.org/plugins/core-web-vitals-pagespeed-booster/#description)
 * [Reviews](https://en-au.wordpress.org/plugins/core-web-vitals-pagespeed-booster/#reviews)
 * [Development](https://en-au.wordpress.org/plugins/core-web-vitals-pagespeed-booster/#developers)

 [Support](https://wordpress.org/support/plugin/core-web-vitals-pagespeed-booster/)

## Description

#### Core Web Vitals (CWV) is the new ranking factor

Google announced that “Core Web Vitals” are going to be a significant ranking signal
for websites. In fact, Core Web Vitals or the page experience signal is going to
become a requirement for a page to appear in Google’s Top Stories.

### Features

 * **Flush Cache**: Using this option you can choose on which events ( WordPress
   Update,Switching Theme,Post/Page Deletion ) you want to clear website cache.
 * **Auto Clear Cache**: Clear you website on regular intervals , this helps you
   to keep your website cache updated.
 * **Webp images**: If images are slowing down your website, then converting them
   to WebP format can improve your page load speed test scores.
 * **Lazy Load**: Lazy loading allows your website to only load images when a user
   scrolls down to a specific image, which reduces website load time and improves
   website performance.
 * **Minification**: If you are trying to achieve 100/100 score on Google Pagespeed
   or GTMetrix tool, then minifying CSS and JavaScript will significantly improve
   your score.
 * **Remove Unused CSS**:Unused CSS is any CSS code added by your WordPress theme
   or plugins that you don’t really need. Removing this CSS code improves WordPress
   performance and user experience.
 * **Google Fonts Optimizations**: You may start noticing external resources like
   fonts affecting Google PageSpeed + load times. This is where loading Google Fonts
   locally comes into play.
 * **Delay JavaScript Execution**:You can delay JavaScript based on user interaction.
   This can be a great way to speed up the paint of the page for Google PageSpeed
   when something isn’t needed right away. Especially heavy third-party scripts 
   like Google Adsense, Google Analytics etc.
 * **Cache**: Caching is one of the most important and easiest ways to speed up 
   WordPress! it reduces the amount of work required to generate a page view. As
   a result, your web pages load much faster, directly from cache.

### Support

We try our best to provide support on WordPress.org forums. However, We have a special
[team support](https://webvitalsdev.com/#text-3) where you can ask us questions 
and get help. Delivering a good user experience means a lot to us and so we try 
our best to reply each and every question that gets asked.

### Bug Reports

Bug reports for Core Web Vitals & PageSpeed Booster are [welcomed on GitHub](https://github.com/ahmedkaludi/core-web-vitals-pagespeed-booster/issues).
Please note GitHub is not a support forum, and issues that aren’t properly qualified
as bugs will be closed.

### Credits

 * PHP CSS Parser library used https://github.com/sabberworm/PHP-CSS-Parser – License
   URI: https://github.com/sabberworm/PHP-CSS-Parser?tab=MIT-1-ov-file (PHP-CSS-
   Parser is freely distributable under the terms of an MIT-style license.)
 * CSS from HTML extractor library used https://github.com/JanDC/css-from-html-extractor–
   License URI: https://github.com/JanDC/css-from-html-extractor?tab=License-1-ov-
   file (CSS from HTML extractor is freely distributable under the terms of an MIT-
   style license.)
 * WebP Convert library used https://github.com/rosell-dk/webp-convert – License
   URI: https://github.com/rosell-dk/webp-convert?tab=MIT-1-ov-file (WebP Convert
   is freely distributable under the terms of an MIT-style license.)

## Screenshots

[[

[[

[[

[[

[[

[[

[[

[[

[[

## Reviews

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

### 󠀁[Very wrong plugin that will only caused all your images to return 404](https://wordpress.org/support/topic/very-wrong-plugin-that-will-only-caused-all-your-images-to-return-404/)󠁿

 [OsazuwaAkonedo](https://profiles.wordpress.org/osazuwaakonedo/) April 7, 2025

Don't use this plugin, the plugin will add cwv-image to all your images and when
users call image on your site, the image will return 404, causing you huge loss 
of traffic. This plugin is so bad and evil that even when you deactivate and delete
it from your site, the cwv-image will remain affecting your site images. I have 
to use another plugin to remove the cwv-image to stop the 404 evil this plugin did
to my site. The plugin has shown us evidence that not all free plugins have genuine
intention. Some are fraudulent with serious criminal motive to cause harm to your
site unknown to you if not vigilant. We have spent thousands of dollars to purchase
and subscribe plugins which we believe is more better than some completely free 
lifetime plugin who may have some fraudulent intentions. This plugin has made us
to remove several completely free plugins from our site. One of our purchased plugins
is the one currently helping us to redirect the 404 image links created by this 
plugin to the rightful permanent links.

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

### 󠀁[This is not what you’re looking for](https://wordpress.org/support/topic/this-is-not-what-youre-looking-for/)󠁿

 [alangrah](https://profiles.wordpress.org/alangrah/) June 9, 2024 1 reply

I don't normally leave reviews but this thing trashed the site. Pictures, margins,
menus, everything. Uninstalling didn't fix it. I had to restore from backup. You
will regret it if you install this.

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

### 󠀁[Has bugs](https://wordpress.org/support/topic/has-bugs-4/)󠁿

 [thgraef](https://profiles.wordpress.org/thgraef/) February 17, 2024 1 reply

The plugin works fine alright. Bulk-changes all images to webp which is a valuable
feature.But unfortunatedly it breaks spelling in german as it replaces all "Umlaut"
with gremlins (¢#^¶)

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

### 󠀁[Alomost There Or Is It Me](https://wordpress.org/support/topic/alomost-there-or-is-it-me/)󠁿

 [grayson9](https://profiles.wordpress.org/grayson9/) February 9, 2024 1 reply

Hello Magazine 3 team, I tried this plugin on my website which uses a theme named
Vehica this week. The result on Google Page speed Insights was good and my mobile
score matched my desktop score at 99% so top marks. However my mobile menu was no
longer useable and there is no way the drop down would work. I am using WP Rocket
and Cloudflare also. I disabled both of these plugins and cleared my cache and browser
and still the same problem. I then turned of the cache, disabled all CSS features
in your plugin and no change. My mobile menu still did ot work. Finally a deleted
your plugin and the menu was active once again. I would love for your plugin to 
work for me and I would also even pay a small yearly fee if it did but at the moment
its not good enough. Sad

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

### 󠀁[significant issues with my blog posts](https://wordpress.org/support/topic/significant-issues-with-my-blog-posts/)󠁿

 [doruhalip](https://profiles.wordpress.org/doruhalip/) January 11, 2024 1 reply

This plugin caused significant issues with my blog posts that were previously performing
well in Google search rankings, resulting in a noticeable drop. I am extremely dissatisfied
with the outcome.

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

### 󠀁[Cant upload images after i install this plugin](https://wordpress.org/support/topic/cant-upload-images-after-i-install-this-plugin/)󠁿

 [Filip Markovski](https://profiles.wordpress.org/philipberovo/) December 4, 2023
1 reply

After I installed the plugin, I am unable to upload new images. This is the error
I get: The server cannot process the image. This can happen if the server is busy
or does not have enough resources to complete the task. Uploading a smaller image
may help. Suggested maximum size is 2560 pixels. I tried to switch the Image Optimization
to Manual. It does not help either.

 [ Read all 15 reviews ](https://wordpress.org/support/plugin/core-web-vitals-pagespeed-booster/reviews/)

## Contributors & Developers

“Core Web Vitals & PageSpeed Booster” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Mohammed Kaludi ](https://profiles.wordpress.org/mohammed_kaludi/)
 *   [ Magazine3 ](https://profiles.wordpress.org/magazine3/)

[Translate “Core Web Vitals & PageSpeed Booster” into your language.](https://translate.wordpress.org/projects/wp-plugins/core-web-vitals-pagespeed-booster)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/core-web-vitals-pagespeed-booster/),
check out the [SVN repository](https://plugins.svn.wordpress.org/core-web-vitals-pagespeed-booster/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/core-web-vitals-pagespeed-booster/)
by [RSS](https://plugins.trac.wordpress.org/log/core-web-vitals-pagespeed-booster/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.32 (21 September 2026)

 * Fixed : Reflected XSS via the search query (?s=) caused by html_entity_decode()
   disclosed by Nguyen Nhat Long

#### 1.0.31 (19 August 2026)

 * Test : Tested upto WordPress 7.1

#### 1.0.30 (15 July 2026)

 * Fixed : Subscriber WebP path-traversal Security issue disclosed by Artus KG
 * Improvement : Implemented PCP recommendations

#### 1.0.29 (21 May 2026)

 * Test : Tested upto WordPress 7.0

#### 1.0.28 (27 January 2026)

 * Test : Tested upto WordPress 6.9

#### 1.0.27 (02 December 2025)

 * Improvement : Code improvements

#### 1.0.26 (22 September 2025)

 * Fixed : Add Missing Alt Tags toggle not updating after save #174
 * Improvement : Sanitization missing for register_setting(). #173

#### 1.0.25 (16 July 2025)

 * Test : Tested upto WordPress 6.8.2

#### 1.0.24 (14 May 2025)

 * Fixed : PHP Deprecated: strpos() Passing null is deprecated #166
 * Improvement: Permission issue when creating directory #169
 * Test : Need to test with WordPress 6.8 #168

#### 1.0.23 (04 January 2025)

 * New: Serve static assets with an efficient cache policy #117
 * Improvement: Added conversion stats for manual image optimization #135
 * Fixed: Php error on user’s end #163

#### 1.0.22 (05 November 2024)

 * Improvement: Fix Properly Size Image issue. #118
 * Improvement: Image lazy load improvement #157
 * Test: Test with WP 6.7 #161

#### 1.0.21 (30 September 2024)

 * New: Option to exclude the images from lazyloading #155
 * New: add missing alt tag in images. #156
 * Improvement: Image lazy load improvement #157
 * Fixed: Some images are breaking #159
 * Fixed: Easy TOC table is breaking on product category pages when plugin is activated#
   158
 * Fixed: Warnings: PHP Deprecated: mb_convert_encoding() #153
 * Fixed: Conflict with WooCommerce PayPal Payments on checkout #154
 * Fixed: Some icons are breaking on activation of plugin #150
 * Fixed: Few improvements required #151

#### 1.0.20 (30 July 2024)

 * Fixed: Some warnings and notices on front end #145
 * Fixed: Embedded video is not visible on front end #144
 * Test: Test with WordPress version 6.6 #147

#### 1.0.19 (07 May 2024)

 * Fixed: Cant over ride the width of .cwvpsb_iframe due to the important property
   used #132
 * Fixed: Compatibility with PHP 8.3 version #140
 * Test: Test with new version of wordpress i.e. 6.5v #139
 * Fixed: PHP Warning: Undefined variable $img_srcset #141
 * Improvement : Option to exclude lazyloading #91

#### 1.0.18 (27 February 2024)

 * Fixed: CSS break after latest update (1.0.17) #130
 * Fixed: Displaying unknown characters #133
 * Improvement: Improvement in Image lazy load #131
 * Improvement: Image optimization not working if html contain invalid DOM #134

#### 1.0.17 (19 January 2024)

 * Fixed: The type attribute is unnecessary for JavaScript resources. #123
 * Fixed: Element script must not have attribute defer unless attribute src is also
   specified. #122
 * Added: Option where we can set different delay JS methods on mobile and desktop.#
   119
 * Added: Option for flush cache on a predefined schedule. #120
 * Added: Option to keep cache for a long period of time. #121
 * Improvement: Automatic Resizing to fix Properly Size Image issue. #118
 * Fixed: Network deactivate is not working #126
 * Improvement: Code Improvement #125
 * Improvement: Bulk convert to webP #127

#### 1.0.16 (15 November 2023)

 * Fixed: Robots.txt error appears when you we enable our CWV plugin. #114
 * Fixed: wp-content/gravatars folder not removed upon uninstall #112
 * Fixed: Uninstall.php only removes main critical URLs table from database in multisite#
   111
 * Improvement: Updated settings link #113
 * Compatibility: Checked compatibility with wordpress v6.4 #115

#### 1.0.15 (22 September 2023)

 * Added: Compatibility with MYSQL v5.5 #97
 * Fixed: Fatal Error on Multisite Activation: is_plugin_active_for_network() Undefined#
   106
 * Fixed: Youtube embed video Not showing in AMP #105
 * Improvement: Cache is off but still in header it’s showing clear cache #104

Full changelog available at [changelog.txt](https://plugins.svn.wordpress.org/core-web-vitals-pagespeed-booster/trunk/changelog.txt)

## Meta

 *  Version **1.0.32**
 *  Last updated **3 weeks ago**
 *  Active installations **1,000+**
 *  WordPress Version ** 4.7.1 or higher **
 *  Tested up to **7.1.3**
 *  Language
 * [English (US)](https://wordpress.org/plugins/core-web-vitals-pagespeed-booster/)
 * Tags
 * [cache](https://en-au.wordpress.org/plugins/tags/cache/)[core web vitals](https://en-au.wordpress.org/plugins/tags/core-web-vitals/)
   [optimization](https://en-au.wordpress.org/plugins/tags/optimization/)[pagespeed](https://en-au.wordpress.org/plugins/tags/pagespeed/)
   [performance](https://en-au.wordpress.org/plugins/tags/performance/)
 *  [Advanced View](https://en-au.wordpress.org/plugins/core-web-vitals-pagespeed-booster/advanced/)

## Ratings

 3.9 out of 5 stars.

 *  [  10 5-star reviews     ](https://wordpress.org/support/plugin/core-web-vitals-pagespeed-booster/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/core-web-vitals-pagespeed-booster/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/core-web-vitals-pagespeed-booster/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/core-web-vitals-pagespeed-booster/reviews/?filter=2)
 *  [  4 1-star reviews     ](https://wordpress.org/support/plugin/core-web-vitals-pagespeed-booster/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/core-web-vitals-pagespeed-booster/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/core-web-vitals-pagespeed-booster/reviews/)

## Contributors

 *   [ Mohammed Kaludi ](https://profiles.wordpress.org/mohammed_kaludi/)
 *   [ Magazine3 ](https://profiles.wordpress.org/magazine3/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/core-web-vitals-pagespeed-booster/)