Pagespeed by feedthebot
The most important concept in all of pagespeed. Make big pages load faster.
Make sure your server is providing your pages quickly to the browser.
Help browsers "remember" your resources (logo,css, etc.) so it can load faster.
Above the fold content optimizations for your users (and your ranking).
Content delivery networks (CDNs) get your webpage files closer and faster to your users.
Your CSS should help your webpage render fast, not slow down your webpage.
Compressing with gzip helps speed up your pages and reduce bandwidth used.
Sometimes your HTML or CSS will request a resource like an image or a html file that doesn't exist.
Keep-alive enables the browser to get files without repeated and wasteful server communication.
The @import method of retrieving CSS files affects your page speed and should not be used.
Redirects cause major performance and speed issues. Use with caution.
Style tags and calls to stylesheets should be placed before your scripts. If you do this your pages load faster.
Speed gets even more important on mobile, make sure your pages are loading fast.
No matter how you use your CSS, smaller is better and will help your webpages load faster.
As a webpage becomes more feature-rich it often uses more DNS lookups which makes it render much slower.
A way to defer images without using jQuery or lazy loading.
Combining small images into one bigger one means the page needs to load less to render.
Inlining CSS is just putting your CSS into your HTML file instead of keeping it as an external CSS file.
Finding the fastest way to deliver your web fonts to your users.
Videos from Youtube, Vimeo and other sources can be deferred using this simple method.
The .htaccess file controls enables a webmaster to control many page speed issues from one file.
Most webpages need to defer many things, but most articles only show how to defer one thing. Learn how to defer just about anything here.
by Patrick Sexton