Make your site fast and efficient.

WP-Optimize is a revolutionary, all-in-one plugin that cleans your database, compresses your large images and caches your site.This simple, popular and highly effective tool has everything you need to keep your website fast and thoroughly optimized!Help boost SEO, retain customers by reducing user bounce and do more with fewer server resources. 

WP-Optimize plugin
WP-Optimize Cache is a revolutionary, all-in-one WordPress performance plugin that caches your site, cleans your database, compresses your images.
Here we present a summary in which we explain about this plugin and the most important advantages it provides to the user.
We have used several sources in writing this summary, on top of which comes the official website of the developers, as well as the opinions of users on the wordpress.org site, in addition to our personal opinion based on our experience with it.

Introducing WP-Optimize Plugin

In the fast-paced world of online content, website performance and speed have become key factors in retaining visitors and ensuring a positive user experience. To that end, we'll take a look at the popular WP-Optimize, a WordPress plugin designed to improve website performance. This plugin offers a host of features, including database optimization, image compression, and caching, making it a potential asset for website owners looking to improve their sites' overall speed and functionality. Let's dive into the capabilities of WP-Optimize and evaluate its potential impact on your WordPress site.

Trusted by over 1 million WordPress sites, this simple yet powerful tool has everything you need to keep your website lean, clean and thoroughly optimized.


We include here the ​users rating and a summary of their opinions on this plugin, according to the wordpress.org site.

Final rating: 4.8 stars

Rating percentages:
5 stars: 88%
4 stars: 10%
3 stars: 1%
2 stars: 0.5%
1 star: 0.5%
General impression: WP-Optimize is a widely appreciated plugin for cleaning and optimizing WordPress databases. Users appreciate its ease of use and the positive impact it has on website performance.

The advantages of the Plugin as provided by its developers

Clean the database

Keep your database clean and fast.

Compress images

Optimize your images and keep your page load low.

Compress images

Optimize your images and keep your page load low.

What can WP-Optimize do?

Clean the database

Your WordPress database stores everything that you need for your website – plus many things that you don’t. The WP-Optimize database feature clears out all of this unnecessary data, cleans up your tables and even retrieves space lost to data fragmentation. This is the first and most basic step to a fast & efficient website.

Mobile friendly

the main database features are:

Retain data during clean-ups

Retains a set number of weeks’ data during clean-ups, just in case you need to retrieve something

Easy optimization

Optimizes without the need for manual queries.    Just set it up and WP-Optimize will take care of the rest


Displays database table statistics. Useful if you want to check your figures more closely


Carries out automatic clean-ups. Don’t worry about forgetting to do the necessary jobs, we take all the work out of it

Enabled for admin only

Keep your site safe and secure by setting everything up so your site is only accessible by the admin

Set notifications

Automatically bulk enable/disable linkback methods so you don’t have to keep checking

Multisite support

Optimize any site (or combination of sites) on your WordPress Multisite or network

Remove unwanted images

Remove orphaned images and images exceeding certain size limits from WordPress sites


Sophisticated scheduling system to make regular routine optimizations whenever you prefer

Multilingual and multi-currency compatible

This makes caching work smoothly if you use multiple languages or currencies on your site

Run from WP-CLI

Run optimization commands directly on command-line with detailed output on screen

Power tweaks

Catered towards more advanced users, the power tweaks will enable you to improve performance by targeting specific weak points, either in WordPress Core, or in popular plugins. Read more about the power tweaks in the FAQs.

Prevent individual page caching

Select individual pages from your site to that you do not want to be cached, such as an ‘admin’ page.

Choice and flexibility

Choose from a number of advanced options, like the ability to optimize individual DB tables

Lazy load

Lazy load only loads the parts of a web-page that is visible to the user, which allows a page to load much faster

Logging and reporting

Send log messages to three additional locations: Slack, Syslog and Simple History

Geolocation and tax country for WooCommerce stores

Anyone running an international WooCommerce store needs this: serve country specific content to your customers, appropriate VAT, pricing, all cached for great performance

Purge pages

Users of Premium can purge pages based on a choice of events – such as when a new post is created, or a media file has been updated.


Note: All the following questions and answers are taken from the support section of the ​​WP-Optimize 

Why we don’t Optimize InnoDB Tables

The process for optimizing InnoDB tables before MySQL version 5.7 is, at default, ineffective as it essentially rebuilds the entire table. However MySQL version 5.7 or greater or MariaDB is fine as this is resolved and not affected. We know some hosting companies have a configuration that will allow for correct optimization before 5.7 but that’s few and far between. However, we have implemented an override option for the user as long as they are aware of the risks.

What is/are wp_commentmeta, wp_postmeta and all the other tables mentioned in the Table information tab?

These are the database tables in your WordPress install… To find out more see the WordPress codex here: https://codex.wordpress.org/Database_Description

How often should I perform Optimization?

This is very difficult to say as every site is different… Keep an eye on the Table Information tab and you will see how the data usage grows over time. Select an appropriate schedule based on your own site. There is no one size fits all in the is case.

What savings can I expect to make?

This is a “how long is string?” sort of question. It depends completely on your site – how big it is, how many users interact on it, how long it has been running, and when you last optimised it. However, the savings and speed-ups can be substantial; it is always worth making sure that your database is optimized.

What does Optimizing mean?

Over time your WordPress database accumulates extra data such as revisions and spam comments and many more.

Removing this unnecessary data from the database will help reduce your database size and speed up your site.

The process of optimization is the removal of these unwanted/old database entries and the reorganising of the remaining data and associated indexes.

What is Lazy Loading?

Lazy loading is the technique of only loading parts of a web-page when it is visible to the user. The parts, usually images or videos, are replaced by placeholder elements until they are needed.

The advantage of lazy loading is that the initial page load is much faster. Rather than waiting for everything on the page to load, the user can start viewing visible content quickly.

WP-Optimize gives a simple and easy method to set your images and videos to lazy load.

To Enable:

  • Open the WP-Optimize Images tab
  • Open the Lazy Load Images sub-tab
  • From here, you can enable lazy loading for both Images and Videos/Iframes
  • If you need to disable lazy loading for certain images, videos or iframes just add no-lazy class to the specific HTML element. 
How do I use WP-Optimize Database Cleaning?

For a detailed walk-through on how to use the WP-Optimize Database Cleaning feature, we put together a video that takes you through all the necessary steps: 


What is Optimization Preview

Optimization Preview gives WP-Optimize Premium users the ability to preview, select and remove data and records available for optimization from the database. This preview process lets the user check the relevant data before running the optimization, which helps avoid mistakes such as removing potentially useful information.

To View:

* Open the WP-Optimize tab

* View the preview information (see arrow below) on what files are available to be optimized or deleted

What is WP-Optimize preload key request

As can be seen in the Google PageSpeed insight test, preloading key requests can result in massive time savings when visitors are loading your site. The latest updates for WP-Optimize 3.1.7 have now been released – including the preload key request feature. We have taken a lot of time and effort to launch these new improvements and hope that they further help improve users’ experience of WP-Optimize. 

When aiming to improve the speed of your WordPress site using WP-Optimize, one of the new features we have released with this update is the ability to preload key requests. Preload key works by using an audit to identify which resources to preload on your WordPress site. The browser will then preload resources so they are available immediately when needed, preventing eventual waiting time later on, making your site load faster. Google’s pagespeed insights will often suggest preloading the requests to font files and other assets as a speed improvement:

With the latest WP-Optimize Premium release, you now have the ability to manually add any resource you want to be preloaded:

As can be seen in the Google PageSpeed insight test, preloading key requests can result in massive time savings when visitors are loading your site. 

In order to get the URL to add to WP-Optimize, just right click on the resource and copy the URL: 

Next, past the URL in the ‘New Asset’ box of the ‘Preload key requests / assets’ section of WP-Optimize and press ‘Add’. 

The URL you added you will be added to your preload key requests.

The updates to WP-Optimize 3.1.7 also includes the following:

WP-Optimize: 3.1.7

  • FEATURE: Premium – Preload key requests (Preload fonts and other assets)
  • FIX: Detecting Brotli compression issue
  • FIX: Cache – PHP Warning in URLs to exclude from caching
  • FIX: Premium – Unused images – Unused Images Tool not recognising Greek characters
  • FIX: Button for disabling Gzip doesn’t showing
  • TWEAK: Database optimization – Prevent fatal error due to files missing
  • TWEAK: Skip minify when SCRIPT_DEBUG is set to true
  • TWEAK: Fixed Font-awesome settings
  • TWEAK: Add support for different spellings of “Font-awesome”
  • TWEAK: Update the feature comparison table
  • TWEAK: Added the option to not show the warning before deleting a table
  • TWEAK: Wipe all options upon plugin de-installation
  • TWEAK: Premium – Lazy-load – Lazy load support for background images
  • TWEAK: Minify – Add file size in the minify cache summary
  • TWEAK: Detect conflicting plugins for GZIP issue
  • TWEAK: Database optimization – Include all tables if database prefix is not set on WP install
  • TWEAK: Premium – Unused images – added “X of X images loaded” for unused trash images
  • TWEAK: Don’t allow to remove actionscheduler_ tables
  • TWEAK: Premium – Unused images – Show a progression screen when doing any action with unused images
  • TWEAK: Cache – Enable cache for the old default permalink structure domain.com/index.php/a-post-name by creating a folder without the extension
  • TWEAK: Show previous action as message on Trackbacks or Comments enable or disable.
  • TWEAK: Prevent deprecation notice on PHP 8.0
  • TWEAK: Update notices


In short, WP-Optimize is a premium WordPress plugin that seeks to improve site performance and improve user experience. With a plethora of features that include database optimization, image compression, and caching functionality, this plugin offers a comprehensive approach to website optimization. Its capabilities are definitely worth considering for those looking to streamline the performance of their sites. Ultimately, the true value of WP-Optimize will depend on your specific needs and goals, but there's no denying that it provides a solid foundation for maintaining a fast and efficient website in today's competitive online landscape.

In our hosting plan

We offer you all the ​features of the Premium Package, which includes: 

Database cleaning
Site caching
CSS and JS minification
Image compression
WebP support
Multisite support
Advanced optimization options
Remove unwanted images
Lazy loading
Optimize individual tables
Enhanced logging and reporting
Multilingual and multi-currency compatible caching
Geolocation and tax country for WooCommerce stores
Compatible with tracking queries (utm_*)
Automatically purge Cloudflare cache
Power Tweaks
Preload key requests 

stay informed

The latest tech news, the WordPress world, tutorials, and helpful tips. Sent once ​a day. You can opt out at any time - we respect your privacy.

    Newsletters to keep you close

    Congratulations! You've just joined our knowledge community! We're excited to share insightful content with you. Remember, you can unsubscribe at any time if you wish. Welcome aboard!
    Unfortunately, your message couldn't be sent at this time. Please refresh the page or try again later. If the problem persists, please contact us directly.

    Third party logos and marks are registered trademarks of their respective owners. All rights reserved

    Don't Leave Just Yet!

    Subscribe To Our Weekly Newsletter!

    Subscribe to our weekly mailing list to stay updated on the latest in economics and the digital world, and get free links to download two comprehensive educational packs with video lessons on email marketing and SEO.

    Subscription Form for Popup