I audit websites for a living. Yesterday I finally ran a proper audit on my own.

My website was taking 55.8 seconds to load on mobile.

Not 5.8. Fifty-five point eight.

For context: most visitors leave after 3 seconds. Mine was giving them nearly a minute of a blank screen before anything appeared.

THE CAUSE

Once I dug in: a single HTML file that had grown to 14.4 MB. Every image on the site — product covers, blog thumbnails, my own headshot — had been embedded directly into the code instead of loading as separate files. The browser had to download the entire thing before it could show anything at all.

This is, almost word for word, the exact issue I flag for clients constantly. Huge, unoptimized images loading before any real content appears. I've written about this. I've built entire audit frameworks around catching it.

And I'd been sitting on it myself for weeks.

WHAT I ACTUALLY DID

- Extracted every embedded image into separate, properly compressed files
- Restructured the page so images load independently instead of blocking everything
- Added missing technical basics I'd genuinely overlooked — meta description, accessibility labels, explicit image dimensions
- Fixed a font-loading chain that was adding unnecessary delay before anything rendered

Load time after: 3.1 seconds.

ONE MISTAKE ALONG THE WAY

Worth being honest about: when I added explicit width and height attributes to images (a standard fix for layout shift), I initially caused several images to visually squish, because the CSS didn't also specify height:auto. The browser used the fixed height literally instead of scaling proportionally. An easy mistake, caught by re-testing rather than assuming the fix worked.

THE ACTUAL LESSON

The reason I'm sharing this isn't really about the fix. It's about the blind spot.

It's genuinely easy to audit other people's websites carefully while your own accumulates small, unglamorous debt in the background — because you're not looking at it the way a first-time visitor would. The same expertise that makes someone good at building a site can make them less likely to test it the way an unfamiliar visitor actually would.

If it's been a while since you've actually tested your own site rather than just looking at it, it's worth five minutes today. Even the people who know exactly what to look for miss it on their own work.