Image Optimizer, Resizer and CDN – Sirv
Accelerate your website and improve SEO with Sirv – the most complete image CDN and media optimization plugin for WordPress & WooCommerce. Automatically resize, compress and serve videos & images in next-gen formats, from Sirv’s fast CDN in 25 major cities. Why is Sirv the best choice for WordPress image optimization? Automatic optimization Automatic scaled images Automatic next-gen formats (AVIF & WebP) Smaller files than any other WP optimization plugin Incredibly fast CDN Perfect on WooCommerce Lazy loading The best WordPress image optimizer – you don’t need to lift a finger. Just install the plugin and Sirv will automatically serve perfectly scaled and optimized images possible file-size. Every option is easily configured, if you wish to change the defaults. Optimize your WordPress Media Library Automatically optimize your existing WordPress media library images, without lifting a finger. Sirv can automatically copy your media library to Sirv, from where images will be served as highly optimized images across Sirv’s fast, global WordPress CDN (19 worldwide locations). All these images (and more) can be automatically optimized by Sirv: Media gallery images Featured images WooCommerce product & category images Images added via other plugins or scripts Images added via “Add Media” button CSS background images Simply enable the Sirv CDN and images will sync to your Sirv account automatically. See the complete list of features of Sirv’s fresh new take on media hosting and optimization. Take your WooCommerce sales to another level Optimization & CDN delivery of all your product images Ultra-deep image zoom, 3D GLB models and 360-spin for your media viewer Add image watermarks Add text captions Serves your files wherever you need them – websites, apps, feeds, social media, email campaigns Image zoom Sirv loves huge images – it can zoom deep inside them very fast. No matter how big, images load fast, just like zooming on a Google Map. The bigger your images, the more impressive this image zoom is – perfect if you have really high quality images. Video streaming Any video you upload to Sirv will be converted to different resolution video streams, for instant playback. Every user will receive the most optimal stream for their device, screen and network connection speed. 3D models (GLB and USDZ) Upload your 3D models to Sirv and embed them in your web pages and product galleries. It’s easy and automated with Sirv Media Viewer. No coding needed. It also provides Augmented Reality (AR) automatically. 360 spin Shoppers adore spinning products around to see them from all sides. If you’re selling something online, maybe with WooCommerce, Sirv provides a stunning 360-degree photography experience. Simply upload a set of photos and a 360 spin will be immediately ready to embed in your page. It feels incredible on desktop and mobile alike, especially the big full-screen 360 spin view. Try demos. Free and paid plans are available, depending on your needs. See “Price Plans” below. What our users say ★★★★★ “We’ve halved the load time on mobiles of a site that we had already done quite a bit of work on to get image sizes down.” @martingfisher ★★★★★ “So far the best CDN plugin for WordPress. Please, never disappear!” @mavenickster ★★★★★ “I was looking for a CDN fast and easy (no need to code)! Sirv is the best – Just upload your photos to your WordPress library and voilà “roulez jeunesse!!!” (French expression). Very good service!” @disconance ★★★★★ “Sirv is fantastic! I have a lot of images on my website, and most of them are large, which resulted in slow site speeds, even with a CDN. What I love about Sirv is that they offer a CDN service, but also dynamically resize images based on the user’s browser/device, and serve the right file type. It has meant HUGE speed improvements on my website.” @basellen Optimal format (every time) Google loves next-gen image formats for SEO, but it’s a pain to convert all your images and keep track of them. Sirv solves that. It automatically delivers images to each user in the most optimal format. Usually that’ll be AVIF or WebP and the filesize is dramatically smaller, so Google will reward you with better search ranking. Sirv’s intelligence always serves the smallest possible file format to each users’ browser. It is 100% automatic. Plus, images are automatically scaled down to the suitable width/height and they’re lazy loaded, so you’ll really have the best possible image solution for WordPress. Price plans Sirv is a professional image hosting and WordPress CDN service. Most websites require a paid plan. Sirv also provides a free plan for light usage (500 MB storage and 2 GB monthly transfer). Free 0.5 GB storage, $0/month Business 5 GB storage, $19/month Business 12 GB storage, $39/month Business 20 GB storage, $59/month Business 40 GB storage, $89/month Business 60 GB storage, $119/month Business 100 GB storage, $199/month Enterprise: tailored to your needs – Contact us. Create a Sirv account. We believe in fair and transparent pricing: Upgrade/downgrade any time. Start/stop any time. Complete and easy access to your images. No credit card required for the Free plan. Further reading Keep learning with these helpful resources: Sirv for WordPress documentation. Sirv for WooCommerce documentation. The official Sirv Help Center & Documentation. Serve images from your own domain name. Next steps… Create your Sirv account Login to your Sirv account
Use Google Libraries
A number of the javascript libraries distributed with WordPress are also hosted on Google’s AJAX Libraries API. This plugin allows your WordPress site to use the content distribution network side of Google’s AJAX Library API, rather than serving these files from your WordPress install directly. This provides numerous potential performance benefits: increases the chance that a user already has these files cached takes load off your server uses compressed versions of the libraries (where available) Google’s servers are set up to negotiate HTTP compression with the requesting browser For a more detailed look see Dave Ward’s 3 reasons why you should let Google host jQuery for you. Supported Libraries and Components Dojo jQuery jQuery UI MooTools Prototype script.aculo.us swfobject Links Use Google Libraries Home Issue Tracker GitHub Repository Support Forum Incompatible Plugins Better WordPress Minify Better WordPress Minify version 1.2.2 does not yet support protocol-relative URLs, but the next release is supposed to correct this. Gravity Forms I’ve had reports of Gravity Forms breaking UGL, but I don’t have access to Gravity Forms, so I’m not sure what’s going on. If you need Gravity Forms you might need to disable UGL, or it might be fine, I’m not really sure. WP-Minify WP-Minify doesn’t yet support protocol-relative URLs. Add ‘//ajax.googleapis.com/’ as a JS and CSS exclusion. Incompatible Themes K2 I’ve had scattered reports that UGL is stepping out of the way when using K2. A Request If you’re going to flag the plugin as “broken” in the WordPress Plugin Directory, please try and let me know what is broken. I’m not a mind reader. Technical Details Use Google Libraries uses the following hooks (each with a priority of 1000). wp_default_scripts Use Google Libraries compares it’s list of supported scripts to those registered, and replaces the standard registrations src with ones that point to Google’s servers. Other attributes (like dependencies) are left intact. script_loader_src Use Google Libraries removes the ver=x.y.z query string from the URL used to load the requested library if it is going to load the library from ajax.googleapis.com. Otherwise the URL is left unaltered. This both improves the chances of the given URL already being cached, and prevents script.aculo.us from including scripts multiple times. If jQuery is enqued Use Google Libraries will inject a bit of javascript before the next enqueued script enabling jQuery’s noConflict mode as it would with the standard WordPress version. References Parts of this plugin (specificly, the dropping of the micro number, which has since been removed for better caching performance) were inspired by John Blackbourn’s Google AJAX Libraries, which has very similar goals to this plugin. Future Plans add ability to disable protocol relative URLs add ability to disable on frontend and/or admin