Page load time

Page load time refers to the time it takes to download and display an entire individual webpage. Load time is the elapsed time between a user submitting a URL and the entire page becoming available on the browser for the user to view. Page elements that can impact load time include HTML, scripts, CSS, images, and third-party resources.

All Penn Medicine websites must meet "Good" ratings for mobile, desktop, and tablet as defined by Google's Core Web Vitals (CWV) standards.

Technical standards overview
Performance
Page load time
Browser and device compatibility
Domain policy
Vanity URLs
HIPAA and privacy

Standard scope

This standard applies to:

Overview

Page load times directly impact website success factors:

  • User satisfaction: A poor user experience due to slow page load times leads to higher bounce rates
  • Search engine rankings: Page speed is a critical search ranking factor which directly impacts online visibility and leads to reduced website traffic
  • Conversion rates: Users often abandon their journey out of frustration or due to timeouts

Metrics

The current set of standard metrics for Penn Medicine web and digital products focus on three aspects of the user experience—loading, interactivity, and visual stability. Following are the respective thresholds for each metric.

Metric
Good rating
Largest contentful paint (LCP)
≤2.5 seconds
Interaction to next paint (INP)
≤200ms
Cumulative layout shift (CLS)
≤0.1

Remediation

To improve page load time, refer to the following guidance:

  • Page size: Avoid excessively long pages, including dynamically generated pages.
  • Image size: Optimize images for quality and load time.
  • Scripts: Optimize for quick page load.
  • Server resources: Ensure all components of the architecture align to anticipated user demands.

Related resources

Google Core Web Vitals

Contact

For assistance, please contact web-standards@pennmedicine.upenn.edu

Last updated

Date
Description
06/11/25
Initial Release