Skip to Content
LLM Decode learn.llmdecode.com
Back to all resources
SOP-058

How to Optimize WordPress to Speed Up your Website

Optimize your current WordPress setup and content for faster page load times

Type SOPs · PDF
Execution time 1-2 hours
Last updated 16 June 2025
Who does this The person responsible for website management or a web developer
Length 21 pages

Ideal outcome

Your users experience faster page load times and your server resources are more efficiently used while your website still looks exactly the same to the end-user

Why it matters

As page load time goes from one second to five seconds, the probability of bounce increases by 90%. Without requiring a server upgrade, you can optimize your WordPress website so that it loads faster, therefore, retaining more of your users

Before you start

This exact process only applies to WordPress sites

Key steps 40 steps

What is inside 55 headings

1 Environment set up

2 Checking your website performance

3 Method 1 - Using an external tool: 2

  1. On your browser head over to Pingdom.
  2. Insert the page that you would like to test on the URL field → Select the location that is closer to where your target audience is → Click “Start Test”.

4 Method 2 - Using a local tool (Chrome) updated for Lighthouse 7

  1. Open Chrome in incognito mode. Press Ctrl + Shift + N (Windows) or ⌘ + Shift + N (Mac) to open a new incognito window.
  2. Load the page you want to test.
  3. Right-click anywhere on the page and select "Inspect" or press Ctrl + Shift + I / ⌘ + Option + I.
  4. Next, click the “»” menu in the top DevTools bar to reveal hidden tabs and select "Lighthouse".
  5. Click “Analyze Page Load” to start the audit.
  6. Then, interpret the results.
  7. Finally, save the report by clicking on the 3 dots menu (top right of the report) to save a .json or .html version of your Lighthouse report for sharing or records.

5 Evaluating your website performance 2

  1. Open your Pingdom results page by referring back to the URL you’ve saved previously.
  2. Compare your performance against your competitors and some major websites:

6 Further auditing your website performance reports 6

  1. Locating your largest content:
  2. Ask yourself and your team:
  3. If you conclude that you can remove them, go ahead and ask your developer to do it or edit your page and remove them.
  4. Locating tools and scripts that you might not be using anymore:
  5. Locating bad response codes:
  6. Make a list of those requests and ask your developer:

7 Decrease your homepage size by showing less blog posts upfront 2

  1. On your browser, log in to your WordPress Admin Panel.
  2. On the sidebar click “Settings” → “Reading”.

8 Auditing your WordPress plugins 5

  1. On your browser, log in to your WordPress Admin Panel.
  2. On the sidebar, click “Plugins”.
  3. Filter “Active” by clicking on the link at the top.
  4. Once you have selected all the plugins that you are not using anymore, head over to the top, click the dropdown “Bulk Actions” → Select “Deactivate” → Click “Apply”.
  5. After you have deactivated the plugins that you are not using anymore, scroll down the “Active” list and look for outdated plugins. These will be marked by a beige background with a prompt to update to the most recent version. Click “Update Now”.

9 Install the WordPress W3 Total cache plugin 10

  1. On your browser, log in to your WordPress Admin Panel.
  2. On the sidebar, click “Plugins” → “Add New”.
  3. On the search bar on top, type “W3 Total Cache”.
  4. On the search bar on top, type “W3 Total Cache” → Click “Install Now” → “Activate”.
  5. On the sidebar, click “Performance” → “Dashboard”.
  6. Click “Compatibility check” on top.
  7. On the list, look for incompatibilities of your server settings with the “enhanced page and browser cache”.
  8. On the sidebar, click “General Settings”.
  9. Select the following settings:
  10. Click “Save Settings and Purge Caches”.

10 Installing the Shortpixel Image optimizer plugin 10

  1. On your browser, log in to your WordPress Admin Panel.
  2. On the sidebar, click “Plugins” → “Add New”.
  3. On the search bar on top, type “ShortPixel”.
  4. Click “Install Now” → “Activate”.
  5. On the sidebar, hover “Settings” → Click “ShortPixel”.
  6. You will be prompted to add an API key or request one. If you don’t have one yet, enter your email address, tick the box to accept the TOS and the PP and click “Request Key”.
  7. You should see a “Your API key is valid” message and be redirected to the Plugin Settings page.
  8. Select the compression setting that you would rather see on your website.
  9. Click “Save and Go to Bulk Process”.
  10. Click “Start Optimizing”.

11 Re-test your pages

The document 21 pages

The file is locked

It comes with the SOP Library.

Bought from LLM Decode before? Sign in to pay ₹ 1,999.00.

Up next · SOP-059 Set up an A_B test on your Website Set up an A/B test on your Website To successfully set up VWO and start running A/B tests on your website. Unlock to read