A slow WordPress site costs you: visitors bounce, search rankings slip, conversions drop. Most WordPress performance problems have simple, well-understood fixes. This article covers the ones that deliver the most speed for the least effort on CanSpace hosting.

Start here: install a good caching plugin, compress and lazy-load your images, and set a sensible PHP version. That usually gets you 80% of the win in under an hour.

1. Install a page caching plugin

By default, every WordPress page load fires up PHP, queries the database, and renders HTML from scratch — even if the page hasn't changed in days. Page caching saves the rendered HTML to disk so subsequent visitors get served the flat file, skipping PHP and the database entirely. This is usually the single biggest speed improvement you can make.

Recommended plugins, any of which work well on our servers:

  • WP Super Cache (free) — simple, reliable, developed by Automattic. A good default for most sites.
  • W3 Total Cache (free with paid upgrades) — more configurable, includes object caching and minification. A bit more to learn but powerful.
  • WP Rocket (paid, around $60/year) — the most polished experience; preconfigured sensible defaults, easy lazy loading, critical CSS, and delay-loading of third-party scripts. If you value your time, this is the one.
  • LiteSpeed Cachedon't use this one on CanSpace. It's designed for LiteSpeed servers, which we don't run. It can work in compatibility mode but you'll get better results from the options above.

Enable page caching in whichever plugin you pick, and leave the other performance options (minification, combining CSS/JS) for later — they can cause visual breakage, so change one setting at a time and test.

2. Compress and lazy-load images

Images are usually a WordPress site's biggest payload. A 4 MB photo from a phone displayed at 600 pixels wide is wasting 3.8 MB of bandwidth per visitor.

Two things to do:

  • Compress existing images. Plugins like ShortPixel, Imagify, or Smush will go through your media library and optimize every image, often cutting size by 40–70% with no visible quality loss. Most include a free tier covering a couple of hundred images.
  • Enable lazy loading. Modern WordPress does this automatically, but verify: images below the fold should only load when the user scrolls near them. Any of the caching plugins above include this.

Going forward, resize photos before uploading — phone cameras produce files far larger than the web needs. A 1920x1280 JPEG is plenty for full-width hero images; thumbnails rarely need to be wider than 600px.

3. Use a modern PHP version

Each PHP major release is significantly faster than the last. PHP 8.2 or 8.3 runs WordPress 2–3x faster than PHP 7.4, and the improvement is free.

Change your PHP version via cPanel's MultiPHP Manager — see Change your PHP version and tune PHP settings for the step-by-step.

Before switching, make sure your WordPress core, theme, and all active plugins are up to date — older versions may not support PHP 8. If you hit errors after switching, the easiest test is to revert to your previous PHP version, update everything, and try again.

4. Get rid of plugins you don't use

Every active plugin loads code on every page request, adds database queries, and sometimes fires external HTTP calls. It's not unusual to find WordPress sites running 40+ plugins, half of them unused or redundant.

Go through Plugins → Installed Plugins and:

  • Deactivate anything you haven't touched in months. Keep the deactivated plugin for a week; if nothing breaks and you don't miss it, delete it.
  • Consolidate overlapping plugins. Three SEO plugins, two caching plugins, or five image optimizers all fighting for the same job is worse than one good plugin doing each.
  • Replace heavy plugins with lighter alternatives where you can. Page builders like Elementor and Divi are convenient but slow — if you only use a couple of features, the block editor plus a lightweight blocks plugin (Kadence Blocks, GenerateBlocks) may be enough.

5. Use a CDN

A Content Delivery Network caches and serves your static assets (images, CSS, JavaScript) from servers close to your visitors around the world. Even for a Canadian audience, a CDN cuts load times meaningfully.

Cloudflare's free tier is the easiest place to start. The setup takes about 10 minutes:

  1. Sign up at cloudflare.com.
  2. Add your domain and follow the DNS scan + nameserver change.
  3. In Cloudflare's dashboard, enable Auto Minify, Brotli, and set SSL mode to Full (not Flexible — that causes redirect loops).

Cloudflare's Rocket Loader can break some sites, so leave that off unless you've tested thoroughly.

6. Clean up your database

Over time a WordPress database accumulates cruft: post revisions (WordPress saves one every time you hit "Save Draft"), transients, spam comments, orphaned metadata. On a long-lived site this can mean the wp_posts table is 10x its useful size.

One-click cleanup options:

  • WP-Optimize — free, straightforward, handles the common cleanup targets.
  • Advanced Database Cleaner — more granular if you want control over what gets purged.

Run cleanup once, then schedule it to run monthly. Back up first (see Request a backup restore for our backup approach; take your own manual backup via the plugin before the first run, too).

7. Skip these pseudo-fixes

A few things you'll see recommended that rarely help on CanSpace hosting:

  • Redis / Memcached object caching plugins on shared hosting. Our shared servers don't run Redis for client accounts; the plugin does nothing useful. If you need this, it's available on our VPS and dedicated plans.
  • "Database repair" tools as a performance fix. These catch corruption, not slowness. Skip unless you're seeing actual errors.
  • Nuclear minification of everything. Combining every CSS and JS file used to help on HTTP/1.1; on modern HTTP/2 (which we use), it often makes things slower. Minify individual files and leave aggregation alone unless testing confirms it helps.

Measuring your improvements

Before and after each change, check your site on:

  • PageSpeed Insights — Google's tool, emphasizes Core Web Vitals (the metrics Google uses for search rankings).
  • GTmetrix — good waterfall view of what's loading and when.

Both give you specific, actionable recommendations beyond the generic advice here. Run from Canada (both tools let you pick test location) to match where most of your visitors are.

Related articles

Still slow? Open a support ticket

Byla tato odpověď nápomocná? 0 Uživatelům pomohlo (0 Hlasů)