Speed Up WordPress Site

How To Speed Up WordPress Site: 14 Easy Tips

How To Speed Up WordPress Site. Everyone loves speed. I am ardor it too. Here is a web administrator, I want to discuss my site speed. The speed of my WordPress based website.

One of the most considerable hindrances that WordPress sites agonize is that they are usually slow. To the best of my knowledge, I guess WordPress sites are only slow because of the lack of proper performance and speed optimization. They are only slow because the site administrators have not taken the necessary steps to fully speed up a WordPress site.

Why Site Speed Is Important?

If you are thinking about why speed is so important for the success of your site; let me give you two examples.

Reason 1: A visitor comes to your site which is slow. The same visitor also visits another similar site which loads 10 times faster. 99% of those kinds of visitors are going to visit again and purchase services or products from the faster site. Now, just think the visitor way. You are also going to visit a faster site to save time. Isn’t it? This is simply human nature.

Reason 2: As cited by the Google itself:

Our users place a lot of value in speed — that’s why we’ve decided to take site speed into account in our search rankings.

From the above two reasons raised it is clear that a highly optimized WordPress site can give higher search rankings and increased web traffic thus helping you create a successful website or blog.

How To Check Your Website’s Speed?

Google Page Speed, are some of the advantageous online tools that you can use and check website speed.

After you have performed the website speed test, the next big question is how to speed up your WordPress site?

In this post, I have compiled a list of 14 easy ways to speed up your WordPress site. All the tips are elementary to implement and in case you face any issues, just let me know via your comments.

How To Speed Up WordPress Site?

1. Update To The Latest Versions

The first most critical thing to do is to stay updated with the current stable versions of both WordPress and the installed plugins. If you don’t update, you are putting your site vulnerable to security risks too. So update now and make your site stable and secure.

2. Minify HTML, CSS and Javascript

The second thing that you should do for speeding up a WordPress site is to remove all comments and white spaces from your code files including HTML files, CSS files, and Javascript files. The comments and white spaces are only used to make your files human-readable and there is probably no need and reason to serve those comments and white spaces to your server and eventually to your visitor as these spaces only add up to the file size and making your WordPress blog slower.

3. Split Long posts into Several Pages

If you are creating a huge tutorial or some huge post containing 100 images, It is better to split your Megapost into multiple pages so each smaller single page load faster and thus benefiting you with both faster load time and more page views.

You don’t need to install anything to accomplish this as WordPress already has the inbuilt functionality to create multiple pages. All you have to do is write the below tag within your post where you want to split your post:


Note – Make sure that you write this tag using the text view instead of a visual view in your post editor.
Also, make sure that your single.php contains the below code for the pagination to work.

1<?php wp_link_pages(); ?>

4. Use Excerpts and limit post count

There is no need to display full posts on your home page. Most of the blogs use 8-10 posts on their home page. If you started using full-length posts for all these 8-10 posts, then your home page will become excessively stagnant and consume an immense amount of server load. Use excerpts of 35-50 words and afford a read more link with them.

5. Remove Unwanted Plugins

Why not eye at your plugins list and detach the ones that are inactive and the ones you don’t need. Carefully choose your plugins and install and keep only those which you really need. Remove all unwanted plugins to speed up WordPress admin panel and blog.

6. Delete spam comments

Another thing that is must advocate is to delete your spam comments regularly. Thousands of spam comments in your database slows down the speed of your website. Bear in mind to regularly remove spam comments from your database to improve WordPress speed.

7. Optimize Your Images

Yes, the images enhance the looks of your blog post but there is no need to use high-resolution images.

You can install WordPress plugins like EWWW Image Optimizer or WP Smush to deflate the size of your images while uploading.

You can also try the WordPress inbuilt functionality to reduce the resolution of your uploaded image.

Interestingly, there is another plugin Lazy Load which displays the images only when the user views it and hence saving your bandwidth, resource usage, and increasing overall site speed.

8. Optimize your database

This could prove to be really worthwhile if your WordPress Dashboard responds very slowly.

You can install the following plugins to speed up the WordPress dashboard and database from within your dashboard.

Or you can do it manually by opening your PhpMyAdmin -> Select your database from the left navigation -> Check all to select all tables and choose the Optimize option from the drop-down list present at the bottom.

9. Use Caching

WordPress is completely dynamic which means every time a page is loaded, it executes a couple of queries to render the page properly and thus causing heavy load on your server. This problem can be solved by serving static pages to your readers. W3 Total cache is one of the best WordPress cache plugin present so far that can be used to cache your pages. The plugin can be used to minify Html files, CSS files, and cache your database as well.

10. Reduce Database Calls

By making your site less dynamic, you can save your load times. Remove the PHP code from your files and try to use only the Html code where ever possible. You can try the following changes to reduce your load times and speed up WordPress database:

  • Make your stylesheets URL static.
  • Make your Blog info static.
  • Feed URL static.
  • Social media profile links statically.

11. Disable Hotlinking & Leeching

Hotlinking is kind of a bandwidth theft. It occurs when some other site links your images on their articles thus causing double load on your servers.

12. Use a Content Delivery Network / CDN

Most of the big sites including Stumbleupon, WP Engine use CDN for faster site speed.

CDN could prove to be a jumbo jet for your site speed. What CDN does is that it displays your site to your visitor from the closest possible location.

13. Switch to Solid Framework or Theme

There are many theme authors selling their themes for cheap prices but choosing the best theme or framework that can prove handy in terms of faster page loads and SEO could be tedious.

14. Buy Good Hosting

After trying everything above, the last but yet again an important step to optimize your site speed is to buy a good hosting. If you are hosted on a shared host and thinking of becoming a successful one day; Seriously forget it. Most of the shared hosts are extremely lethargic and suffer frequent downtime during peak traffic hours thus killing both your traffic and search rankings. Don’t try to save a few bucks and compromise your fast growth. Spend a few extra bucks in a host that is reliable, has strong servers, and offers unmatched support.

Some good hosts that I can openly recommend to you are:

  • Hostgator
  • Inmotion Hosting
  • WP Engine

WP Engine is primarily focused on WordPress sites. And if you are running only WordPress sites, then I guess WP Engine is the best option for you to speed up your WordPress

Any Other Way To Increase The WordPress Speed?

What tricks do you use to improve WordPress speed? Share your thoughts with us.

Leave a Comment