Reduce image file sizes, improve performance and boost your SEO using the free WPMU DEV WordPress Smush API.
Thanks to WPMU Dev for ensuring this plugin has been kept alive, it works great and does what it says on the tin!
There are some restrictions with the free version You can not smush files over 1MB and you are restricted to 50 images per request which isn't too much of a bother.
However I personally would like to upgrade to the Pro version to unlock the additional features, but to do this I would need WPMU Dev's $99/month subscription... which is a rather extortionate price to a blogger, especially as that's the only plugin I want.
Would be much nicer if they did this as a separate product or returned to their "You either pay the subscription to unlock everything or buy each plugin for $19 outright". If that was the case I would upgrade today.
While this plugin seemed to help quite a lot with image sizes and site speed it did interact negatively with my google map plugin. Whenever I posted a new post with a map at the end, the map would be a black screen and hovering over it was like hovering over an image - the pin it button would appear. I deactivated and the maps started to work.
Currently buggy for bulk-smushing existing images, but if you've got just one site or have the time, you can make it work by doing a (half?) page of images at a time. The other limitations are for any images over 1 MB, and the reliance on a remote server for the actual smushing.
Great to use as-is for new sites or small sites that you'll be adding images to.
Hopefully we see WPMU soon refine the bulk functionality and move the compression locally.
I just tried WP Smush.it and it feels a bit rough around the edges. Bulk optimizing is a shot in the dark. I got no indicator that told me when the optimization was done, instead my site "crashed" or more accurately went temporarily unavailable. Which is fine by me, but there are other plugins that do a better job than this.
The Smush.it service by Yahoo is limited to only smushing images that are smaller than 1mb, this is pretty terrible. This is not the plug-in's fault, so don't come blaming them for this.
If you're looking for a good image optimizer, try EWWW instead. While EWWW is not perfect either, it does not come with Yahoo's limiations (other than your host's own limitations) and it'll tell you how it's progressing through your images.
In theory this is a great plugin. But if you have an image heavy site with lots of large images, it won't help. Most images these days are much large than 1mb and, while it's true that users can downsample images locally, the point of this plugin is to make the process more streamlined especially for a WP site that has multiple 'lay' users.
I'd love to see a service that handles image compression for images with a 4-5mb file size, since this is pretty typical for images these days and that's were the bulk of image load time comes from.
It works but very slow, and sometimes erroneous.
I had to remove this plugin from production sites because of the inconsistent performance of the Yahoo API. The long term outlook of support for the API is not great, but this plugin would likely port well to other services.
Don't get me wrong this is the best image optimize plugin on WP BUT it has been getting more unstable over the past few months resulting in the point where I had to get it off my test site as it was causing timeouts, errors, server downtime and more. It seems from the support forum a number of people are experiencing errors which are historic and yet the plugin makers do not seem to be looking after it and listening to the issues people are having. Hence why I can only give it a three-star at this time.
I do hope Yahoo get into gear and give the support this widely used and easy to use optimizer needs.