Resolved

PageSpeed Insights

Puro Theme started by shreddie Mar 24, 2017 3 replies
shreddie Mar 24, 2017 · 4:27 pm #6133

Hello,

I’m seeing some results in Google PageSpeed Insights that suggest that the Puro theme could be optimized to perform better on page loading. Here are the results from PageSpeed that are in the “Should Fix” (highest priority) section:

Should Fix:
Eliminate render-blocking JavaScript and CSS in above-the-fold content
Your page has 4 blocking script resources and 6 blocking CSS resources. This causes a delay in rendering your page.
None of the above-the-fold content on your page could be rendered without waiting for the following resources to load. Try to defer or asynchronously load blocking resources, or inline the critical portions of those resources directly in the HTML.
Remove render-blocking JavaScript:
http://checkedintolife.com/…-includes/js/jquery/jquery.js?ver=1.12.4
http://checkedintolife.com/…s/jquery/jquery-migrate.min.js?ver=1.4.1
http://checkedintolife.com/…ro/js/jquery.theme-main.min.js?ver=2.1.4
http://checkedintolife.com/…puro/js/skip-link-focus-fix.js?ver=2.1.4
Optimize CSS Delivery of the following:
http://checkedintolife.com/…-feed/css/sb-instagram.min.css?ver=1.4.8
https://maxcdn.bootstrapcdn.com/…4.6.3/css/font-awesome.min.css?ver=4.6.3
http://checkedintolife.com/…-content/themes/puro/style.css?ver=2.1.4
http://checkedintolife.com/…esome/css/font-awesome.min.css?ver=4.3.0
http://checkedintolife.com/…ht/css/wp-featherlight.min.css?ver=1.1.0
http://checkedintolife.com/…lugins/jetpack/css/jetpack.css?ver=4.7.1

Is this something you’re aware of and plan to fix?

Thanks!
shreddie

Andrew Misplon Puro Mar 24, 2017 · 8:12 pm #6136

Hi Shreddie 🙂

Unfortunately, these aren’t theme level challenges. There are some theme level items there but lots belong to plugins. The best plan of attack is the following. Head over to Plugins and install w3 Total Cache, that’s what we’re using here on the Puro site. Setup can take some time and you need to be careful to check the site and see if anything is breaking after turning on things like minification. It isn’t usually possible to get 100/100 with a WordPress site but you can certainly improve things.

http://www.wpbeginner.com/plugins/how-to-install-and-setup-w3-total-cache-for-beginners/

The above should help up until the CDN part. For interest sake, CDN’s do help to speed things up. We’re using KeyCDN here on the Puro site. I like it because we can buy a block of credits so no monthly plan is required.

Hopefully, the above helps to get things improved. There is a lot of conversation about WordPress and caching so if you’re struggling on any one point, try a quick search, for example here is a post on W3 Total Cache and render blocking: http://customizewp.com/eliminate-render-blocking-javascript-and-css-above-the-fold-content-in-wordpress-w3-total-cache/.

This rabbit hole goes quite deep. In terms of time spent vs reward, the basic setup outlined in the WP Beginner article might be your best bet. 80/20.

shreddie Mar 25, 2017 · 7:18 pm #6161

Thanks Andrew. I will dig into this soon.

Andrew Misplon Puro Mar 25, 2017 · 7:20 pm #6162

For sure 🙂

4 posts