Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. The Single Biggest Cause of Slow Sites
WordPress

The Single Biggest Cause of Slow Sites

Handling images on WordPress, the biggest cause of slow sites: resizing before upload, compression, modern formats, lazy loading and alt text.

Updated 2 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Resize before uploading, compress properly, use modern formats, and lazy-load below the fold. A homepage carrying four megabytes of images cannot be made fast any other way.

Most sites upload photographs straight from a camera

A phone photograph is often several megabytes and four thousand pixels wide, displayed at eight hundred. That waste is repeated across every page.

Resizing before upload is the single most effective speed improvement available to most sites.

The routine

  1. Resize to roughly twice the largest displayed size
  2. Compress — quality around 80% is usually indistinguishable
  3. Serve modern formats where the browser supports them
  4. Lazy-load anything below the fold
  5. Set explicit dimensions so the layout does not jump
Two thousand pixels wide is plenty for a full-width image on almost any site. Four thousand is a file nobody benefits from.

Alt text is not optional

Every meaningful image needs a description of what it conveys. Decorative images should have empty alt text so they are skipped rather than announced.

It is an accessibility requirement, it helps search, and it takes ten seconds per image at upload time.

Keep the library tidy

  • Descriptive filenames before uploading, not IMG_4821
  • Delete unused images periodically
  • Avoid re-uploading the same image several times
  • Check for orphaned files after removing pages

Where a CDN helps

An image-heavy site with visitors spread geographically benefits noticeably from a CDN. A local business with modest images benefits less.

It is not a substitute for sizing and compressing, which should come first regardless.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Should we use an image optimisation plugin?

One of the plugins genuinely worth having. It handles compression and format conversion automatically at upload.

What size should images be?

Roughly twice the displayed dimensions, to look sharp on high-density screens. Beyond that is waste.

Does image format matter?

Modern formats are substantially smaller at the same quality. Serve them with a fallback for older browsers.

What about stock photography?

Real photographs of your work and your team outperform stock consistently. Worth the effort of taking some.

Keep reading

More on WordPress

WordPress

Building WordPress Properly, Not Quickly

Building WordPress properly for a business that depends on its site: fewer plugins, a well-chosen theme, real content structure, speed and easy editing.

WordPress

Every Plugin Is a Decision You Live With

Plugin discipline in WordPress: five questions to ask before installing, auditing the plugins you have, which are worth keeping and removing unused ones.

Start here

Homepage taking six seconds to load?

Check the total image weight first. It is usually the whole answer.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →