Development

A Website Performance Checklist That Actually Works

6 min read 2026-02-11 Marcus Webb

Most performance checklists list twenty things with no sense of priority. In practice, five or six fixes usually account for the vast majority of the improvement - here's the order we actually work through.

Images first, always

In nearly every audit we run, unoptimized images are the single largest contributor to slow load times. Modern formats, responsive sizing and lazy loading below the fold typically deliver the biggest single improvement.

  • Convert to WebP or AVIF with fallbacks
  • Serve responsive sizes via srcset, not one large image everywhere
  • Lazy-load everything below the first viewport

Then third-party scripts

Chat widgets, analytics, ad pixels and A/B testing tools frequently account for more JavaScript weight than your actual application code. Auditing and deferring non-critical scripts is the second-biggest lever.

Then fonts and critical CSS

Web fonts loaded without proper fallback strategies cause layout shift and delayed text rendering. Font-display swap and preloading key fonts solves most of this.

MW
Marcus Webb

Head of Engineering at OWL IT Solutions

Frequently Asked Questions

90+ on performance is a reasonable target for most marketing and content sites; complex web applications may reasonably sit a bit lower.

After any major feature launch, and at minimum quarterly, since third-party scripts and content weight tend to creep back up over time.

Discussion

Comments

JK
Jamie King2 days ago

Really useful breakdown - the point about images first, always matches exactly what we ran into last quarter.

MW
Marcus Webb1 day ago

Glad it was useful, Jamie - happy to go deeper on that if you want to book a call.

Ready to put this into practice?

Book a free consultation and we'll help you apply it to your project.

Get Free Consultation