Website Performance
Site speed advice usually stops at "install a caching plugin". That fixes one class of problem and hides three others. These guides cover what each Core Web Vital actually measures, what typically causes a bad score, and how to tell which of those causes is yours.
More on website performance

How to Reduce Server Response Time (TTFB)
Everything else on the page waits for the first byte. How to find out why yours is slow, and what actually brings it down.
6 min read
WooCommerce Speed Optimisation
A shop cannot cache its way out of every problem. Where WooCommerce actually gets slow, and what to do about each part.
8 min read
Do Small Business Websites Need a CDN?
A CDN is cheap, often free, and sometimes pointless. How to tell whether yours would make a difference.
4 min read
PageSpeed Insights Explained: Lab vs Field Data
Two sets of numbers on one page, measuring different things. How to read PageSpeed Insights without chasing the wrong score.
6 min read
How to Improve Largest Contentful Paint (LCP)
Identify the element being measured first. Almost everything else is guesswork until you have.
2 min read
How to Improve Interaction to Next Paint (INP)
Almost always JavaScript blocking the main thread. Here is how to find which script, and what to do about it.
2 min read
How to Fix Cumulative Layout Shift (CLS)
A short list of causes, each with a specific fix. The most annoying metric to experience and the easiest to fix.
2 min read
Pillar guideWhy Is My WordPress Website Slow?
Four kinds of slow, four different causes. Work out which one you have before changing anything.
3 min read
How Images Affect Website Speed and SEO
Usually the largest thing on the page and the last thing anyone checks. Sizing, formats, and the lazy-loading trap.
3 min read
WordPress Caching Explained
Four layers, each solving a different problem. What each does and where they conflict.
2 min read
Website Speed Optimisation Checklist
Ordered by impact rather than alphabetically, so you fix the thing that matters before the thing that does not.
2 min read
How to Get a 90+ PageSpeed Score on WordPress (and When It Doesn't Matter)
A 99 is possible on a simple WordPress site. Chasing it is usually the wrong goal. Here is what 90+ really involves and when to stop.
7 min read
