Ever heard of lazy loading? It’s a design pattern that’s characterized by not rendering objects until the point in time that they’re necessary. So, for instance, objects that are below the fold will only begin to load and initialize when users are actually scrolling down the page. This only-when-necessary design approach means that your site needs to rely on fewer resources, thereby making it faster in performance.



Special note: If your page has a lot of content and therefore requires that users scroll down a lot, lazy loading is naturally very effective. If you’re designing a long-scrolling page for a client, use lazy loading, as it will greatly improve the speed and user experience of the site!

You can install the plugin here: https://wordpress.org/plugins/lazy-load/