Plugins to Speed Up Your WordPress Website

Here you will find recommended WordPress Plugins to speed up your website.

Autoptimize

Autoptimize boosts your website’s loading speed by applying various performance tricks. It moves styles to the page head and scripts to the footer, making your page lightweight and faster to load.
It also adds expires header, which allows caching of site files by the browser to reduce the download overhead and improve the site’s loading speed.

Compress JPEG & PNG Images

Compress JPEG & PNG Images makes your website faster by compressing JPEG and PNG images. It uses the popular lossless image compression services –TinyJPG and TinyPNG – to automatically optimize images. 
This plugin helps your website load faster for visitors, while saving a lot of storage space and bandwidth.

BJ Lazy Load

BJ Lazy Load makes your website faster by replacing all your post images, post thumbnails, Gravatar images, and content iframes with a placeholder. It only loads the actual images when the visitor scrolls to that particular area of the page. The result is a faster website with less bandwidth usage and better user experience for the visitors.
The plugin even works with text widgets and iframes, and so it supports lazy-loading for embedded videos of streaming services like YouTube, Vimeo, etc.

WP-Sweep

WP-Sweep improves your website’s performance by cleaning and optimizing your site’s database
WP-Sweep helps to get rid of these items so that your WordPress runs at full power without any hindrance. Once you run this plugin, it shows avoidable data that can be removed, and gives you options to clean them individually or in batches.

Above the Fold Optimization

This plugin tries to eliminate the need for external CSS by inserting the Critical Path CSS code inline into your site’s HTML.
It enables the localization of external JavaScript resources such as that of Google Analytics and Facebook SDK, and facilitates browser caching to minimize the number of data requests .

WP Optimize By xTraffic

One of its feature is to optimize links ie it automatically links keywords in your posts and comments with the best focused links. It can set "nofollow" attributes and make external links to open in a new window on your site.
You can optimize speed by minifying or compressing CSS and JavaScript. It also tries to reduce the bounce rate on your blog by showing related posts, thus resulting in improved user experience and better conversions.

Scripts to Footer

Scripts to Footer is a small plugin that moves your site’s (JavaScript) scripts to the footer. This causes the visitor’s browser to quickly render your blog’s pages because the scripts can be downloaded later due to their placement in the page’s footer.
The result is a speed boost in page loading, which improves the user experience. The plugin also has a feature to disable its functionality on specific pages and posts.

WordPress Instant Articles

WordPress Instant Articles pre-renders the last two posts on the front page, next and previous posts on a single post, and even sticky posts. It does DNS prefetching, which resolves domain names before a user actually clicks on a link; this eliminates any delay after.
It also allows you to set high-priority files (like CSS or JavaScript files) to direct the web browser to fetch even before they actually appear in the page’s HTML. These tricks can put a substantial load on your server, however, they work pretty well to improve the overall page loading time.

Disqus Conditional Load (DCL)

Disqus Conditional Load brings advanced features to the Disqus Commenting System. Your website’s performance can degrade as more people write comments on your site with Disqus working on your blog or site.
This plugin will work wonders to improve your site’s loading speed if you feel your webpages load slower due to the Disqus Commenting System