Knowledgebase

Categories

Categories

8 Ways to Make Your Website Load Faster!

1) Implement new image formats to reduce the size of your images: According to the HTTP Archive, 61% of a website’s page weight on a desktop computer is images. Switching between different-size and different-quality images to save bandwidth using tools like Picturefill and Adaptive Images can help. Adopting new image formats, such as WebP and JPeg XR can also help reduce image weight by 20% to 50% without sacrificing quality.

2) Cache: Browser caching stores cached versions of static resources, a process that quickens page speed extremely and reduces server lag. When a user visits a page on your website, the cached version will usually be served unless it has changed since it was last cached, this saves a lot of requests to your server and as a result makes it faster.

3) Evaluate your plugins : Plugins can bring new functionality and features to your website, but the more plugins your website has, the more work it has to do to load. Poor or outdated plugins can slow down website performance. This can be easily fixed by calculating your current plugins and removing those that duplicate functionality, are out of date or are no longer used.

4) Combine images into CSS sprites : If you have many images on your page, you are forcing multiple round trips of the server to get all the resources secured, which slows down page speed. Sprites combine all background images on a page into one single image. The proper image segment will be displayed because of the CSS background image and background position properties.

5) Enable HTTP keep-alive response headers : HTTP requests are simple, they grab and send a single file and then close. That may be simple, but it isn’t very fast. Keep-alive allows the web browser and server to agree to use the same connection to grab and send multiple files. In other words, the server holds the connection open while a user is on the site instead of opening a new connection with every request, easing the load for the processor, network and memory.

6) Enable compression: You can compress resources to lower the number of bytes a page is sending over a network. Using the GZIP compression. You will need to optimize your content for compression by creating consistency across your HTML and CSS code.

7) Use expires headers: When a user visits your website, your website files will be stored on their computer so that your website loads faster for them the next time they visit, there’s an expiration date in the file header that determines how long these files will be stored on their computer, however. This expires header is usually set to 24 hours by default. You can configure the expires header so that the files never time out, or you can increase the expiration date significantly so that it doesn’t impact your server and page load time.

8) Minify JavaScript and CSS: By removing unnecessary line breaks, extra space, and so on, you will speed up parsing, downloading and executing. This simple task can cut bytes of data from your page, and every little bit counts.