Performance Audit

Speed Test Comparison

The Lighthouse comparison across 15 representative URLs, covering production versus the migrated staging server on desktop and mobile.

OS Clinic Full Speed Test Comparison

Generated: 2026-08-22

Compared production https://os.clinic with staging https://wordpress-1641069-6513143.cloudwaysapps.com across 15 representative URLs. Tests used local Lighthouse via Chrome. Staging basic auth was used for the tests only and credentials are not recorded in this report.

Method

Executive Summary

Pages To Review

StatusPageReason
Fail/our-treatments/Mobile LCP +2.31s
Fail/consultants/Desktop score -6; Desktop LCP +1.02s; Mobile LCP +2.86s; Mobile CLS +0.141
Warn/resources-hub/Desktop LCP +0.65s
Fail/clinic-location/Desktop LCP +1.03s

Summary Table

PageStatusDesktop score ProdDesktop score StagingDeltaMobile score ProdMobile score StagingDeltaDesktop LCP deltaMobile LCP delta
/Pass9899+18896+8-0.08s-0.54s
/conditions/Pass9499+58795+8-0.68s-0.52s
/conditions/foot-ankle/Pass999908491+7+0.21s-0.44s
/conditions/foot-ankle/achilles-tendon-problems/Pass9399+65895+37-0.80s-14.66s
/conditions/knee-clinic/Pass9899+18597+12-0.01s-0.55s
/our-treatments/Fail9897-17271-1+0.22s+2.31s
/treatments/foot-ankle-clinic/Pass9698+26891+23-0.36s-3.41s
/treatments/knee-clinic/Pass9799+25493+39+0.02s-17.77s
/treatments/knee-clinic/meniscal-surgery/Pass9899+15596+41-0.03s-17.24s
/consultants/Fail7771-67167-4+1.02s+2.86s
/consultant/professor-nima-heidari/Pass8691+56873+5-0.42s+0.33s
/resources-hub/Warn8986-36792+25+0.65s-3.81s
/resources/knee-injuries-when-to-wait-when-to-get-assessed-and-what-happens-next/Pass7499+258289+7-0.57s+0.13s
/clinic-location/Fail7876-28991+2+1.03s+0.28s
/contact/Pass99100+18297+15+0.14s-2.26s

Detailed Results

/ - Homepage

Production: / Staging: /

Form factorEnvironmentPerformanceFCPLCPSpeed IndexTBTCLSTTITransferRequests
DesktopProduction980.42s0.76s1.36s15ms0.0073.06s7145 KB120
DesktopStaging990.44s0.68s1.28s0ms0.0070.69s7103 KB141
MobileProduction881.41s3.08s4.65s185ms0.03214.68s7575 KB117
MobileStaging961.47s2.54s3.04s34ms0.03112.06s7558 KB135

Status: Pass. Notes: mobile score improved on staging.

/conditions/ - Conditions hub

Production: /conditions/ Staging: /conditions/

Form factorEnvironmentPerformanceFCPLCPSpeed IndexTBTCLSTTITransferRequests
DesktopProduction940.59s1.43s1.47s12ms0.0032.97s3069 KB120
DesktopStaging990.49s0.75s1.15s0ms0.0040.75s3008 KB141
MobileProduction871.68s3.10s4.59s192ms0.00012.96s2907 KB109
MobileStaging951.83s2.59s3.03s30ms0.00011.70s2830 KB126

Status: Pass. Notes: desktop score improved on staging; mobile score improved on staging.

/conditions/foot-ankle/ - Condition category: Foot & Ankle

Production: /conditions/foot-ankle/ Staging: /conditions/foot-ankle/

Form factorEnvironmentPerformanceFCPLCPSpeed IndexTBTCLSTTITransferRequests
DesktopProduction990.41s0.51s1.43s13ms0.0042.93s4184 KB121
DesktopStaging990.46s0.72s1.17s0ms0.0040.73s4175 KB141
MobileProduction841.67s3.55s5.07s175ms0.00414.76s3649 KB117
MobileStaging911.84s3.10s3.67s38ms0.00411.98s3619 KB134

Status: Pass. Notes: mobile score improved on staging.

/conditions/foot-ankle/achilles-tendon-problems/ - Condition detail: Achilles Tendon Problems

Production: /conditions/foot-ankle/achilles-tendon-problems/ Staging: /conditions/foot-ankle/achilles-tendon-problems/

Form factorEnvironmentPerformanceFCPLCPSpeed IndexTBTCLSTTITransferRequests
DesktopProduction930.63s1.46s1.68s14ms0.0403.35s4070 KB124
DesktopStaging990.46s0.67s1.17s0ms0.0180.68s4046 KB144
MobileProduction584.45s17.25s6.57s187ms0.00917.92s4238 KB121
MobileStaging951.49s2.59s3.80s29ms0.02813.06s4232 KB138

Status: Pass. Notes: desktop score improved on staging; mobile score improved on staging.

/conditions/knee-clinic/ - Condition category: Knee

Production: /conditions/knee-clinic/ Staging: /conditions/knee-clinic/

Form factorEnvironmentPerformanceFCPLCPSpeed IndexTBTCLSTTITransferRequests
DesktopProduction980.56s0.64s1.51s12ms0.0073.12s3796 KB119
DesktopStaging990.45s0.63s1.14s0ms0.0070.63s3596 KB138
MobileProduction852.32s2.93s5.43s193ms0.00115.36s3778 KB113
MobileStaging971.80s2.38s2.80s33ms0.00112.12s3741 KB130

Status: Pass. Notes: mobile score improved on staging.

/our-treatments/ - Treatments hub

Production: /our-treatments/ Staging: /our-treatments/

Form factorEnvironmentPerformanceFCPLCPSpeed IndexTBTCLSTTITransferRequests
DesktopProduction980.67s0.85s1.32s13ms0.0062.93s3064 KB120
DesktopStaging970.50s1.07s1.33s0ms0.0041.08s3105 KB141
MobileProduction721.71s5.92s4.68s179ms0.00712.76s2878 KB108
MobileStaging712.32s8.23s3.81s30ms0.00612.77s2802 KB125

Status: Fail. Notes: mobile LCP was slower on staging by +2.31s.

/treatments/foot-ankle-clinic/ - Treatment category: Foot & Ankle

Production: /treatments/foot-ankle-clinic/ Staging: /treatments/foot-ankle-clinic/

Form factorEnvironmentPerformanceFCPLCPSpeed IndexTBTCLSTTITransferRequests
DesktopProduction960.61s1.12s1.54s13ms0.0143.10s4095 KB121
DesktopStaging980.51s0.76s1.32s0ms0.0140.77s3464 KB138
MobileProduction682.32s6.50s5.50s166ms0.00415.54s3926 KB114
MobileStaging911.82s3.08s3.80s42ms0.00412.53s3898 KB131

Status: Pass. Notes: mobile score improved on staging.

/treatments/knee-clinic/ - Treatment category: Knee

Production: /treatments/knee-clinic/ Staging: /treatments/knee-clinic/

Form factorEnvironmentPerformanceFCPLCPSpeed IndexTBTCLSTTITransferRequests
DesktopProduction970.47s0.77s1.73s13ms0.0083.82s4829 KB120
DesktopStaging990.48s0.78s1.21s0ms0.0230.79s4857 KB140
MobileProduction545.36s20.60s8.77s193ms0.00021.50s5239 KB116
MobileStaging931.82s2.83s3.60s41ms0.00112.53s5291 KB133

Status: Pass. Notes: mobile score improved on staging.

/treatments/knee-clinic/meniscal-surgery/ - Treatment detail: Meniscal Surgery

Production: /treatments/knee-clinic/meniscal-surgery/ Staging: /treatments/knee-clinic/meniscal-surgery/

Form factorEnvironmentPerformanceFCPLCPSpeed IndexTBTCLSTTITransferRequests
DesktopProduction980.40s0.64s1.53s11ms0.0343.71s5471 KB123
DesktopStaging990.43s0.62s1.13s0ms0.0350.63s4877 KB140
MobileProduction555.04s19.61s8.59s172ms0.00020.50s5277 KB117
MobileStaging961.47s2.37s3.88s31ms0.03213.14s5287 KB134

Status: Pass. Notes: mobile score improved on staging.

/consultants/ - Consultants listing

Production: /consultants/ Staging: /consultants/

Form factorEnvironmentPerformanceFCPLCPSpeed IndexTBTCLSTTITransferRequests
DesktopProduction770.65s1.30s2.05s12ms0.3042.94s4151 KB136
DesktopStaging710.48s2.32s1.57s0ms0.3052.33s4407 KB152
MobileProduction711.59s6.04s4.90s187ms0.00014.65s3527 KB108
MobileStaging671.79s8.91s3.63s40ms0.14214.15s3455 KB125

Status: Fail. Notes: desktop LCP was slower on staging by +1.02s; mobile LCP was slower on staging by +2.86s.

/consultant/professor-nima-heidari/ - Consultant profile: Professor Nima Heidari

Production: /consultant/professor-nima-heidari/ Staging: /consultant/professor-nima-heidari/

Form factorEnvironmentPerformanceFCPLCPSpeed IndexTBTCLSTTITransferRequests
DesktopProduction860.92s2.17s1.56s11ms0.0083.04s3261 KB128
DesktopStaging910.63s1.75s1.55s0ms0.0061.75s3213 KB148
MobileProduction682.21s6.08s5.73s187ms0.02415.26s3671 KB123
MobileStaging732.46s6.42s3.13s34ms0.02413.42s3647 KB140

Status: Pass. Notes: desktop score improved on staging; mobile score improved on staging.

/resources-hub/ - Resources hub

Production: /resources-hub/ Staging: /resources-hub/

Form factorEnvironmentPerformanceFCPLCPSpeed IndexTBTCLSTTITransferRequests
DesktopProduction890.40s1.76s2.04s12ms0.0502.93s3534 KB109
DesktopStaging860.46s2.40s1.38s0ms0.0452.41s2957 KB127
MobileProduction672.15s6.28s5.22s152ms0.09813.72s3434 KB96
MobileStaging921.75s2.47s3.93s34ms0.09812.59s3351 KB113

Status: Warn. Notes: mobile score improved on staging; desktop LCP was slower on staging by +0.65s.

/resources/knee-injuries-when-to-wait-when-to-get-assessed-and-what-happens-next/ - Resource article: Knee injuries

Production: /resources/knee-injuries-when-to-wait-when-to-get-assessed-and-what-happens-next/ Staging: /resources/knee-injuries-when-to-wait-when-to-get-assessed-and-what-happens-next/

Form factorEnvironmentPerformanceFCPLCPSpeed IndexTBTCLSTTITransferRequests
DesktopProduction740.46s1.28s2.96s13ms0.3034.65s5362 KB139
DesktopStaging990.50s0.70s1.22s0ms0.0060.71s5345 KB159
MobileProduction821.67s2.10s7.65s198ms0.14622.27s5695 KB119
MobileStaging891.81s2.23s4.46s30ms0.14614.12s5704 KB136

Status: Pass. Notes: desktop score improved on staging; mobile score improved on staging.

/clinic-location/ - Clinic Location

Production: /clinic-location/ Staging: /clinic-location/

Form factorEnvironmentPerformanceFCPLCPSpeed IndexTBTCLSTTITransferRequests
DesktopProduction780.60s2.82s2.59s18ms0.0075.52s8537 KB127
DesktopStaging760.43s3.85s1.94s0ms0.0073.85s9130 KB145
MobileProduction891.37s2.12s8.64s156ms0.00627.66s8413 KB120
MobileStaging911.49s2.41s7.03s30ms0.00617.51s9342 KB137

Status: Fail. Notes: desktop LCP was slower on staging by +1.03s.

/contact/ - Contact

Production: /contact/ Staging: /contact/

Form factorEnvironmentPerformanceFCPLCPSpeed IndexTBTCLSTTITransferRequests
DesktopProduction990.38s0.42s1.25s10ms0.0062.55s2501 KB96
DesktopStaging1000.48s0.56s0.90s0ms0.0140.57s2405 KB116
MobileProduction821.55s4.22s3.82s162ms0.00012.66s2899 KB87
MobileStaging971.80s1.97s3.20s27ms0.00011.75s2826 KB104

Status: Pass. Notes: mobile score improved on staging.

Raw Data