Syspro Website Optimize – Clean, Compress, Cache


Syspro Website Optimize is a revolutionary, all-in-one performance add-on that cleans your database, compresses your images and caches your site.


This simple, popular and highly effective tool has everything you need to keep your website fast and thoroughly optimized!


It does it in three clever ways:

  • It allows you to clean and optimise your database.
  • It gives you the option to compress your images.
  • It allows you to cache your pages, for super fast load times (read more caching information below).

It also enables you to minify and asynchronise CSS and JavaScript (aka. “defer CSS JavaScript”).

Extensive tests show the cache feature alone can make your website at least as fast as any other caching or speed add-on available and often faster. But when you combine the cache with the database optimization, image compression features and minify, the speed difference with alternative solutions is significant.



Your website database stores everything that you need for your website – plus many things that you don’t. Syspro Website Optimize clears out all of this unnecessary data, cleans up your tables and even retrieves space lost to data fragmentation.

Mobile-friendly and incredibly simple to use, it:

  • Removes all unnecessary data (e.g. trashed/unapproved/spam comments, stale data) plus pingbacks, trackbacks and expired transient options
  • Compacts/de-fragment MySQL tables with a button-press
  • Detailed control of which optimizations you wish to carry out
  • Carries out automatic weekly (or otherwise) clean-ups
  • Retains a set number of weeks’ data during clean-ups
  • Performs optimizations without the need for running manual queries
  • Show database statistics and potential savings


Why is this important?

  • The tables in MySQL will, over time, become inefficient as data is added, removed, moved around. Asking MySQL to optimize its tables every now and again will keep your site running as fast as possible. It won’t happen by itself.
  • Every-time you save a new post or pages, your website creates a revision of that post or page. If you edit a post 6 times you might have 5 copies of that post as revisions. This quickly adds lots of rarely-used data to your database tables, making them unnecessarily bloated, and slower to access.
  • There might be thousands of spam and un-approved comments in your comments table, Syspro Website Optimize can clean and remove those in a single click.
  • Syspro Website Optimize reports which database tables have overhead and wasted spaces also it allows you to shrink and get rid of those wasted spaces.
  • Automatically cleans your database every week and respects the “Keep last [selected number] weeks data” option.



  • Make space: When you edit a post or page on your website, your website automatically saves the new revision to the database. If you edit things a few times (and particularly if the post is long), your database soon gets clogged up with old revisions that just sit there, taking up valuable space. Syspro Website Optimize removes these unnecessary post revisions, freeing up valuable Megabytes of data and increasing speed and efficiency. It also cleans up your comments table, removing all the spam and un-approved comments that have built up with a single click.
  • Take control: Syspro Website Optimize reports on exactly which of your database tables have overhead and wasted space, giving you the insight, control and power to keep your website neat, fast and efficient.
  • Keep it clean and fast: Once enabled, Syspro Website Optimize can run an automatic clean-up on a schedule, keeping a selected number of weeks’ data, according to your specification.



Loading large images is often the biggest culprit in slowing your site’s loading time.

Syspro Website Optimize has an image-compression tool that uses cutting-edge lossy compression techniques to convert large images (which take a long time to load up) into compressed files saved in your image library, where they can be uploaded in an instant.

It enables you to compress PNG, JPG, GIF, BMP and TIF pictures up to 5MB in size, and it’s packed with other useful features, including:

  • Bulk compression, allowing you to compress multiple existing images at the same time.
  • Intelligent, multi-pass lossy compression algorithm, which gives you twice the compression with much less loss of quality.
  • ‘Restore Originals’ function, which allows you to retrieve or revert back to your original images at any point.
  • Auto-compress function, which automatically compress images as they’re added to the site.
  • EXIF Data-Keeping means image information is retained even once the image is compressed.

This add-on allows you to increase your page speed without compromising the image quality.



Depending on your setup, page caching can be what makes the biggest difference to your website’s speed and performance.

Caching involves keeping dynamic data in a temporary storage area so that it can be retrieved in an instant. Caching is a sure-fire way to ensure that web pages load at lightning-fast speed.

With minimal configuration, caching your site with Syspro Website Optimize is easy to do thanks to a load of useful features, including:

  • Cache preloading to ensure the cache is always ready and loaded.
  • Gzip compression of HTML, JavaScript, and CSS to reduce site load time.
  • Device-Specific cache to ensure the optimized page version is always served.
  • Advanced cache exclusion rules, so that you can cache almost anything by excluding logged in users, specific URLs or cookies.
  • Browser Cache to instruct client browsers to reuse cached resources (HTML, CSS, JS, images) if no changes were made since the last request.



On top of its three main features, Syspro Website Optimize also has the more advanced minification feature. Combining and minifying your site’s assets will reduce the number of requests to your server (by combining them) and reduce their size (by minifying their content).

The minify feature also enables you to defer CSS and JavaScript. Deferring CSS and JavaScript allows you to load non-critical assets after the main page load, resulting in an apparent speed gain. Minifying and deferring CSS and JavaScript also makes Google PageSpeed Insights happy!

Overall Syspro Website Optimize brings the best cache and optimization technology together in a single seamless plugin to make your website fast, clean and efficient.


Our Premium version of Syspro Website Optimize offers users a range of enhancements and extended features that make a good thing even better.

It also comes with our fast and personal support service if you ever have problems.


Comparison of Versions

Premium only:

+ Multisite support

+ Advanced optimization options

+ Remove unwanted images

+ Optimize individual tables

+ Scheduling

+ Enhanced logging and reporting

+ Multilingual and multi-currency compatible caching

+ Cache compatibility with tracking queries (utm_*)

+ Premium support

+ Automatically purge Cloudflare cache

+ Database cleaning

+ Site caching

+ CSS and JS minification

+ Image compression

+ Auto optimize database

+ Automatic clean-ups

+ Displays database table statistics

+ Mobile device friendly

+ Enables/disables trackbacks and comments

+ Retains a set number of weeks data during clean-ups

+ Automatically cleans up auto draft posts

+ Enabled for administrators only


What are the additional benefits of Syspro Website Optimize Premium?

By cleaning up your website databases, compressing your image and caching your pages and posts, Syspro Website Optimize Premium ensures that your websites are ultimately lean, fast, neat, stable and robust.  Our Syspro Website Optimize Premium version offers users a range of enhancements and extended features that make a good thing even better.

Choice and Flexibility: The unmatched power of our Syspro Website Optimize Premium version gives users the ultimate freedom, choice and flexibility.


Scheduling: Syspro Website Optimize Premium has a new sophisticated scheduling system allowing admins to make regular routine optimizations at any time of day, day of the week or fortnight or on a particular date each month.

What’s more, users can also pre-schedule any number of single or combination optimization processes.

All this means that optimizations can be performed at lower visitor times or following content addition and updates, for example.

Logging and Reporting: In today’s complex world of multiple plugs, themes, php versions and differing hosting platforms, it’s vital for site Admins to have a deep understanding of changes to the installation.


Syspro Website Optimize Premium enhances and extends the standard logging routines, adding 3 separate locations for log storage for ultimate flexibility:

  • Slack – log messages to Slack an appropriate channel.
  • Simple History – log messages to the simple history website add-on.


Remove Unwanted Images: Our Syspro Website Optimize Premium version has a new optimization process that removes orphaned images from websites.

It also extends and enhances image optimization by removing images that exceed certain size limits, thus reducing the footprint (and cost) of your server(s).


There are no reviews yet.

Be the first to review “Syspro Website Optimize – Clean, Compress, Cache”

This site uses Akismet to reduce spam. Learn how your comment data is processed.


This content is not available at this moment unfortunately. Contact the administrators of this site so they can check the plugin involved.


  • Will pages in your website dashboard be cached?

    No, your website dashboard pages are not cached. The cache functionality is only meant to cache frontend pages.

  • How do I serve cached pages to people using a phone or tablet?

    You can generate a separate cache by selecting ”Generate separate files for mobile devices” in the page cache settings. This cache setting is only necessary if you use a specific theme for mobile devices, or for certain AMP plugins.

  • What is the maximum number of pages I can cache?

    There is no limit to the number of pages you can cache. The only limit is the space on your server and the maximum number of subdirectories allowed by your server, as caching will write files in subdirectories following the permalink structure.

    If you were to reach a caching limit, it probably means that your server is not fit for the size of your website and caching needs.

  • Can I make certain parts of the page stay dynamic when cache is enabled?

    The cached page is sent to the user before most of your website is loaded. The add-on aren’t loaded yet, making it impossible for them to change the cached content at every request.

  • Will caching slow down my server?

    No, caching will actually reduce the load on your server, by reducing the amount of PHP and mysql used. You might see a peak in resource usage when using the cache preloader, as this functionality will create the cache files for all your pages in a short amount of time. But once this is done, performance should increase and the load on your server will decrease. Every single major site uses caching to serve cached pages faster by using fewer resources.

  • How do I prevent Syspro Website Optimize from caching a certain page?

    To prevent a page from being cached, you can add the URL to the field “URLs to exclude from cache” in the cache “Advanced settings” tab. If you are developing a plugin and want to prevent a page from being cached, you can define the “DONOTCACHEPAGE” constant on the pages you need. Any request where “DONOTCACHEPAGE” is defined will not be cached.

  • How do I cache only the home page?

    Add /.+ to the cache option “URLs to exclude from cache” on the advanced settings tab.

  • What frequency should I choose for the cache preloading schedule?

    Choosing a frequency for the cache preloading schedule will depend on factors such as the frequency at which the website content is updated, the number of pages in the cache, the resources of the server and more.

    For example a site with hundreds of pages will require more resources to preload its cache. So choosing a high frequency will mean that the cache will be recreated often, and the resource usage will be higher.

    On a website where updates aren’t as frequent, you can even disable the cache preloading schedule, or set a high cache lifespan and set the cache preloading schedule to follow it.

  • What is “cache preloading”?

    Usually, a page is cached when a user visits it. So the first user visiting won’t be served a cached version of the page, and will wait longer than the next users. The cache preloading functionality will go through all your pages and posts, and simulate a visit by a user, allowing  Syspro Website Optimize to cache the pages before anyone visits them. Your first visitor will thus be served a cached version of the page, increasing its performance.

  • Will the comments work even when page caching is enabled?

    Yes, when using our website’s commenting system, your users will still be able to post comments. Every time a comment is approved, the cache for that page or post will be cleared, allowing the next visitor to see an up to date list of comments.

  • Do I need a special setup to use the caching feature?

    No, if your website works properly, Syspro Website Optimize will be able to cache your pages and posts.

  • How do I know my webpage is being cached (or why it isn’t)?

    If cache is enabled, and in order to see if your page is cached, use the “View Source” function in your web browser to view the page source. However, note that if you are using a further service that minifies HTML (e.g. Cloudflare). Also note that if you do not preload the cache, a page or post will have to be visited once for the cache file to be generated.

  • Why should I use a caching add-on on my website?

    You think your site is fast without caching? A caching add-on will make your website even faster. A faster cached website will increase SEO, it will improve your visitors experience. Caching will also save your server’s resources.

  • What is caching, or page caching?

    “Caching”, from Wikipedia: “In computing, a cache is a hardware or software component that stores data so that future requests for that data can be served faster; the data stored in a cache might be the result of an earlier computation or a copy of data stored elsewhere. A cache hit occurs when the requested data can be found in a cache, while a cache miss occurs when it cannot.” — Syspro Website Optimize cache does this by saving the page computed by your website on the disk. When a user visits a page, Syspro Website Optimize will serve the cached page before your website is loaded. If the page wasn’t cached before, it will be computed by your website, and Syspro Website Optimize will then save the result to the cache.

  • Which optimization will make the biggest difference?

    This depends on your setup (theme, number and quality of add-on used, etc…), but generally, caching will make the biggest visible difference to your website’s performance.

  • Can you help me restore my database?

    Not unless you have an existing backup. Please ensure that you make a backup of your entire database before using Syspro Website Optimize for the first time, and when you upgrade to a major new version of it.

  • Is optimizing my database safe?

    Yes; optimizing does not involve any “tricks” or poking around in dangerous ways. It involves running routine clean-up operations using well-defined, common MySQL commands. Nevertheless, we always recommend backups, which cover every possibility; not just database malfunctions, but hackers, human errors, etc.

  • 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 optimised.

  • Isn’t it better to use a dedicated caching add-on to cache my site?

    Our caching tests and feedback from real-world users show that the caching feature alone can make your site faster than any other cache add-on or optimization. See these speed test results.

No questions matching current filter

Ask a Question