- This topic has 3 replies, 2 voices, and was last updated 7 years, 9 months ago by Andrew Misplon.
Tagged: optimization page load performance speed
- AuthorPosts
- March 24, 2017 at 4:27 pm #6133
shreddieParticipantHello,
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.1Is this something you’re aware of and plan to fix?
Thanks!
shreddieMarch 24, 2017 at 8:12 pm #6136
Andrew MisplonKeymasterHi 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.
March 25, 2017 at 7:18 pm #6161
shreddieParticipantThanks Andrew. I will dig into this soon.
March 25, 2017 at 7:20 pm #6162
Andrew MisplonKeymasterFor sure 🙂
- AuthorPosts
You must be logged in to reply to this topic.