Statistical Studies Have Shown that a User May Leave Your Site if it Hasn't Loaded Within 4 Seconds - With Today’s Dynamic, Database-Driven Wordpress Web Sites Having the Reputation for Loading Slowly, it's Time to Separate Yourself From the Pack and Keep Your Visitors Engaged and Happy by Providing a Fast Performing Website!
As you probably know, Google is Obsessed with site speed - Considering today’s dynamic database-driven websites have a reputation for slow loading times, you need to pull out ALL the stops and use each and every tool, at your disposal.
Compressing the size of your web page files, before they are sent to your visitor's browser, will result in faster page loading times and give a better user-experience for your visitors.
This will especially be helpful for the first time visitor to your site... the files are less than half their normal size, increasing your web page downloading speeds.
Blog Article - How to Apply Gzip Compression to WordPress to Reduce Page Size by 78%
Adding Expires Headers will specify an expiration date for all forms of images, scripts and stylesheets, so that your visitor's browser can cache these files to be used for subsequent page views.
Browsers use this cache to reduce the number of HTTP Requests making web pages load much faster... in many cases, it can reduce the HTTP requests by 80% or more.
Blog Article - How to Apply Expires Headers to WordPress to Optimize Cache-Control
You may have seen Google Insight's response... Google ~ "None of the above-the-fold content on your page could be rendered without waiting for the following resources to load."
The same goes for combining CSS Stylesheets... creating fewer files will reduce the HTTP requests, which in turn will reduce downloading times.
But, if one of those files from an outside source gets hung up, known as a bottleneck, it doesn't matter if they download in parallel or not, the remainder of the information will be blocked from downloading until the bottleneck has passed.
Why? Because these one or two files each are on the same server as your site, eliminating the need to rely on outside sources for their information.
Blog Article - Step by Step Tutorial – How to Combine CSS Stylesheets Into 1 File in WordPress | Part 1 of 2
The minification process is the removing of unnecessary characters and white space from the code to reduce its size, thereby improving load times.
The total file size savings can vary from 10% to 38% depending on the original file size but, every little bit helps!