Autoptimize is a popular WordPress optimization plugin. Unlike other plugins like WP-Rocket and WP Super Cache, Autoptimize is strictly an optimization plugin. It doesn’t offer any page or object caching features, so that’s something to keep in mind if you’re looking for a plugin that also supports caching. In addition to Kinsta’s “must-use” caching plugin, Autoptimize is the only optimization plugin I use on this website to get a load time of 600 ms or less on most pages. In this post, I’ll share my Autoptimize settings, and teach you how to use this plugin to speed up your WordPress site.
Base64 encoding is a method of encoding binary data into text. In web development, base64 encoding is often used to inline images into HTML to reduce the number of server requests required to render a page.
The screenshot below shows the result of a speed test on my about page.
Over the past few weeks, I’ve been working on optimizing this website by implementing Cloudflare full-page caching on certain pages, refactoring CSS, and reducing the number of requests per page load. Every page on BrianLi.com has a Twitter icon in the top left corner and an Instagram icon in the top right corner. Previously, the two icons were two separate PNG images. After a little Photoshop and CSS magic, I’ve cut that number in half. Now, both icons are displayed with the same PNG image.