Skip to content
ProfessorOtávio Marques See courses

Website building

How to speed up WordPress: 7 fixes that make a real difference

By Otávio Marques · · 3 min read

How to speed up WordPress: 7 fixes that make a real difference

A slow site loses visitors before it even appears on screen, and Google takes speed into account when deciding who shows up first. The good news is that you can speed up WordPress without being a developer: in most cases, seven fixes solve almost the whole problem.

The order matters. First you measure, then you attack whatever weighs the most. Here they are.

1. Measure before you change anything

Run your site through Google's PageSpeed Insights and write down the mobile result. For a second opinion, use GTmetrix with a test server close to your audience, because testing from another continent shows a worse result than your visitors actually see.

Pay attention to three things: how long the main content takes to appear, the total page weight and the list of opportunities the tool suggests. That list tells you where to start.

2. Back up and update everything

Before any change, make a full backup. Then update WordPress, the theme and the plugins. New versions usually bring performance improvements, and old versions are also an open door for security problems.

Also check the PHP version in your hosting panel. Newer versions are much faster.

3. Remove what you do not use

Every active plugin loads some code on every page. Clean house: deactivate and delete the plugins you installed "to test" and forgot. Do the same with unused themes.

Ask about each plugin: if I remove it, does anything on the site stop working? If the answer is no, it goes.

4. Install a caching plugin

Caching stores a ready-made version of each page, so the server does not rebuild everything on every visit. It is one of the fixes with the biggest effect.

If your hosting uses a LiteSpeed server, the LiteSpeed Cache plugin is usually the best choice, because it works together with the server. On other hosts there are free and paid options. Install only one: two caching plugins at the same time fight each other.

5. Compress images and use WebP

Heavy images are, by far, the most common reason for a slow site. A phone photo can weigh several megabytes, and it needs to reach the visitor at a few hundred kilobytes.

  • Resize before uploading. An image displayed 800 pixels wide does not need to be 4,000.
  • Use the WebP format, which is much lighter than JPG with the same visual quality.
  • Use an optimization plugin to convert and compress the images already on the site.

6. Take care of your fonts

This is the fix almost nobody makes. Every font family, and every weight of it (regular, bold, extra bold), is one more file to download before the text appears.

  • Use at most two font families.
  • Load only the weights you actually use.
  • Prefer loading fonts from your own site instead of an external server. Elementor has a setting for this.

The WordPress speed optimization course has a lesson of almost twenty minutes just on fonts, because that is where many people gain seconds without noticing.

7. Review your hosting

If the site is still slow after all this, the problem may be your hosting. A very cheap plan, a server far from your audience or resources at their limit will undo any optimization.

Check in your panel whether server caching is on, compression is active and PHP is up to date. Sometimes the fix is just turning on what was already available.

After the fixes, measure again

Go back to PageSpeed Insights and compare with the first result. Keep both screenshots: besides proving it worked, they become a selling point if you build sites for clients.

The next step

These seven fixes solve most cases, but every site has its own details. In the WordPress speed optimization course I run the diagnosis, install and configure the essential plugins and show, on screen, the font, image and hosting adjustments. The lessons are in Portuguese. If you are still building your site, start with how to build a website with Elementor and build with speed in mind from day one.

Frequently asked questions

How fast should a website be?

A good reference is the main content appearing within 2.5 seconds on mobile, which is the threshold Google uses to consider loading good.

Does a caching plugin solve everything?

No. It helps a lot, but it does not make up for heavy images, too many fonts or weak hosting. Caching is one fix, not the only one.

Does Elementor make a site slow?

A site built with Elementor can be fast. What usually weighs it down is too many widgets, animations, fonts and uncompressed images, not Elementor itself.

Cover of the course Optimize your WordPress + Elementor website, with instructor Otávio Marques

Want to go further?

Optimize your WordPress + Elementor website

  • Why optimization improves the visitor experience and your position on Google
  • Diagnose your site and find what is slowing it down
  • Choose and configure the essential optimization and caching plugins

Taught in PortugueseThe lessons are recorded in Portuguese, without English captions. Watch the free preview on Udemy before buying to make sure it works for you.

Otávio Marques

Otávio Marques teaches digital marketing, design and web building, has worked on the web since 2010 and has 1,800+ students on Udemy. Meet the instructor.

Keep reading

Course: WordPress optimizationTaught in PortugueseSee on Udemy