Loading time of a web site is an important factor that search engines look at while ranking them on search engine.& even if you are not looking at SEO then as well you would not actually wish your readers to hold on waiting for your page to load and if it is taking lot of time, finally close the tab.
1. Host your blog on a Good and Reliable Webhost.
Going with a bad host & especially if it is free is one of the biggest mistakes that I think a new blogger can make. Using cheap or free hosting providers can make you face frequent downtimes and slower loading times due to insufficient bandwidth & low speed CPUs. Get a good hosting for your site, we recommend Hostgator, its best for wordpress blogs!
2. Use CDN. [Content Delivery Network]
CDN helps a lot in improving the blog load time. What it basically does is, all static content of your blog is stored on their servers & when any visitor visits your blog the content is served from the servers of CDN & server at nearest location of visitor is automatically selected. It also decreases the bandwidth usage of your current host, as all the static content is loaded from the CDN. Max CDN is one of the best & also affordable.
3. Cache your pages.
Caching is a simple yet effective way to reduce loading time and enhance user experience. WordPress have a range of caching plugins like WP Super Cache, W3 Total Cache to help you in this process. I recommend W3 Total Cache if you are using CDN, it has inbuilt option to activate CDN for your blog.
4. Optimize the Images.
Most of the blogs face huge loading time problem due to the images present on it. Well, images are an essential ingredient to creating an attractive blog. You can either manually optimize your images by reducing them from original size to the required value using an image editing tool. & another option that you have, is to use plugins like Smush.it to automatically optimize your images for the web.
5. Optimize WordPress Database.
Optimizing wordpress database manually is quite difficult & also risky if by mistake you deleted wrong column, it will crash down your whole blog giving “database connection error”. There is a plugin called WP-Optimize, it helps in wordpress admins in deleting post revisions, un-approved comments & comments in spam queue in a single click.
6. Avoid too many external scripts/requests.
If your webpage has a lot of external scripts or requests then you might face a significant increase in loading time. Moreover, the problem increases when the external site may be down or slow in responding. This can have some serious downside on SEO and you can receive bad search engine rankings if not taken care of. Avoid adding lots of Stats tracking code into your footer for stats, & also using many ad networks for displaying ads will add up in loading time of your blog.
7. Avoid too many Plugins.
Always try to keep limited usage of wordpress plugins, using too many plugins will take lot of time loading up your blog, especially those social bookmarking plugins. Add manual code for social bookmarking buttons you want to add up on blog. also avoid using plugin which are for adding Google Adsense ads or 125 x 125 block ads. Adding all ad codes manually is always preferred for decreasing the load time.
Well, these were some of the important things that you need to do to get your site load faster. You can check your site’s current loading time: 10+ Best Web Tools to Check Website Loading Time