Saturday, August 16, 2014

How to Make Your Website Loads Incredibly Fast

After you've successfully created your website, there are still many things you need to do. You need to optimize your site page loading speed for best user experience. Also, a fast loading website is one of the key to get your site indexed and fetched by google bot really fast.

Many site owners want their website to look more presentable without finding out the importance of having their site significantly fast. Yes this is true, after few months from launching their stunning website; most site owners will face a great dilemma. They now decide to make their site simple and eliminate those background images that make their website aesthetically beautiful. This is because their website loads very slow which their visitors finds it difficult to navigate. And this certainly leads them to get rid of your site.

Before you start publishing your site’s content, I suggest you to skim down over below simple methods that might be able to help making your Website loads faster.

Make Your Website Load Faster


Leverage browser caching


This method is the most effective way to make your site load faster. How it works? This method works by setting up expiry date in the HTTP headers for static resources of your site. Then instructs the browser to load previous downloaded resources especially images from your local disk rather than requesting it again over HTTP request.

Browser caching can be easily done in various ways through Mod_Rewrite, PHP script, and legacy caching. If you’re not a technical person you can still do this in WordPress through various caching plugins. There are plenty of them in the WordPress plugin repository but I recommend using WP Super Cache as I’ve been using this plug-in with my WordPress websites. So far, I don’t have any issues using this plugin so I highly recommend this for your site.

Optimize Images


Using unoptimized images can slower your website loading performance, especially if you’re using large file images with high-resolution. How to optimize your images? If you’re thinking to use multiple images in your wordpress site, you need to properly format and compress those images. By doing so, you can save many bytes of data.

If you’re using sliding banners for your homepage, use (jpeg) format with compression quality set to high. And use (.png) file format for your logo and other image icons. I encourage you to use image sprites for all of your site's images. This method lessens HTTP request. Not familiar with image sprite? Learn here.
You can manually optimize your images. But it could probably waste you a lot of time. The best way to do this easily is to use image optizer plug-ins which are available in WordPress such as WP smush.it and EWWW Image Optimizer.
For more information about Optimize Images  visit recommendation and resources.

Minify CSS


Minifying your cascading style sheet (CSS) is one of the key to optimize your site’s loading speed. By doing this, you can save many bytes of data and speed up the downloading and parsing times. How to do this? Well, you just need to eliminate unwanted bytes such as extra spaces, line breaks, and indetation within your CSS file. Learn more information about Minifying CSS recommendation and resources.

If you’re using wordpress, minifying your css files is easy to implement. Use CSS minifying plug-ins such as WP Minify and Better WordPress Minify.

Minify JavaScript


Compacting your javascript files can also save you bytes of data. The same thing application on how you minify our CSS codes. Also, place your javascript links in the footer section as much as possible. In this way, browser will load first your HTML elements before Javacript. Learn more information about Minifying CSS recommendation and resources.


Minify HTML


This method is very effective in making your website load faster. You should compress and compact all your HTML codes including any inline CSS and javascript. By doing this, you can simple increase your page load and save you many bytes of data. Also, iliminate inline CSS and javascript as much as possible and make a separate files instead. One thing to note, if you like your site to be compatible with HTML5 avoid using inline css and outdated CSS selectors. Learn more information about Minify HTML recommendation and resources.  


Reduce Server Response Time


There are many factors that can slow down your server response time. Perhaps you're using poorly designed application logic, storage and bandwidth starvation,  and slow database queries.

If you're using WordPress, there is a plug-in called WP Optimize that will cleanup your congested database and eliminate those unwanted data like post revisions, comments in the spam queue, un-approved comments, and items in the WP trash.


For more information about reducing server response time visit recommendation and resources.

Here are the two best references in checking your website page loading speed and performance. With these tools, you can check what are those elements and bottlenecks that need to fix and optimize.

Pingdom.com
Google PageSpeed Analyzer


There you have it! I hope you find this article helpful in making your site increase its loading speed using these methods mentioned above. There could be more effective and more advance methods out there to further improve your site's loading speed like using Content Delivery Network (CDN)  etc, but utilizing these methods above might worthy to give a try.

No comments:

Post a Comment