Journal / Performance

Performance

5 ways to speed up a WordPress site without touching code

5 ways to speed up a WordPress site without touching code

Page speed affects conversions, search rankings, and how a site feels to use. None of the five changes below require writing code — just the right settings and the right choices.

1. Compress and lazy-load your images

Unoptimized photography is the single most common cause of a slow WordPress site. Run images through a compression plugin (or compress them before upload) and make sure lazy loading is enabled, so images below the fold don't block the initial page render. Most modern WordPress versions lazy-load by default — but it's worth confirming on your specific theme.

2. Install a caching plugin

Without caching, WordPress rebuilds every page from the database on every single visit. A caching plugin generates a static version of each page once and serves that instead, cutting server response time dramatically. This is usually the highest-impact, lowest-effort change you can make.

3. Choose hosting built for WordPress

Generic shared hosting is often the real bottleneck, no matter how well the site itself is optimized. Hosting providers that specialize in WordPress typically include server-level caching, better PHP configurations, and infrastructure tuned specifically for how WordPress works — often narrowing the gap more than any plugin can.

4. Audit and trim your plugins

Every active plugin adds some amount of loading overhead, even when it's not doing anything on the current page. Periodically review your plugin list and remove anything you're not actively using — old contact form plugins, unused SEO tools, abandoned page builders from a previous redesign are common offenders.

5. Serve assets through a CDN

A content delivery network caches your images, CSS, and JavaScript on servers physically closer to each visitor, which matters most if your audience isn't clustered near your hosting server's location. Most managed WordPress hosts include one, or you can add one through a caching plugin's settings.

Where to start

If you only do one thing today, install a caching plugin — it's the change most likely to produce an immediately noticeable improvement. Then work down the list as time allows.