Website speed work should address the actual delay.

Measure a representative page and user journey before deciding whether images, scripts, rendering or another dependency needs attention.

  1. Observe the delay
  2. Isolate the cause
  3. Verify the change
01

What should you measure?

Use both controlled tests and real-user evidence when available. A fast home page does not prove that product pages or contact forms behave well. Record the device and conditions so comparisons are meaningful.

02

What should you change first?

Prioritize resources that block the important content or interaction. Compressing every image may help little if a third-party script is the main cause. Verify the customer journey after each meaningful change so optimization does not break forms or analytics. Dappr can scope investigation and implementation together; no single score captures the whole experience.

03

Choose representative pages and tasks

Start with the parts of the website customers actually use. A homepage, a service page and a contact form may load different resources and behave differently. An ecommerce site may also need product, cart and checkout journeys. Select examples that represent the site’s important templates rather than assuming one test describes the entire experience.

Write down the task for each example. A visitor might need to understand the service, compare a product variant or submit a request. This makes performance work practical: the question becomes whether the person can complete the task comfortably, not simply whether a dashboard displays a preferred color.

Record the page version, device conditions and test method. Keep the baseline so later results can be compared on similar terms. A fast test on a powerful desktop and a slower test on a constrained phone may both be valid observations, but they should not be treated as an unexplained before-and-after improvement.

04

Use different evidence for different questions

Controlled tests help reproduce a problem and investigate its cause. Real-user evidence, when available, describes experiences across actual visits. These sources can disagree because they represent different conditions and populations. Keep both in context rather than selecting whichever produces the most flattering score.

The Web Vitals documentation describes loading, responsiveness and visual stability through measures such as LCP, INP and CLS. These are useful dimensions of experience, not interchangeable labels for general speed. A page can display content quickly yet respond poorly to interaction, or shift as later content appears.

When real-user evidence is unavailable, say so. A new or low-traffic page may not have a representative field dataset. Controlled testing can still identify defects, but it should not be presented as a measurement of every customer’s experience. The report should distinguish observed test behavior from broader performance claims.

05

Investigate the resource that affects the task

Look at what the browser needs before the important content becomes usable. Large media, unnecessary scripts, delayed data and rendering decisions can each contribute to a problem. Identify the evidence pointing to a cause before applying a generic optimization checklist.

For a fictional service page, an oversized hero image might delay the main visual while the text is already readable. For a different page, a third-party widget might interfere with interaction after content appears. Those situations need different changes. Compressing images will not resolve every script-related delay, and removing a widget may affect a business function.

Prioritize the change by user impact, implementation effort and risk. Explain what the proposed fix is expected to improve and how it will be checked. This makes it easier for the owner to approve a concrete intervention instead of an open-ended promise to make the site faster.

06

Treat media as part of the content system

Use images that fit their displayed role and preserve the information the reader needs. A full-resolution source asset may be appropriate for editing but unnecessary for a small card. Review the actual delivered resource and presentation rather than judging optimization from the file name alone.

Reserve appropriate space for media so the surrounding content does not move unexpectedly as it loads. Consider what should happen when a video cannot play or a connection is slow. A meaningful still image or readable explanation can preserve the message without requiring motion to understand the offer.

Keep accessibility and brand requirements in the decision. Reducing file size should not make essential text in an image unreadable, remove needed context or create a confusing crop. Verify representative narrow and wide layouts after the change. Performance is part of a usable page, not an excuse to discard the content’s purpose.

07

Review third-party features with their owners

Inventory embedded video, chat, advertising tags, analytics and other external features. Identify what each one does, who requested it and whether it is still needed. An unused integration can remain on a site long after the original campaign ended because nobody owns its removal.

For a feature that is necessary, investigate when it needs to load and whether the implementation can reduce its impact. Coordinate with the responsible owner before altering tracking or lead-delivery behavior. A faster page that silently stops recording approved events or receiving inquiries is not a successful optimization.

Keep a dependency record with the performance findings. If an external service changes, the team should know which pages and tasks might be affected. This turns one-time cleanup into maintainable knowledge and reduces the chance that the same unnecessary resource is added again later.

08

Verify behavior after each meaningful change

Repeat the affected test under comparable conditions and examine the customer task. Confirm that navigation, forms, media and relevant consent behavior still work. Review any new errors or layout problems. The acceptance check should include both the intended improvement and the functions that could have been disrupted.

Avoid changing many unrelated systems at once unless there is a clear reason. A focused change is easier to evaluate and reverse if it introduces a problem. When several changes are bundled, document that limitation so a later improvement is not confidently attributed to one unisolated edit.

Keep the evidence proportional to the work. A small image correction may need a focused visual and loading check, while a shared rendering change may affect multiple page types. Repeating an entire site audit after every minor edit can consume effort without adding useful confidence.

09

Make performance part of future acceptance

Define which representative pages should be checked when new features or templates are introduced. Retain the baseline conditions and the reason those pages matter. A team can then investigate a regression instead of discovering months later that the site gradually became harder to use.

Dappr can scope performance investigation with implementation and verification. Bring the affected pages and a description of what feels slow or unstable. The work should produce evidence about the cause, a specific change and a verified customer journey. No single score should be presented as a complete accessibility, conversion or search-ranking guarantee.

10

A useful issue report

An actionable performance ticket names the page, the task, the observed delay or movement and the conditions under which it occurred. Add the relevant test evidence and the expected behavior. “The site is slow” leaves too many possibilities; “the contact button becomes unresponsive while this widget initializes on a phone” gives the investigator a reproducible starting point without presuming the final cause.

Include whether the issue occurs on every attempt or only under certain conditions. That distinction can help the investigator separate a repeatable page defect from an intermittent dependency problem and choose an appropriate next test.

Sources and further reading

NEXT STEPS

Continue planning.