How to increase speed your website

 



The classic and still the best guide for web optimization is this - Best Practices for Speeding Up Your Web Site. Here are the headlines:

  1. Minimize HTTP Requests
  2. Use a Content Delivery Network
  3. Add an Expires or a Cache-Control Header
  4. Gzip Components
  5. Put Stylesheets at the Top
  6. Put Scripts at the Bottom
  7. Avoid CSS Expressions
  8. Make JavaScript and CSS External
  9. Reduce DNS Lookups
  10. Minify JavaScript and CSS
  11. Avoid Redirects
  12. Remove Duplicate Scripts
  13. Configure ETags
  14. Make Ajax Cacheable
  15. Flush the Buffer Early
  16. Use GET for AJAX Requests
  17. Post-load Components
  18. Preload Components
  19. Reduce the Number of DOM Elements
  20. Split Components Across Domains
  21. Minimize the Number of iframes
  22. No 404s
  23. Reduce Cookie Size
  24. Use Cookie-free Domains for Components
  25. Minimize DOM Access
  26. Develop Smart Event Handlers
  27. Choose <link> over @import
  28. Avoid Filters
  29. Optimize Images
  30. Optimize CSS Sprites
  31. Don't Scale Images in HTML
  32. Make favicon.ico Small and Cacheable
  33. Keep Components under 25K
  34. Pack Components into a Multipart Document
  35. Avoid Empty Image src

That’s a lot of things to do. But not that hard to follow and the reward will be great.

There are many ways through which you can increase speed of your website.

There are a lot of ways through which you can increase speed of your website.

  1. W3TC Plugin : If you're using WordPress for your site, then you can use W3 Total Cache Plugin to enable local Cache for your site and Minify the code of your website template.
  2. Choose a Good Hosting Provider : Website Loading speed is totally depend on the Web Hosting Server you're using for your website. I would recommend you to use Bluehost for your website as it is officially recommended by the most popular Blogging and website designing Tool, WordPress.
  3. HTTP/2 : You should enable HTTP/2 Web for your website. It's the newly introduced technology, It helps in increasing speed of your website. Here's an article which explains How you can do that : How to enable HTTP/2 on your website
  4. CDN : CDN is must if you run a site with huge size of pages and also contains video content. If you have money go for maxCDN. If no then go for CloudFlare. CloudFlare have a lot of other functionalities and apps to use for your website.
  5. Image Optimization : You should use Image Optimizing plugin like Smushit or If you're non-wordpress user, then go for online image optimizers, there are a lot, just a Google search away.
  6. Lazy Load : Lazy load the content that doesn't immedietly need to be displayed. Like images and videos.
  7. Minimal Theme : Use a minimal theme for your website. It improves your website speed.
  8. WebP Images : You can use WebP format of images, this is a new type of image format introduced by Google. You can get to know, how it can be setup : How to use WebP format Images in WordPress?

For more WordPress related queries follow my blog ChampHub.net and If you still want any help leave a message on Twitter.

Thanks and Regards,

No comments:

Post a Comment