9 Ways To Speed Up Your WordPress Website or Blog


WordPress is the most popular web publishing platform. However like the other web publishing tools, it also sometimes gets slow.

In this post, I am going to share 9 ways through which you can speed up your WordPress website or blog.

1. Select a good hosting plan

Shared web hosting is good for low traffic websites or those websites who have just launched, however, if your website gets a spike in traffic, they sometimes crash and as a result of which you will lose important visitors and also your website’s reputation. So it is extremely prudent to invest in a good hosting plan – you can either go for Virtual Private Server (VPS) hosting or dedicated hosting.

2. Install a caching plugin into your website

Caching improves page load time and helps in increasing your website speed. There are two famous WordPress caching plugins: 1). W3 Total Cache and 2). WP Super Cache. I use W3 Total Cache in my websites and would recommend you to use this caching plugin as well. It is very easy to install and use.

3. Use a fast loading and SEO optimized theme

There are many premium WordPress themes available which are fast to load. You can buy them from marketplaces like Themeforest, Mojo Marketplace etc.

4. Use a content delivery network (CDN)

A Content Delivery Network (CDN) fetches all your static files you have got on your website and let the visitors download them by serving the files from the servers located nearest to them. You can use CDN services of Amazon Cloudfront, MaxCDN etc. Also, you can use CloudFlare to improve your website speed.

5. Optimize WordPress Database

An optimized database is very important and it can drastically improve your website load time. You can install WP-Optimize plugin in your website as it is free. WP-Optimize optimizes the database (spam, post revisions, drafts, tables, etc.).

6. Optimize images

Optimization of images is very important, as large images in your website can slow down your website. There is a free plugin called WP-SmushIt, which will optimize all of your images automatically, as you are uploading them.

7. Add Lazy Load plugin to your images

Lazy Load delays loading of images in long web pages. In other words, Lazy Loading is a process whereby only the images above the fold load loads first and when the reader of the post scrolls down, the below images starts to load, just before they come into the view of the reader. You can install the jQuery Image Lazy Load plugin.

8. Reduce the number of post revisions stored

Whenever we create a new post, WordPress stores a draft copy of it in the database. If we further make changes to the post, another draft revision will be stored and this process goes indefinitely. These revisions occupy space and as a result of which slows down the performance of the website. You can use Revision Control plugin to keep the post revisions to a minimum.

9. Turn off pingbacks and trackbacks

Turning off pingbacks and trackbacks will reduce the load on your website. You can turn them off through WordPress Settings -> Discussion and then unchecking the box related to pingbacks and trackbacks.

Thanks for reading this article. If you have enjoyed reading it, please share this article on social networks or if you want to comment, please write your comments in the box provided below and I will be more than happy to respond.

Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Beyond Genie is a blog for WordPress lovers. The main aim of Beyond Genie blog is to provide tips, tricks, help, tutorials, how-to guides, general advice on WordPress.

Beyond Genie has a large number of articles on the topic of WordPress installation, WordPress Themes, WordPress Plugins and WordPress tools.

Latest Posts

Subscribe to Beyond Genie

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Copyright 2016 @ Beyond Genie. All Rights Reserved.

To Top