Use code PERFMATTERS for an extra 10% off!

How to fix the “Reduce initial server response time” warning (TTFB)

The “Reduce initial server response time” warning is triggered by PageSpeed Insights when your time-to-first-byte (TTFB), also referred to as wait time, is higher than 600 ms. TTFB is a metric that measures the time taken to establish a connection to your server and then receive the first byte of page data back. In terms … Read more

Filters to further customize Perfmatters

Below is a list of all the filters available in Perfmatters. These allow you to further customize the plugin. If you need an easy way to add a filter, we recommend the free WPCode plugin. Check out this article on how to add PHP to your WordPress site. JavaScript CSS Preloading Lazy loading CDN Core Miscellaneous … Read more

How to fix the properly size images warning from Google in WordPress

The warning from Google to properly size images is a very common one that comes up these days. This happens if an image being served by the browser is bigger than its container. Below we’ll dive into a few tips on how you can fix this. Serve images that are appropriately-sized to save cellular data … Read more

How to get started with Perfmatters (settings and recommendations)

This is a good place to get started after first installing Perfmatters. We’ve put together some recommended settings we typically use across our own sites and clients’ sites. Tip: See our documentation on how to run a website speed test the right way. If it appears your website is slowing down, it might simply be … Read more

How to delay JavaScript until user interaction in WordPress

While defer JavaScript pushes the script to the bottom of the page load, you can instead delay JavaScript based on user interaction. This can be a great way to significantly speed up the paint of the page for Google Lighthouse when something isn’t needed right away. Especially heavy third-party scripts like Google Adsense, Google Analytics, conversion pixels (FB, … Read more

How to defer JavaScript in WordPress

Due to the nature of how JavaScript works, you will most likely see an “Eliminate render-blocking resources” warning in speed testing tools. This means your JavaScript files slow down (block) the first paint of your WordPress site’s page when loading. This impacts both First Contentful Paint (FCP) and Largest Contentful Paint (LCP). A great way … Read more

WordPress performance checklist

Time and time again, we see WordPress users struggling with performance. In a lot of cases, it’s not hard to achieve faster speeds. Most of it comes down to choosing the right technology stack and following best optimization practices. Having been in the performance industry for years, we’ve seen what does and doesn’t work. Google uses … Read more

Features

We developed the Perfmatters plugin with simplicity in mind. We use all of these optimizations on our own sites and are excited to provide an easy way for you to now have them too! No messing around with code or your functions.php file. Performance optimizations shouldn’t have to be complicated and so everything can be … Read more

Perfmatters reviews & feedback from customers

Check out reviews and feedback we’ve been getting from our amazing customers that have tried and are actively using the Perfmatters plugin to optimize their WordPress sites. Review from Kevin Muldoon – kevinmuldoon.com I’ve been very impressed with what perfmatters can do. It has reduced my page sizes and total number of HTTP requests. I’m … Read more

How to disable the WordPress REST API

The WordPress REST API provides API endpoints for WordPress data types that allow developers to interact with sites remotely by sending and receiving JSON objects. This is done by mapping different endpoints through a URI, such as: https://editwp.com/wp-json/ While the WordPress REST API is great, one problem is that by default, it leaves the usernames … Read more