10 Ways to Speed up Your WordPress Site

WordPress has arguably became  the defacto Content Management System of the Internet. It’s adoption has grown so much over the recent years, 26% of all the websites are using it. But what happens when your WordPress site isn’t performing well? The key to optimal user experience is a fast, smooth website – so here are the top 10 tips on how to speed up your WordPress site and deliver rich content next to great user experience. There are fortunately some relatively easy best practices that will speed up almost any installation with minimal effort, so let’s start things off;

Graphic promoting the concept of speeding up WordPress performance.
Image Source

1. Pick a good hosting provider

The step 1 is to start where the site itself is located. There are a lot of hosting providers, so be smart when choosing. You should feel comfortable asking any potential provider some of the following questions:

How One AI-Driven Media Platform Cut EBS Costs for AWS ASGs by 48%

How One AI-Driven Media Platform Cut EBS Costs for AWS ASGs by 48%
  • How many other WordPress sites will be shared on my server? What level of isolation will my instance have?
  • What level of control will I have over my server?
  • Does your provider offer compression and caching services?

Sharing your instance with somebody else is like sharing your wifi – your experience might be inexplicably fast one moment and slow the next. The phrase “you get what you pay for” doubles down in this case – the cheaper hosting providers will often overload your server with many other shared instances, while the more expensive may even give you your own dedicated server. Work out the right cost/benefit compromise based on how many visits you’re expecting. Compression, caching and CDN services are among the easiest optimization efforts you can make to your site, but they are not controlled not through WordPress. If your hosting provider offers this level of optimization at the server level, you are guaranteed the most complete level of optimization. If you maintain your entire site through WordPress, then this may not be as big a deal to you.

2. Start with a solid framework/theme

A lot of WP frameworks are lightweight and faster than the others, such as the default WP theme. A great example is the  Thesis Theme Framework. It surpasses the basic WordPress themes by being far easier to customize. Make the changes right from the theme and start things right.

3. Optimize your homepage to load quickly

This isn’t one thing but really a few easy things that you can do to ensure that your homepage loads quickly, which probably is the most important part of your site. Keep your eyes on these ones:

  • Show excerpts instead of full posts
  • Remove unnecessary sharing widgets from the home page (include them only in posts)
  • Remove inactive plugins and widgets that you don’t need
  • Keep in minimal – readers are here for content, not 8,000 widgets on the homepage
  • Keep it clean and focused – a simple homepage design will help your page not only look good, but load quicker as well.

4. Use an effective caching plugin

WordPress plugins are obviously quite useful, but some of the best fall under the caching category, as they drastically improve page loads time, and best of all, all of them on WP.org are free and easy to use. Simply install and activate, and what your page load faster as elements are cached. The W3 Total Cache is a great plugin that every WP user should try out – it’s incredibly simple to use and easy to install.

5. Always optimize your images

An incredible number of WP sites suffer from poorly optimized images. Fortunately, there is an amazing, free plugin called WP-Smush.it which will do this process to all of your images automatically, as you are uploading them. No reason not to install this one. This is a real simple way to keep on top of your images for blog posts and new content added, while keeping your WP images as light as possible.

6. Turn on Compression

Compressing your web page content can have a dramatic impact on page load times with virtually no effort on your side. The best plugins available are the caching plugins and if your hosting provider is not compressing your site content, you can use plugins like W3 Total Cache to enable compression for your site. Simply install and activate, and watch your page load faster as elements are cached.

7. Minify Your CSS and Javascript

  1. Minification tools generally do two things that help performance:
  2. they combine related included files such as CSS and Javascript into one “virtual” file, stripping out everything you can afford to lose;

All that blank space, comments, new line characters and anything redundant in your code that makes it easier on the eye without purpose is completely useless to a server and the IP that trying to reach out to your servers requesting your site.  Other than the W3 Total Cache  plugin, WP-Minify is also a great choice.

8. Use Browser Side Caching

For static images, CSS and Javascript that rarely change, it’s silly for the browser to reload these resources every time they load the same page. Browser side caching can be a huge performance benefit for repeat visits. Basically this is an instruction sent by the webserver to instruct the browser to hold on to particular image, CSS, JS, etc. file for a period of time, and then re-request a new copy once that set amount of time has elapsed. This re-requesting allows the browser to pick up any changes at periodic intervals.

9. Add LazyLoad to your images

LazyLoad is the process of having only only the images above the fold load – when reader scrolls down, the other images begin to load, just before they come into view. LazyLoad is an absolute must have – it doesn’t just reduce the load times, , it can also save bandwidth by loading less data for users who don’t scroll all the way down on your pages. Try out the BJ Lazy Load plugin.

10. Deploy a CDN

Nowadays, everybody is using a CDN, and there’s a great reason for it. A CDN takes all your static files you’ve got on your site (CSS, Javascript and images etc) and lets visitors download them as fast as possible by serving the files on servers as close to them as possible. Many hosting providers integrate with numerous CDN providers, and plugins like W3 Total Cache can also be configured to integrate with a CDN. For example, if your site is hosted in the UK, but your users are visiting from Australia – why not keep a copy of your static files in Sydney so they can download your page faster?

Latest Articles

How Optimizing Kafka Can Save Costs of the Whole System

Kafka is no longer exclusively the domain of high-velocity Big Data use cases. Today, it is utilized on by workloads and companies of all sizes, supporting asynchronous communication between even small groups of microservices.  But this expanded usage has led to problems with cost creep that threaten many companies’ bottom lines. And due to the […]

29th September, 2024
Migrating Volumez RedHat VMs into Amazon Linux 2 for higher effective discounts rate of Saving Plan

A cloud data infrastructure company relied on extensive use of multiple instance types to test its products. But this made it difficult to optimize costs – a fact which had begun to impact their ability to scale the business.   The GlobalDots team helped the company identify and implement a new infrastructure configuration that both saved […]

19th September, 2024
How Yuki Achieved SOC 2 Compliance 6x Faster

Overview A fast-growing Snowflake optimization platform was missing out on customers because they didn’t have the right data security compliance. Through multiple consultations and extensive vendor-testing, the GlobalDots team selected a solution to provide both tech and human support, helping the company achieve SOC 2 compliance within just 3 months – and win new customers […]

16th September, 2024
Agile Content partners with GlobalDots to revolutionize CDN management ahead of IBC 2024

New partnership between Agile Content and GlobalDots promises to introduce automated multi-CDN solutions, optimizing content delivery and easing provider management for broadcasters worldwide. Amsterdam, Netherlands, September 9th, 2024 – Agile Content, a leading provider of digital TV and video distribution solutions, proudly announces its strategic partnership with GlobalDots, a global leader in cloud performance optimization and […]

Miguel Fersen Director for Iberia and LATAM, GlobalDots
12th September, 2024

Unlock Your Cloud Potential

Schedule a call with our experts. Discover new technology and get recommendations to improve your performance.

    GlobalDots' industry expertise proactively addressed structural inefficiencies that would have otherwise hindered our success. Their laser focus is why I would recommend them as a partner to other companies

    Marco Kaiser
    Marco Kaiser

    CTO

    Legal Services

    GlobalDots has helped us to scale up our innovative capabilities, and in significantly improving our service provided to our clients

    Antonio Ostuni
    Antonio Ostuni

    CIO

    IT Services

    It's common for 3rd parties to work with a limited number of vendors - GlobalDots and its multi-vendor approach is different. Thanks to GlobalDots vendors umbrella, the hybrid-cloud migration was exceedingly smooth

    Motti Shpirer
    Motti Shpirer

    VP of Infrastructure & Technology

    Advertising Services