WEB / PERFORMANCE

Website speed audit guide: diagnose the bottleneck before optimising.

A performance score is a lead, not a diagnosis. A useful audit separates real-user experience from controlled lab tests, identifies the affected templates and traces delay through server, network, rendering and interaction work.

Read the Metrics as User Outcomes

Core Web Vitals cover loading, responsiveness and visual stability. They should be reviewed at the 75th percentile and segmented by mobile and desktop. A site can pass one metric while a specific template or journey still feels slow.

SignalInvestigation direction
Slow LCPIdentify the LCP element, then inspect server response, discovery delay, resource load and render delay.
Poor INPFind slow real interactions and long main-thread tasks, event handlers and third-party script work.
High CLSLocate unexpected shifts from unsized media, embeds, injected UI or font changes.
Slow TTFBReview redirects, origin processing, database work, hosting capacity, caching and network path.
Lab good, field poorCompare devices, networks, geography, logged-in states, consent scripts and real page variants.

Performance Audit Workflow

  1. Choose representative pages. Include the homepage, primary landing pages, content, conversion and the slowest important template.
  2. Record the environment. Note device, network, location, cache state, authentication and consent state so results can be compared.
  3. Separate field from lab data. Use real-user evidence for impact and controlled runs for diagnosis.
  4. Trace the loading path. Inspect redirects, TTFB, critical requests, the LCP resource, render-blocking assets and cache behaviour.
  5. Profile interaction work. Reproduce slow clicks or inputs and find long tasks, layout work and scripts involved.
  6. Audit visual stability. Test initial load and post-load interactions for movement.
  7. Prioritise by impact and confidence. Fix work affecting important templates and many users before chasing tiny score gains.
  8. Release and verify. Compare equivalent lab tests, monitor field data over its collection window and protect against regression.

Typical High-Impact Fix Categories

Common work includes faster document response, correct full-page and object caching, early discovery and right-sizing of the main image, removal or deferral of unused scripts, smaller critical CSS and JavaScript, image dimensions, font strategy, and reducing third-party work. The right order depends on the measured bottleneck.

A plugin list is not a performance plan.

Adding optimisation products without mapping ownership can duplicate minification, caching or lazy loading and make regressions harder to isolate.

Audit Mistakes

  • Optimising only the homepage when the commercial landing page uses another template.
  • Comparing mobile and desktop scores as though they are the same test.
  • Using one lab run as proof of field performance.
  • Removing essential functionality for a higher score without testing the business journey.
  • Ignoring server response because an image is the visible LCP element.
  • Deploying several optimisation layers at once without a rollback.

Sources and Further Reading

Platform requirements and recommended practices change. These primary sources were checked when this guide was reviewed.

NEED IMPLEMENTATION HELP?

Turn the checklist into a controlled delivery plan.

Share the current system, constraints and required outcome. We will identify the next useful step and explain the evidence needed.

Website Speed Optimisation Start the diagnosis