While doing our beta testing, we encountered a scenario that we felt was atypical for WordPress websites. And it wasn’t just one site, but it was multiple sites.
We realized that when there are those websites that may inadvertently reference off-site images. Often, those images are un-optimized, and often they are not set up to for proper browser caching.
When a resource exists off-site, it is, traditionally, outside of the webmaster’s control.
But, if you’re trying to optimize your website for PageSpeed, you need to make sure that every image is compressed, and that it is set up for proper caching.
Manual External Image Optimization
If you’re optimizing your website manually, you would do this by saving the external image to your local PC, optimize it, upload it to your website, and then update the reference within your web pages to point to the image on your website.
This can be time consuming — if you have many web pages that reference many external images (perhaps you imported an offsite blog, such as blogger, or you copied code from another of your websites that referenced an offsite image), it can take countless hours to track down all external images an optimize them.
Automated External Image Optimization
With Pegasaas Accelerator, you simply need to enable the plugin on your WordPress site, and it will automatically proxy the external images through the Pegasaas content server. Think of it like an external hard drive that downloads the original image for you, optimizes it, and then servers it when your website references it.
And it happens automatically and for every page in your WordPress website.
Pretty cool, hey?
Always make sure that you have permission to use any image on your website before display it, or using the Pegasaas content server to handle your image optimization. If you do not have own the original copyright of the image, or a license to the the image, you could be required to pay fines for copyright infringement.