Latest Performance Report for:

https://test.liquidpurple.com/site-doctor/

2021-02-15 03:35:23
California, United States

Fully Loaded Time

0.11s

Total Page Size

A PHP Error was encountered

Severity: Notice

Message: Undefined index: totalRequestBytes

Filename: site/report.php

Line Number: 68

A PHP Error was encountered

Severity: Notice

Message: Undefined index: htmlResponseBytes

Filename: site/report.php

Line Number: 68

A PHP Error was encountered

Severity: Notice

Message: Undefined index: overTheWireResponseBytes

Filename: site/report.php

Line Number: 68

A PHP Error was encountered

Severity: Notice

Message: Undefined index: imageResponseBytes

Filename: site/report.php

Line Number: 68

A PHP Error was encountered

Severity: Notice

Message: Undefined index: otherResponseBytes

Filename: site/report.php

Line Number: 68

NAN

Requests

A PHP Error was encountered

Severity: Notice

Message: Undefined index: numberResources

Filename: site/report.php

Line Number: 81

Performance Scores

Overall Score

F
(21.4%)

Desktop PageSpeed Score

F
(%)

Mobile Health

Mobile Usability Score

F
(%)

Mobile PageSpeed Score

F
(%)
FCP (First Contentful Paint) MS 15%:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 256



SI (Speed Index) MS 15%: 1120

LCP (Largest Contentful Paint) MS 25%: 1255

TTI (Time to Interactive) MS 15%: 2060

TBT (Total Blocking Time) MS 25%: 7.5

CLS (Cumulative Layout Shift) MS 5%: 0.0066869830429326

loadingExperience
overall_category:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: overall_category

Filename: site/report.php

Line Number: 294



FIRST_CONTENTFUL_PAINT_MS
percentile:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 298


category:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 299


distributions 0:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 300


distributions 1:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 301


distributions 2:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 302



FIRST_INPUT_DELAY_MS
percentile:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 306


category:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 307


distributions 0:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 308


distributions 1:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 309


distributions 2:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 310



LARGEST_CONTENTFUL_PAINT_MS
percentile:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 313


category:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 314


distributions 0:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 315


distributions 1:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 316


distributions 2:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 317



CUMULATIVE_LAYOUT_SHIFT_SCORE
percentile:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 320


category:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 321


distributions 0:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 322


distributions 1:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 323


distributions 2:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: metrics

Filename: site/report.php

Line Number: 324




originLoadingExperience
overall_category:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 330



FIRST_CONTENTFUL_PAINT_MS
percentile:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 333


category:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 334


distributions 0:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 335


distributions 1:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 336


distributions 2:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 337



FIRST_INPUT_DELAY_MS
percentile:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 340


category:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 341


distributions 0:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 342


distributions 1:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 343


distributions 2:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 344



LARGEST_CONTENTFUL_PAINT_MS
percentile:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 347


category:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 348


distributions 0:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 349


distributions 1:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 350


distributions 2:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 351



CUMULATIVE_LAYOUT_SHIFT_SCORE
percentile:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 354


category:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 355


distributions 0:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 356


distributions 1:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 357


distributions 2:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: originLoadingExperience

Filename: site/report.php

Line Number: 358




lighthouseResult
requestedUrl: https://test.liquidpurple.com/site-doctor/
finalUrl: https://test.liquidpurple.com/site-doctor/
lighthouseVersion: 6.3.0
userAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/85.0.4183.140 Safari/537.36
fetchTime: 2021-02-15T11:33:52.474Z

networkUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4143.7 Safari/537.36 Chrome-Lighthouse
hostUserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/85.0.4183.140 Safari/537.36
benchmarkIndex: 837.5

emulatedFormFactor: desktop
locale: en-US
onlyCategories: performance
channel: lr

runWarnings (print_r): Array ( ) 1


AUDITS
uses-long-cache-ttl
numericValue: 125510.84022346
id: uses-long-cache-ttl
title: Serve static assets with an efficient cache policy
description: A long cache lifetime can speed up repeat visits to your page. [Learn more](https://web.dev/uses-long-cache-ttl/).
score: 0.51
scoreDisplayMode: numeric
displayValue: 20 resources found

numericValue: 125510.84022346

DETAILS

totalBytes: 76103
cacheLifetimeMs: 172800000
url: https://test.liquidpurple.com/theme/font-awesome/fontawesome-5.11.2/webfonts/fa-solid-900.woff2
wastedBytes: 22830.9
cacheHitProbability: 0.7
debugData:
  max-age: 172800
  type: debugdata

totalBytes: 75688
cacheLifetimeMs: 172800000
url: https://test.liquidpurple.com/theme/font-awesome/fontawesome-5.11.2/webfonts/fa-brands-400.woff2
wastedBytes: 22706.4
cacheHitProbability: 0.7
debugData:
  max-age: 172800
  type: debugdata

totalBytes: 71717
cacheLifetimeMs: 172800000
url: https://test.liquidpurple.com/theme/font-roboto/Roboto-Light.woff
wastedBytes: 21515.1
cacheHitProbability: 0.7
debugData:
  max-age: 172800
  type: debugdata

totalBytes: 71665
cacheLifetimeMs: 172800000
url: https://test.liquidpurple.com/theme/font-roboto/RobotoCondensed-Bold.woff
wastedBytes: 21499.5
cacheHitProbability: 0.7
debugData:
  max-age: 172800
  type: debugdata

totalBytes: 70249
cacheLifetimeMs: 172800000
url: https://test.liquidpurple.com/theme/font-roboto/RobotoCondensed-Light.woff
wastedBytes: 21074.7
cacheHitProbability: 0.7
debugData:
  max-age: 172800
  type: debugdata

totalBytes: 34278
cacheLifetimeMs: 2592000000
url: https://test.liquidpurple.com/site-doctor/assets/site/plugins/jquery.min.js
wastedBytes: 3207.5782122905
cacheHitProbability: 0.90642458100559
debugData:
  max-age: 2592000
  type: debugdata

totalBytes: 22870
cacheLifetimeMs: 2592000000
url: https://test.liquidpurple.com/theme/js/jquery.isotope/isotope.pkgd.js
wastedBytes: 2140.0698324022
cacheHitProbability: 0.90642458100559
debugData:
  max-age: 2592000
  type: debugdata

totalBytes: 22366
cacheLifetimeMs: 2592000000
url: https://test.liquidpurple.com/theme/bootstrap/bootstrap-3.3.7/css/bootstrap.css
wastedBytes: 2092.907821229
cacheHitProbability: 0.90642458100559
debugData:
  max-age: 2592000
  type: debugdata

totalBytes: 19335
cacheLifetimeMs: 2592000000
url: https://test.liquidpurple.com/images/logo-sm.png
wastedBytes: 1809.280726257
cacheHitProbability: 0.90642458100559
debugData:
  max-age: 2592000
  type: debugdata

totalBytes: 13259
cacheLifetimeMs: 2592000000
url: https://test.liquidpurple.com/theme/font-awesome/fontawesome-5.11.2/css/all.css
wastedBytes: 1240.7164804469
cacheHitProbability: 0.90642458100559
debugData:
  max-age: 2592000
  type: debugdata

totalBytes: 13217
cacheLifetimeMs: 2592000000
url: https://test.liquidpurple.com/site-doctor/assets/site/plugins/ms-dropdown/js/jquery.dd.js
wastedBytes: 1236.7863128492
cacheHitProbability: 0.90642458100559
debugData:
  max-age: 2592000
  type: debugdata

totalBytes: 12708
cacheLifetimeMs: 2592000000
url: https://test.liquidpurple.com/theme/css/stylesheet.css
wastedBytes: 1189.156424581
cacheHitProbability: 0.90642458100559
debugData:
  max-age: 2592000
  type: debugdata

totalBytes: 10386
cacheLifetimeMs: 2592000000
url: https://test.liquidpurple.com/site-doctor/assets/site/bootstrap/js/bootstrap.min.js
wastedBytes: 971.87430167598
cacheHitProbability: 0.90642458100559
debugData:
  max-age: 2592000
  type: debugdata

totalBytes: 7675
cacheLifetimeMs: 2592000000
url: https://test.liquidpurple.com/site-doctor/assets/site/css/style.css
wastedBytes: 718.19134078212
cacheHitProbability: 0.90642458100559
debugData:
  max-age: 2592000
  type: debugdata

totalBytes: 5157
cacheLifetimeMs: 2592000000
url: https://test.liquidpurple.com/site-doctor/assets/site/slicknav/jquery.slicknav.js
wastedBytes: 482.56843575419
cacheHitProbability: 0.90642458100559
debugData:
  max-age: 2592000
  type: debugdata

totalBytes: 2377
cacheLifetimeMs: 2592000000
url: https://test.liquidpurple.com/site-doctor/assets/site/js/speedometer.js
wastedBytes: 222.42877094972
cacheHitProbability: 0.90642458100559
debugData:
  max-age: 2592000
  type: debugdata

totalBytes: 2207
cacheLifetimeMs: 2592000000
url: https://test.liquidpurple.com/site-doctor/js/analytics_js/useragent.js
wastedBytes: 206.52094972067
cacheHitProbability: 0.90642458100559
debugData:
  max-age: 2592000
  type: debugdata

totalBytes: 1815
cacheLifetimeMs: 2592000000
url: https://test.liquidpurple.com/site-doctor/assets/site/plugins/jquery.appear.js
wastedBytes: 169.83938547486
cacheHitProbability: 0.90642458100559
debugData:
  max-age: 2592000
  type: debugdata

totalBytes: 1692
cacheLifetimeMs: 2592000000
url: https://test.liquidpurple.com/site-doctor/assets/site/js/template.js
wastedBytes: 158.32960893855
cacheHitProbability: 0.90642458100559
debugData:
  max-age: 2592000
  type: debugdata

totalBytes: 406
cacheLifetimeMs: 2592000000
url: https://test.liquidpurple.com/site-doctor/assets/site/js/custom.js
wastedBytes: 37.991620111732
cacheHitProbability: 0.90642458100559
debugData:
  max-age: 2592000
  type: debugdata



summary wastedBytes: 125510.84022346


HEADINGS
text: URL
key: url
itemType: url

displayUnit: duration
key: cacheLifetimeMs
text: Cache TTL
itemType: ms

granularity: 1
text: Transfer Size
itemType: bytes
key: totalBytes
displayUnit: kb

uses-long-cache-ttl numericValue: 125510.84022346


uses-rel-preconnect
id: uses-rel-preconnect
title: Preconnect to required origins
description: Consider adding `preconnect` or `dns-prefetch` resource hints to establish early connections to important third-party origins. [Learn more](https://web.dev/uses-rel-preconnect/).
score: 1
scoreDisplayMode: numeric
numericValue: 0
overallSavingsMs: 0
type: opportunity

warnings (print_r): Array ( ) 1
headings (print_r): Array ( ) 1
items (print_r): Array ( ) 1


first-meaningful-paint
id: first-meaningful-paint
title: First Meaningful Paint
description: First Meaningful Paint measures when the primary content of a page is visible. [Learn more](https://web.dev/first-meaningful-paint/).
score: 0.71
scoreDisplayMode: numeric
displayValue: 1.3 s
numericValue: 1275


network-server-latency
id: network-server-latency
title: Server Backend Latencies
description: Server latencies can impact web performance. If the server latency of an origin is high, it's an indication the server is overloaded or has poor backend performance. [Learn more](https://hpbn.co/primer-on-web-performance/#analyzing-the-resource-waterfall).
score:
scoreDisplayMode: informative
displayValue: 0 ms
numericValue: 0
type: table
items (print_r): Array ( ) 1
headings (print_r): Array ( ) 1


uses-optimized-images
id: uses-optimized-images
title: Efficiently encode images
description: Optimized images load faster and consume less cellular data. [Learn more](https://web.dev/uses-optimized-images/).
score: 1
scoreDisplayMode: numeric
displayValue:

A PHP Error was encountered

Severity: Notice

Message: Undefined index: displayValue

Filename: site/report.php

Line Number: 516


numericValue: 0
warnings (print_r): Array ( ) 1


uses-optimized-images
0 key:

A PHP Error was encountered

Severity: Notice

Message: Undefined offset: 0

Filename: site/report.php

Line Number: 524


0 valueType:

A PHP Error was encountered

Severity: Notice

Message: Undefined offset: 0

Filename: site/report.php

Line Number: 525



1 key:

A PHP Error was encountered

Severity: Notice

Message: Undefined offset: 1

Filename: site/report.php

Line Number: 527


1 label:

A PHP Error was encountered

Severity: Notice

Message: Undefined offset: 1

Filename: site/report.php

Line Number: 528


1 valueType:

A PHP Error was encountered

Severity: Notice

Message: Undefined offset: 1

Filename: site/report.php

Line Number: 529



2 key:

A PHP Error was encountered

Severity: Notice

Message: Undefined offset: 2

Filename: site/report.php

Line Number: 531


2 label:

A PHP Error was encountered

Severity: Notice

Message: Undefined offset: 2

Filename: site/report.php

Line Number: 532


2 valueType:

A PHP Error was encountered

Severity: Notice

Message: Undefined offset: 2

Filename: site/report.php

Line Number: 533



3 label:

A PHP Error was encountered

Severity: Notice

Message: Undefined offset: 3

Filename: site/report.php

Line Number: 535


3 key:

A PHP Error was encountered

Severity: Notice

Message: Undefined offset: 3

Filename: site/report.php

Line Number: 536


3 valueType:

A PHP Error was encountered

Severity: Notice

Message: Undefined offset: 3

Filename: site/report.php

Line Number: 537



overallSavingsBytes: 0
overallSavingsMs: 0
type: opportunity

uses-optimized-images DETAILS


cumulative-layout-shift
id: cumulative-layout-shift
title: Cumulative Layout Shift
description: Cumulative Layout Shift measures the movement of visible elements within the viewport. [Learn more](https://web.dev/cls/).
score: 1
scoreDisplayMode: numeric
displayValue: 0.007
numericValue: 0.0066869830429326




third-party-summary

id: third-party-summary
title: Minimize third-party usage
description: Third-party code can significantly impact load performance. Limit the number of redundant third-party providers and try to load third-party code after your page has primarily finished loading. [Learn more](https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/loading-third-party-javascript/).
score: 1
scoreDisplayMode: binary
displayValue: Third-party code blocked the main thread for 0 ms


Data items:
  text: Google/Doubleclick Ads
  url: https://www.doubleclickbygoogle.com/
  type: link
  mainThreadTime: 525.194
  transferSize: 207980
  blockingTime: 0


type: table
wastedBytes: 207980
wastedMs: 0

text: Third-Party
itemType: link
key: entity

key: transferSize
text: Transfer Size
granularity: 1
itemType: bytes

key: blockingTime
text: Main-Thread Blocking Time
granularity: 1
itemType: ms




timing-budget
id: timing-budget
title: Timing budget
description: Set a timing budget to help you keep an eye on the performance of your site. Performant sites load fast and respond to user input events quickly. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/budgets).
score:
scoreDisplayMode: notApplicable




render-blocking-resources
id: render-blocking-resources
title: Eliminate render-blocking resources
description: Resources are blocking the first paint of your page. Consider delivering critical JS/CSS inline and deferring all non-critical JS/styles. [Learn more](https://web.dev/render-blocking-resources/).
score: 0.54
scoreDisplayMode: numeric
displayValue: Potential savings of 680 ms
numericValue: 677
type: opportunity
overallSavingsMs: 677

Data items:
  totalBytes: 22366
  url: https://test.liquidpurple.com/theme/bootstrap/bootstrap-3.3.7/css/bootstrap.css
  wastedMs: 150

Data items:
  totalBytes: 13259
  url: https://test.liquidpurple.com/theme/font-awesome/fontawesome-5.11.2/css/all.css
  wastedMs: 190

Data items:
  totalBytes: 12708
  url: https://test.liquidpurple.com/theme/css/stylesheet.css
  wastedMs: 190

Data items:
  totalBytes: 7675
  url: https://test.liquidpurple.com/site-doctor/assets/site/css/style.css
  wastedMs: 150

heading items:
  label: URL
  valueType: url
  key: url

heading items:
  label: Transfer Size
  valueType: bytes
  key: totalBytes

heading items:
  label: Potential Savings
  valueType: timespanMs
  key: wastedMs




main-thread-tasks
id: main-thread-tasks
title: Tasks
description: Lists the toplevel main thread tasks that executed during page load.
score:
scoreDisplayMode: informative
type: table

heading items:
  text: Start Time
  key: startTime
  itemType: ms
  granularity: 1

heading items:
  text: End Time
  key: duration
  itemType: ms
  granularity: 1

data items:
  startTime: 352.387
  duration: 11.022

data items:
  startTime: 366.528
  duration: 7.888

data items:
  startTime: 382.802
  duration: 7.119

data items:
  startTime: 391.366
  duration: 5.935

data items:
  startTime: 398.737
  duration: 6.236

data items:
  startTime: 409.333
  duration: 7.25

data items:
  startTime: 416.611
  duration: 5.287

data items:
  startTime: 497.777
  duration: 6.976

data items:
  startTime: 509.805
  duration: 70.753

data items:
  startTime: 580.699
  duration: 38.951

data items:
  startTime: 637.774
  duration: 6.07

data items:
  startTime: 651.231
  duration: 30.977

data items:
  startTime: 683.392
  duration: 14.056

data items:
  startTime: 698.242
  duration: 8.375

data items:
  startTime: 706.994
  duration: 7.407

data items:
  startTime: 714.496
  duration: 12.672

data items:
  startTime: 728.509
  duration: 129.626

data items:
  startTime: 860.564
  duration: 69.816

data items:
  startTime: 936.398
  duration: 17.207

data items:
  startTime: 964.023
  duration: 7.211

data items:
  startTime: 974.759
  duration: 7.423

data items:
  startTime: 983.416
  duration: 45.968

data items:
  startTime: 1148.439
  duration: 9.076

data items:
  startTime: 1161.877
  duration: 7.38

data items:
  startTime: 1170.775
  duration: 9.697

data items:
  startTime: 1197.397
  duration: 8.304

data items:
  startTime: 1216.105
  duration: 6.934

data items:
  startTime: 1236.807
  duration: 25.039

data items:
  startTime: 1263.458
  duration: 11.928

data items:
  startTime: 1280.665
  duration: 11.797

data items:
  startTime: 1330.909
  duration: 11.548

data items:
  startTime: 1342.476
  duration: 7.613

data items:
  startTime: 1352.171
  duration: 11.833

data items:
  startTime: 1400.228
  duration: 9.319

data items:
  startTime: 1450.341
  duration: 11.542

data items:
  startTime: 1514.108
  duration: 10.838

data items:
  startTime: 1529.785
  duration: 11.516

data items:
  startTime: 1565.703
  duration: 9.353

data items:
  startTime: 1613.856
  duration: 13.603

data items:
  startTime: 1663.961
  duration: 14.822

data items:
  startTime: 1681.137
  duration: 13.781

data items:
  startTime: 1731.251
  duration: 46.504

data items:
  startTime: 1783.248
  duration: 6.039

data items:
  startTime: 1813.504
  duration: 12.032

data items:
  startTime: 1882.024
  duration: 6.893

data items:
  startTime: 2237.913
  duration: 10.224




speed-index
id: speed-index
title: Speed Index
description: Speed Index shows how quickly the contents of a page are visibly populated. [Learn more](https://web.dev/speed-index/).
score: 0.95
scoreDisplayMode: numeric
displayValue: 1.1 s
numericValue: 1120


network-rtt
id: network-rtt
title: Network Round Trip Times
description: Network round trip times (RTT) have a large impact on performance. If the RTT to an origin is high, it's an indication that servers closer to the user could improve performance. [Learn more](https://hpbn.co/primer-on-latency-and-bandwidth/).
score:
scoreDisplayMode: informative
displayValue: 0 ms
numericValue: 0

headings (print_r): Array ( ) 1
items (print_r): Array ( ) 1
type (print_r): table1


max-potential-fid
id: max-potential-fid
title: Max Potential First Input Delay
description: The maximum potential First Input Delay that your users could experience is the duration of the longest task. [Learn more](https://web.dev/lighthouse-max-potential-fid/).
score: 1
scoreDisplayMode: numeric
displayValue: 70 ms
numericValue: 65


unminified-javascript
id: unminified-javascript
title: Minify JavaScript
description: Minifying JavaScript files can reduce payload sizes and script parse time. [Learn more](https://web.dev/unminified-javascript/).
score: 1
scoreDisplayMode: numeric
numericValue: 0

warnings (print_r): Array ( ) 1

details (print_r): Array ( [overallSavingsMs] => 0 [headings] => Array ( [0] => Array ( [key] => url [valueType] => url [label] => URL ) [1] => Array ( [valueType] => bytes [label] => Transfer Size [key] => totalBytes ) [2] => Array ( [key] => wastedBytes [label] => Potential Savings [valueType] => bytes ) ) [items] => Array ( [0] => Array ( [wastedPercent] => 45.092890435239 [url] => https://test.liquidpurple.com/theme/js/jquery.isotope/isotope.pkgd.js [wastedBytes] => 10313 [totalBytes] => 22870 ) [1] => Array ( [url] => inline: $(document).ready(funct... [totalBytes] => 7505 [wastedBytes] => 4582 [wastedPercent] => 61.051967510449 ) [2] => Array ( [totalBytes] => 7386 [wastedBytes] => 4463 [url] => inline: $(document).ready(funct... [wastedPercent] => 60.424679487179 ) [3] => Array ( [wastedBytes] => 3472 [url] => https://test.liquidpurple.com/site-doctor/assets/site/plugins/ms-dropdown/js/jquery.dd.js [wastedPercent] => 26.270915885744 [totalBytes] => 13217 ) [4] => Array ( [wastedPercent] => 47.774297646166 [totalBytes] => 5157 [url] => https://test.liquidpurple.com/site-doctor/assets/site/slicknav/jquery.slicknav.js [wastedBytes] => 2464 ) ) [type] => opportunity [overallSavingsBytes] => 25294 ) 1


mainthread-work-breakdown
id: mainthread-work-breakdown
title: Minimizes main-thread work
description: Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. [Learn more](https://web.dev/mainthread-work-breakdown/)
score: 1
scoreDisplayMode: numeric
displayValue: 1.0 s
numericValue: 985.35199999998

details
type:table
text:Category
itemType:text
key:groupLabel

itemType:ms
text:Time Spent
granularity:1
key:duration

heading items:
  groupLabel: Script Evaluation
  duration: 631.35199999998
  group: scriptEvaluation

heading items:
  groupLabel: Other
  duration: 152.379
  group: other

heading items:
  groupLabel: Style & Layout
  duration: 84.083
  group: styleLayout

heading items:
  groupLabel: Script Parsing & Compilation
  duration: 40.961
  group: scriptParseCompile

heading items:
  groupLabel: Parse HTML & CSS
  duration: 36.234
  group: parseHTML

heading items:
  groupLabel: Rendering
  duration: 32.793
  group: paintCompositeRender

heading items:
  groupLabel: Garbage Collection
  duration: 7.55
  group: garbageCollection


screenshot-thumbnails
id: screenshot-thumbnails
title: Screenshot Thumbnails
description: This is what the load of your site looked like.
score:
scoreDisplayMode: informative

heading items:
  timestamp: 1841745493363
  timing: 300

heading items:
  timestamp: 1841745793363
  timing: 600

heading items:
  timestamp: 1841746093363
  timing: 900

heading items:
  timestamp: 1841746393363
  timing: 1200

heading items:
  timestamp: 1841746693363
  timing: 1500

heading items:
  timestamp: 1841746993363
  timing: 1800

heading items:
  timestamp: 1841747293363
  timing: 2100

heading items:
  timestamp: 1841747593363
  timing: 2400

heading items:
  timestamp: 1841747893363
  timing: 2700

heading items:
  timestamp: 1841748193363
  timing: 3000


type: filmstrip
scale: 3000



id: user-timings
title: User Timing marks and measures
description: Consider instrumenting your app with the User Timing API to measure your app's real-world performance during key user experiences. [Learn more](https://web.dev/user-timings/).
score:
scoreDisplayMode: notApplicable
type: table

headings (print_r): Array ( ) 1
items (print_r): Array ( ) 1



id: network-requests
title: Network Requests
description: Lists the network requests that were made during page load.
score:
scoreDisplayMode: informative

network-requests item number: 1
  startTime: 0
  endTime: 318.28599981964
  transferSize: 270261
  mimeType: text/html
  statusCode: 200
  resourceType: Document
  finished: 1
  resourceSize: 456648
  url:

network-requests item number: 2
  startTime: 337.18699985184
  endTime: 466.02799999528
  transferSize: 22366
  mimeType: text/css
  statusCode: 200
  resourceType: Stylesheet
  finished: 1
  resourceSize: 146601
  url:

network-requests item number: 3
  startTime: 337.52899989486
  endTime: 374.38199995086
  transferSize: 13259
  mimeType: text/css
  statusCode: 200
  resourceType: Stylesheet
  finished: 1
  resourceSize: 70523
  url:

network-requests item number: 4
  startTime: 337.86699990742
  endTime: 459.56999994814
  transferSize: 12708
  mimeType: text/css
  statusCode: 200
  resourceType: Stylesheet
  finished: 1
  resourceSize: 73110
  url:

network-requests item number: 5
  startTime: 338.25999987312
  endTime: 441.31199992262
  transferSize: 7675
  mimeType: text/css
  statusCode: 200
  resourceType: Stylesheet
  finished: 1
  resourceSize: 37540
  url:

network-requests item number: 6
  startTime: 341.88099997118
  endTime: 342.41499984637
  transferSize: 0
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 24686
  url:

network-requests item number: 7
  startTime: 348.8870000001
  endTime: 349.41899986006
  transferSize: 0
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 24694
  url:

network-requests item number: 8
  startTime: 354.87099993043
  endTime: 355.31400004402
  transferSize: 0
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 24695
  url:

network-requests item number: 9
  startTime: 356.68900003657
  endTime: 357.20900003798
  transferSize: 0
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 24572
  url:

network-requests item number: 10
  startTime: 362.93199984357
  endTime: 363.34299994633
  transferSize: 0
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 24216
  url:

network-requests item number: 11
  startTime: 364.4159999676
  endTime: 364.75800001062
  transferSize: 0
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 22048
  url:

network-requests item number: 12
  startTime: 370.36699987948
  endTime: 370.80799997784
  transferSize: 0
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 24015
  url:

network-requests item number: 13
  startTime: 372.08299990743
  endTime: 372.55099997856
  transferSize: 0
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 22958
  url:

network-requests item number: 14
  startTime: 381.30699982867
  endTime: 381.6499998793
  transferSize: 0
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 23756
  url:

network-requests item number: 15
  startTime: 383.21599992923
  endTime: 383.75899987295
  transferSize: 0
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 29649
  url:

network-requests item number: 16
  startTime: 393.22399999946
  endTime: 410.98299995065
  transferSize: 49816
  mimeType: text/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 138818
  url:

network-requests item number: 17
  startTime: 394.56799998879
  endTime: 516.75800001249
  transferSize: 34278
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 95786
  url:

network-requests item number: 18
  startTime: 394.73699987866
  endTime: 422.37899987958
  transferSize: 10386
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 37131
  url:

network-requests item number: 19
  startTime: 394.91200004704
  endTime: 505.39299985394
  transferSize: 13217
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 53249
  url:

network-requests item number: 20
  startTime: 395.07599989884
  endTime: 494.51199988835
  transferSize: 1815
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 4377
  url:

network-requests item number: 21
  startTime: 395.23299993016
  endTime: 500.27099996805
  transferSize: 1692
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 3671
  url:

network-requests item number: 22
  startTime: 395.38999996148
  endTime: 502.8689999599
  transferSize: 2377
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 8636
  url:

network-requests item number: 23
  startTime: 395.54099994712
  endTime: 592.79699996114
  transferSize: 1430
  mimeType: text/html
  statusCode: 404
  resourceType: Script
  finished: 1
  resourceSize: 0
  url:

network-requests item number: 24
  startTime: 395.78099991195
  endTime: 510.06999984384
  transferSize: 5157
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 21072
  url:

network-requests item number: 25
  startTime: 395.9629999008
  endTime: 501.96499982849
  transferSize: 406
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 0
  url:

network-requests item number: 26
  startTime: 396.15599997342
  endTime: 534.40200001933
  transferSize: 22870
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 91398
  url:

network-requests item number: 27
  startTime: 397.34699996188
  endTime: 397.7939998731
  transferSize: 0
  mimeType: image/jpeg
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 14920
  url:

network-requests item number: 28
  startTime: 486.85300000943
  endTime: 510.97599999048
  transferSize: 19335
  mimeType: image/png
  statusCode: 200
  resourceType: Image
  finished: 1
  resourceSize: 18958
  url:

network-requests item number: 29
  startTime: 491.14199983887
  endTime: 517.75699993595
  transferSize: 70249
  mimeType: application/font-woff
  statusCode: 200
  resourceType: Font
  finished: 1
  resourceSize: 69876
  url:

network-requests item number: 30
  startTime: 491.33499991149
  endTime: 629.35399985872
  transferSize: 76103
  mimeType: application/octet-stream
  statusCode: 200
  resourceType: Font
  finished: 1
  resourceSize: 75728
  url:

network-requests item number: 31
  startTime: 492.01199994422
  endTime: 556.95899995044
  transferSize: 71665
  mimeType: application/font-woff
  statusCode: 200
  resourceType: Font
  finished: 1
  resourceSize: 71292
  url:

network-requests item number: 32
  startTime: 492.84399999306
  endTime: 557.79600003734
  transferSize: 71717
  mimeType: application/font-woff
  statusCode: 200
  resourceType: Font
  finished: 1
  resourceSize: 71344
  url:

network-requests item number: 33
  startTime: 494.25899982452
  endTime: 556.15999992006
  transferSize: 75688
  mimeType: application/octet-stream
  statusCode: 200
  resourceType: Font
  finished: 1
  resourceSize: 75336
  url:

network-requests item number: 34
  startTime: 577.38499995321
  endTime: 600.20700003952
  transferSize: 88968
  mimeType: text/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 232303
  url:

network-requests item number: 35
  startTime: 589.96300003491
  endTime: 628.40099981986
  transferSize: 5871
  mimeType: text/html
  statusCode: 200
  resourceType: Document
  finished: 1
  resourceSize: 10630
  url:

network-requests item number: 36
  startTime: 652.05599996261
  endTime: 697.80199998058
  transferSize: 1407
  mimeType: text/html
  statusCode: 404
  resourceType: Script
  finished: 1
  resourceSize: 0
  url:

network-requests item number: 37
  startTime: 703.1039998401
  endTime: 727.89700003341
  transferSize: 2207
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 6909
  url:

network-requests item number: 38
  startTime: 871.11900001764
  endTime: 875.60599995777
  transferSize: 1013
  mimeType: text/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 206
  url:

network-requests item number: 39
  startTime: 872.83999985084
  endTime: 883.45399987884
  transferSize: 1250
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 109
  url:

network-requests item number: 40
  startTime: 873.8819998689
  endTime: 880.69399981759
  transferSize: 1140
  mimeType: application/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 109
  url:

network-requests item number: 41
  startTime: 892.58899982087
  endTime: 1114.3349998165
  transferSize: 1357
  mimeType: text/html
  statusCode: 200
  resourceType: Document
  finished: 1
  resourceSize: 405
  url:

network-requests item number: 42
  startTime: 899.05299991369
  endTime: 905.32099991105
  transferSize: 29304
  mimeType: text/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 75335
  url:

network-requests item number: 43
  startTime: 916.14699992351
  endTime: 920.2519999817
  transferSize: 968
  mimeType: image/gif
  statusCode: 204
  resourceType: Image
  finished: 1
  resourceSize: 0
  url:

network-requests item number: 44
  startTime: 924.09099987708
  endTime: 930.36599992774
  transferSize: 1128
  mimeType: text/html
  statusCode: 200
  resourceType: Document
  finished: 1
  resourceSize: 0
  url:

network-requests item number: 45
  startTime: 940.81699987873
  endTime: 972.74299990386
  transferSize: 272
  mimeType: text/html
  statusCode: 200
  resourceType: XHR
  finished: 1
  resourceSize: 0
  url:

network-requests item number: 46
  startTime: 1149.2599998601
  endTime: 1157.1249999106
  transferSize: 7530
  mimeType: application/json
  statusCode: 200
  resourceType: XHR
  finished: 1
  resourceSize: 8407
  url:

network-requests item number: 47
  startTime: 1160.8690000139
  endTime: 1165.5339999124
  transferSize: 7139
  mimeType: text/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 17576
  url:

network-requests item number: 48
  startTime: 1177.1159998607
  endTime: 1182.6569999103
  transferSize: 5586
  mimeType: text/html
  statusCode: 200
  resourceType: Document
  finished: 1
  resourceSize: 12598
  url:

network-requests item number: 49
  startTime: 1201.43799996
  endTime: 1205.0189999864
  transferSize: 7192
  mimeType: text/javascript
  statusCode: 200
  resourceType: Script
  finished: 1
  resourceSize: 14397
  url:

network-requests item number: 50
  startTime: 1858.5419999436
  endTime: 1863.9050000347
  transferSize: 968
  mimeType: image/gif
  statusCode: 204
  resourceType: Image
  finished: 1
  resourceSize: 0
  url:



type: table

headings:
  text: URL
  itemType: url
  key: url

headings:
  granularity: 1
  text: Start Time
  itemType: ms
  key: startTime

headings:
  granularity: 1
  text: End Time
  itemType: ms
  key: endTime

headings:
  granularity: 1
  text: Transfer Size
  itemType: bytes
  displayUnit: kb
  key: transferSize

headings:
  granularity: 1
  text: Resource Size
  itemType: bytes
  displayUnit: kb
  key: resourceSize

headings:
  text: Status Code
  itemType: text
  key: statusCode

headings:
  text: MIME Type
  itemType: text
  key: mimeType

headings:
  text: Resource Type
  itemType: text
  key: resourceType



unminified-css:
id: unminified-css
title: Minify CSS
description: Minifying CSS files can reduce network payload sizes. [Learn more](https://web.dev/unminified-css/).
score: 0.97
scoreDisplayMode: numeric
displayValue: Potential savings of 10 KiB
numericValue: 40


overallSavingsMs: 40
overallSavingsBytes: 10390
type: opportunity



unminified_css headings:
  key: url
  label: URL
  valueType: url

unminified_css headings:
  key: totalBytes
  label: Transfer Size
  valueType: bytes

unminified_css headings:
  key: wastedBytes
  label: Potential Savings
  valueType: bytes



unminified_css items:
  totalBytes: 12708
  wastedBytes: 4443
  wastedPercent: 34.960606226405
  url: https://test.liquidpurple.com/theme/css/stylesheet.css

unminified_css items:
  totalBytes: 22366
  wastedBytes: 3655
  wastedPercent: 16.339588406628
  url: https://test.liquidpurple.com/theme/bootstrap/bootstrap-3.3.7/css/bootstrap.css

unminified_css items:
  totalBytes: 13259
  wastedBytes: 2292
  wastedPercent: 17.286558994938
  url: https://test.liquidpurple.com/theme/font-awesome/fontawesome-5.11.2/css/all.css



first-contentful-paint:
id: first-contentful-paint
title: First Contentful Paint
description: First Contentful Paint marks the time at which the first text or image is painted. [Learn more](https://web.dev/first-contentful-paint/).
score: 0.8
scoreDisplayMode: numeric
displayValue: 1.1 s
numericValue: 1120



unused-css-rules:
id: unused-css-rules
title: Remove unused CSS
description: Remove dead rules from stylesheets and defer the loading of CSS not used for above-the-fold content to reduce unnecessary bytes consumed by network activity. [Learn more](https://web.dev/unused-css-rules/).
score: 0.97
scoreDisplayMode: numeric
displayValue: Potential savings of 45 KiB
numericValue: 40

type: opportunity
overallSavingsMs: 40
overallSavingsBytes: 45949

unused_css_rules_headings headings:
  key: url
  label: URL
  valueType: url

unused_css_rules_headings headings:
  key: totalBytes
  label: Transfer Size
  valueType: bytes

unused_css_rules_headings headings:
  key: wastedBytes
  label: Potential Savings
  valueType: bytes



unused_css_rules items:
  totalBytes: 22366
  wastedBytes: 21448
  wastedPercent: 95.895662376109
  url: https://test.liquidpurple.com/theme/bootstrap/bootstrap-3.3.7/css/bootstrap.css

unused_css_rules items:
  totalBytes: 13259
  wastedBytes: 13103
  wastedPercent: 98.823078995505
  url: https://test.liquidpurple.com/theme/font-awesome/fontawesome-5.11.2/css/all.css

unused_css_rules items:
  totalBytes: 12708
  wastedBytes: 11398
  wastedPercent: 89.690594736554
  url: https://test.liquidpurple.com/theme/css/stylesheet.css



interactive:
id: interactive
title: Time to Interactive
description: Time to interactive is the amount of time it takes for the page to become fully interactive. [Learn more](https://web.dev/interactive/).
score: 0.95
scoreDisplayMode: numeric
displayValue: 2.1 s
numericValue: 2060



critical-request-chains:
id: critical-request-chains
title: Avoid chaining critical requests
description: The Critical Request Chains below show you what resources are loaded with a high priority. Consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load. [Learn more](https://web.dev/critical-request-chains/).
score:
scoreDisplayMode: informative
displayValue: 18 chains found
longestChain transferSize: 1407
longestChain duration: 697.80199998058
longestChain length: 2
type: criticalrequestchain


critical_request_chains request:
  request startTime: 1841745.194664
  request responseReceivedTime: 1841745.512947
  request endTime: 1841745.51295
  request url: https://test.liquidpurple.com/site-doctor/
  request transferSize: 270261
  critical_request_chains children:
  critical_request_chains child:
    request startTime: 1841745.532531
    request responseReceivedTime: 1841745.654232
    request endTime: 1841745.654234
    request url: https://test.liquidpurple.com/theme/css/stylesheet.css
    request transferSize: 12708
  critical_request_chains child:
    request startTime: 1841745.531851
    request responseReceivedTime: 1841745.66069
    request endTime: 1841745.660692
    request url: https://test.liquidpurple.com/theme/bootstrap/bootstrap-3.3.7/css/bootstrap.css
    request transferSize: 22366
  critical_request_chains child:
    request startTime: 1841745.590627
    request responseReceivedTime: 1841745.696627
    request endTime: 1841745.696629
    request url: https://test.liquidpurple.com/site-doctor/assets/site/js/custom.js
    request transferSize: 406
  critical_request_chains child:
    request startTime: 1841745.58974
    request responseReceivedTime: 1841745.689174
    request endTime: 1841745.689176
    request url: https://test.liquidpurple.com/site-doctor/assets/site/plugins/jquery.appear.js
    request transferSize: 1815
  critical_request_chains child:
    request startTime: 1841745.590205
    request responseReceivedTime: 1841745.705232
    request endTime: 1841745.787461
    request url: https://test.liquidpurple.com/site-doctor/plugins/knob/jquery.knob.js
    request transferSize: 1430
  critical_request_chains child:
    request startTime: 1841745.589576
    request responseReceivedTime: 1841745.700055
    request endTime: 1841745.700057
    request url: https://test.liquidpurple.com/site-doctor/assets/site/plugins/ms-dropdown/js/jquery.dd.js
    request transferSize: 13217
  critical_request_chains child:
    request startTime: 1841745.589897
    request responseReceivedTime: 1841745.694933
    request endTime: 1841745.694935
    request url: https://test.liquidpurple.com/site-doctor/assets/site/js/template.js
    request transferSize: 1692
  critical_request_chains child:
    request startTime: 1841745.532924
    request responseReceivedTime: 1841745.635974
    request endTime: 1841745.635976
    request url: https://test.liquidpurple.com/site-doctor/assets/site/css/style.css
    request transferSize: 7675
  critical_request_chains child:
    request startTime: 1841745.590054
    request responseReceivedTime: 1841745.697532
    request endTime: 1841745.697533
    request url: https://test.liquidpurple.com/site-doctor/assets/site/js/speedometer.js
    request transferSize: 2377
  critical_request_chains child:
    request startTime: 1841745.84672
    request responseReceivedTime: 1841745.87132
    request endTime: 1841745.892466
    request url: https://test.liquidpurple.com/site-doctor/plugins/knob/jquery.knob.js
    request transferSize: 1407
  critical_request_chains child:
    request startTime: 1841745.590445
    request responseReceivedTime: 1841745.704732
    request endTime: 1841745.704734
    request url: https://test.liquidpurple.com/site-doctor/assets/site/slicknav/jquery.slicknav.js
    request transferSize: 5157
  critical_request_chains child:
    request startTime: 1841745.589232
    request responseReceivedTime: 1841745.71142
    request endTime: 1841745.711422
    request url: https://test.liquidpurple.com/site-doctor/assets/site/plugins/jquery.min.js
    request transferSize: 34278
  critical_request_chains child:
    request startTime: 1841745.59082
    request responseReceivedTime: 1841745.729064
    request endTime: 1841745.729066
    request url: https://test.liquidpurple.com/theme/js/jquery.isotope/isotope.pkgd.js
    request transferSize: 22870
  critical_request_chains child:
    request startTime: 1841745.589401
    request responseReceivedTime: 1841745.617042
    request endTime: 1841745.617043
    request url: https://test.liquidpurple.com/site-doctor/assets/site/bootstrap/js/bootstrap.min.js
    request transferSize: 10386
  critical_request_chains child:
    request startTime: 1841745.532193
    request responseReceivedTime: 1841745.569044
    request endTime: 1841745.569046
    request url: https://test.liquidpurple.com/theme/font-awesome/fontawesome-5.11.2/css/all.css
    request transferSize: 13259



final-screenshot:
id: final-screenshot
title: Final Screenshot
description: The last screenshot captured of the pageload.
score:
scoreDisplayMode: informative

type: screenshot
timing: 1167
timestamp: 1841746360531
data:



offscreen-images:
id: offscreen-images
title: Defer offscreen images
description: Consider lazy-loading offscreen and hidden images after all critical resources have finished loading to lower time to interactive. [Learn more](https://web.dev/offscreen-images/).
score: 1
scoreDisplayMode: numeric
numericValue: 0

overallSavingsMs: 0
overallSavingsBytes: 0
type: opportunity

headings (print_r): Array ( ) 1
items (print_r): Array ( ) 1
warnings (print_r): Array ( ) 1



largest-contentful-paint:
id: largest-contentful-paint
title: Largest Contentful Paint
description: Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn More](https://web.dev/lighthouse-largest-contentful-paint/)
score: 0.88
scoreDisplayMode: numeric
displayValue: 1.3 s
numericValue: 1255



diagnostics:
id: diagnostics
title: Diagnostics
description: Collection of useful page vitals.
score:
scoreDisplayMode: informative
type: debugdata


diagnostics items:
  totalByteWeight: 1017770
  maxRtt: 0.0002124197775648
  throughput: 79602345512.886
  numTasksOver10ms: 24
  numTasksOver500ms: 0
  totalTaskTime: 985.352
  numTasks: 800
  numTasksOver100ms: 1
  numTasksOver50ms: 3
  rtt: 0.0002124197775648
  numTasksOver25ms: 8
  numStylesheets: 4
  numScripts: 20
  mainDocumentTransferSize: 270261
  numRequests: 50
  numFonts: 5



estimated-input-latency:
id: estimated-input-latency
title: Estimated Input Latency
description: Estimated Input Latency is an estimate of how long your app takes to respond to user input, in milliseconds, during the busiest 5s window of page load. If your latency is higher than 50 ms, users may perceive your app as laggy. [Learn more](https://web.dev/estimated-input-latency/).
score: 1
scoreDisplayMode: numeric
displayValue: 10 ms
numericValue: 12.8



layout-shift-elements:
id: layout-shift-elements
title: Avoid large layout shifts
description: These DOM elements contribute most to the CLS of the page.
score:
scoreDisplayMode: informative
displayValue: 5 elements found
type: table



layout_shift_elements_headings:
  key: node
  itemType: node
  text: Element

layout_shift_elements_headings:
  key: score
  itemType: numeric
  text: CLS Contribution


layout_shift_elements_items:
  node path: 1,HTML,1,BODY,3,SECTION,1,DIV,0,DIV,0,DIV,0,DIV
  node snippet:

  node type: node
  node selector: div#cta > div.upw > div#sticky-posts-6 > div.upw
  node nodeLabel: YES, PLEASE! Need professional help with your website?

layout_shift_elements_items:
  node path: 1,HTML,1,BODY,4,DIV,1,SECTION,0,DIV,1,DIV,0,DIV,0,DIV,0,DIV,2,DIV
  node snippet:

  node type: node
  node selector: div.upw > div.entry-content > div.inner > div.form-analyze
  node nodeLabel: ANALYZE WEBSITE

layout_shift_elements_items:
  node path: 1,HTML,1,BODY,4,DIV,1,SECTION,0,DIV,1,DIV,0,DIV,0,DIV,0,DIV,0,H1
  node snippet:


  node type: node
  node selector: div.upw > div.entry-content > div.inner > h1.title
  node nodeLabel: Want more free website traffic?

layout_shift_elements_items:
  node path: 1,HTML,1,BODY,4,DIV,1,SECTION,0,DIV,1,DIV,0,DIV,0,DIV,0,DIV,1,P
  node snippet:


  node type: node
  node selector: div.upw > div.entry-content > div.inner > p.description
  node nodeLabel: Need traffic, leads, or sales? Enter your website URL below if you want more fr…

layout_shift_elements_items:
  node path: 1,HTML,1,BODY,4,DIV,1,SECTION,0,DIV,1,DIV,0,DIV,0,DIV,0,DIV,1,P
  node snippet:


  node type: node
  node selector: div.upw > div.entry-content > div.inner > p.description
  node nodeLabel: Need traffic, leads, or sales? Enter your website URL below if you want more fr…



uses-webp-images:
id: uses-webp-images
title: Serve images in next-gen formats
description: Image formats like JPEG 2000, JPEG XR, and WebP often provide better compression than PNG or JPEG, which means faster downloads and less data consumption. [Learn more](https://web.dev/uses-webp-images/).
score: 1
scoreDisplayMode: numeric
displayValue: Potential savings of 12 KiB
numericValue: 0
warnings (print_r): Array ( ) 1

type: opportunity
overallSavingsBytes: 12052
overallSavingsMs: 0



uses-webp-images_headings:
  key: url
  valueType: thumbnail

uses-webp-images_headings:
  key: url
  valueType: url
  label: URL

uses-webp-images_headings:
  key: totalBytes
  valueType: bytes
  label: Resource Size

uses-webp-images_headings:
  key: wastedBytes
  valueType: bytes
  label: Potential Savings


uses_webp_images_items:
  totalBytes: 18958
  wastedBytes: 12052
  fromProtocol: 1
  isCrossOrigin:
  url: https://test.liquidpurple.com/images/logo-sm.png



resource-summary:
id: resource-summary
title: Keep request counts low and transfer sizes small
description: To set budgets for the quantity and size of page resources, add a budget.json file. [Learn more](https://web.dev/use-lighthouse-for-performance-budgets/).
score:
scoreDisplayMode: informative
displayValue: 39 requests • 994 KiB
type: table


resource_summary_headings:
  key: label
  itemType: text
  text: Resource Type

resource_summary_headings:
  key: requestCount
  itemType: numeric
  text: Requests

resource_summary_headings:
  key: transferSize
  itemType: bytes
  text: Transfer Size


resource_summary_items:
  resourceType: total
  label: Total
  requestCount: 39
  transferSize: 1017770

resource_summary_items:
  resourceType: font
  label: Font
  requestCount: 5
  transferSize: 365422

resource_summary_items:
  resourceType: document
  label: Document
  requestCount: 5
  transferSize: 284203

resource_summary_items:
  resourceType: script
  label: Script
  requestCount: 20
  transferSize: 283064

resource_summary_items:
  resourceType: stylesheet
  label: Stylesheet
  requestCount: 4
  transferSize: 56008

resource_summary_items:
  resourceType: image
  label: Image
  requestCount: 3
  transferSize: 21271

resource_summary_items:
  resourceType: other
  label: Other
  requestCount: 2
  transferSize: 7802

resource_summary_items:
  resourceType: media
  label: Media
  requestCount: 0
  transferSize: 0

resource_summary_items:
  resourceType: third-party
  label: Third-party
  requestCount: 15
  transferSize: 209230



server-response-time:
id: server-response-time
title: Initial server response time was short
description: Keep the server response time for the main document short because all other requests depend on it. [Learn more](https://web.dev/time-to-first-byte/).
score: 1
scoreDisplayMode: binary
displayValue: Root document took 320 ms
numericValue: 319.283
type: opportunity
overallSavingsMs: 219.283

headings (print_r): Array ( [0] => Array ( [label] => URL [key] => url [valueType] => url ) [1] => Array ( [valueType] => timespanMs [key] => responseTime [label] => Time Spent ) ) 1
items (print_r): Array ( [0] => Array ( [url] => https://test.liquidpurple.com/site-doctor/ [responseTime] => 319.283 ) ) 1




first-cpu-idle:
id: first-cpu-idle
title: First CPU Idle
description: First CPU Idle marks the first time at which the page's main thread is quiet enough to handle input. [Learn more](https://web.dev/first-cpu-idle/).
score: 0.99
scoreDisplayMode: numeric
displayValue: 1.4 s
numericValue: 1385



font-display:
id: font-display
title: Ensure text remains visible during webfont load
description: Leverage the font-display CSS feature to ensure text is user-visible while webfonts are loading. [Learn more](https://web.dev/font-display/).
score: 0
scoreDisplayMode: binary
type: table

headings (print_r): Array ( [0] => Array ( [key] => url [text] => URL [itemType] => url ) [1] => Array ( [text] => Potential Savings [key] => wastedMs [itemType] => ms ) ) 1
items (print_r): Array ( [0] => Array ( [wastedMs] => 26.615000097081 [url] => https://test.liquidpurple.com/theme/font-roboto/RobotoCondensed-Light.woff ) [1] => Array ( [url] => https://test.liquidpurple.com/theme/font-awesome/fontawesome-5.11.2/webfonts/fa-solid-900.woff2 [wastedMs] => 138.01899994723 ) [2] => Array ( [wastedMs] => 64.947000006214 [url] => https://test.liquidpurple.com/theme/font-roboto/RobotoCondensed-Bold.woff ) [3] => Array ( [url] => https://test.liquidpurple.com/theme/font-roboto/Roboto-Light.woff [wastedMs] => 64.952000044286 ) [4] => Array ( [url] => https://test.liquidpurple.com/theme/font-awesome/fontawesome-5.11.2/webfonts/fa-brands-400.woff2 [wastedMs] => 61.901000095531 ) ) 1
warnings (print_r): Array ( ) 1



bootup-time:
id: bootup-time
title: JavaScript execution time
description: Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. [Learn more](https://web.dev/bootup-time/).
score: 0.99
scoreDisplayMode: numeric
displayValue: 0.6 s
numericValue: 557.79
type: table
wastedMs: 557.79


bootup_time_headings:
  key: url
  itemType: url
  text: URL

bootup_time_headings:
  key: total
  itemType: ms
  text: Total CPU Time
  granularity: 1

bootup_time_headings:
  key: scripting
  itemType: ms
  text: Script Evaluation
  granularity: 1

bootup_time_headings:
  key: scriptParseCompile
  itemType: ms
  text: Script Parse
  granularity: 1


bootup_time_items:
  total: 230.46
  scripting: 218.336
  scriptParseCompile: 2.185
  url: https://tpc.googlesyndication.com/sodar/sodar2/221/runner.html

bootup_time_items:
  total: 205.823
  scripting: 50.034
  scriptParseCompile: 4.657
  url: https://test.liquidpurple.com/site-doctor/

bootup_time_items:
  total: 118.812
  scripting: 113.966
  scriptParseCompile: 2.139
  url: https://test.liquidpurple.com/site-doctor/assets/site/plugins/jquery.min.js

bootup_time_items:
  total: 103.642
  scripting: 86.622
  scriptParseCompile: 7.436
  url: https://pagead2.googlesyndication.com/pagead/js/r20210211/r20190131/show_ads_impl_fy2019.js

bootup_time_items:
  total: 97.557
  scripting: 1.268
  scriptParseCompile: 0.191
  url: Unattributable

bootup_time_items:
  total: 73.9
  scripting: 67.335
  scriptParseCompile: 3.621
  url: https://www.googletagservices.com/activeview/js/current/osd.js?cb=%2Fr20100101



efficient-animated-content:
id: efficient-animated-content
title: Use video formats for animated content
description: Large GIFs are inefficient for delivering animated content. Consider using MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF to save network bytes. [Learn more](https://web.dev/efficient-animated-content/)
score: 1
scoreDisplayMode: numeric
numericValue: 0
type: opportunity
overallSavingsBytes: 0
overallSavingsMs: 0

headings (print_r): Array ( ) 1
items (print_r): Array ( ) 1



metrics:
id: metrics
title: Metrics
description: Collects all available metrics.
score:
scoreDisplayMode: informative
numericValue: 2060

type: debugdata
speedIndex: 1120
observedFirstMeaningfulPaintTs: 1841745887760
firstMeaningfulPaint: 1275
observedFirstContentfulPaint: 582
observedNavigationStartTs: 1841745193363
cumulativeLayoutShift: 0.0066869830429326
observedLargestContentfulPaint: 582
observedTraceEndTs: 1841747457517
observedDomContentLoaded: 827
observedCumulativeLayoutShift: 0.0066869830429326
observedDomContentLoadedTs: 1841746020753
largestContentfulPaint: 1255
observedFirstVisualChangeTs: 1841745760363
observedSpeedIndex: 577
observedLastVisualChangeTs: 1841745910363
observedLargestContentfulPaintTs: 1841745775773
maxPotentialFID: 65
observedNavigationStart: 0
observedLastVisualChange: 717
observedFirstPaint: 582
estimatedInputLatency: 13
observedLoadTs: 1841746344017
firstContentfulPaint: 1120
observedSpeedIndexTs: 1841745770721
observedFirstMeaningfulPaint: 694
totalBlockingTime: 8
observedLoad: 1151
observedFirstContentfulPaintTs: 1841745775773
firstCPUIdle: 1385
observedFirstPaintTs: 1841745775773
observedTraceEnd: 2264
interactive: 2060
observedFirstVisualChange: 567
lcpInvalidated:



total-blocking-time:
id: total-blocking-time
title: Total Blocking Time
description: Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds. [Learn more](https://web.dev/lighthouse-total-blocking-time/).
score: 1
scoreDisplayMode: numeric
displayValue: 10 ms
numericValue: 7.5




uses-text-compression:
id: uses-text-compression
title: Enable text compression
description: Text-based resources should be served with compression (gzip, deflate or brotli) to minimize total network bytes. [Learn more](https://web.dev/uses-text-compression/).
score: 1
scoreDisplayMode: numeric
numericValue: 0

overallSavingsMs: 0
type: opportunity
overallSavingsBytes: 0

headings (print_r): Array ( ) 1
items (print_r): Array ( ) 1



total-byte-weight:
id: total-byte-weight
title: Avoids enormous network payloads
description: Large network payloads cost users real money and are highly correlated with long load times. [Learn more](https://web.dev/total-byte-weight/).
score: 1
scoreDisplayMode: numeric
displayValue: Total size was 994 KiB
numericValue: 1017770

type: table


total_byte_weight_headings:
  key: url
  itemType: url
  text: URL

total_byte_weight_headings:
  key: totalBytes
  itemType: bytes
  text: Transfer Size


total_byte_weight_items:
  totalBytes: 270261
  url: https://test.liquidpurple.com/site-doctor/

total_byte_weight_items:
  totalBytes: 88968
  url: https://pagead2.googlesyndication.com/pagead/js/r20210211/r20190131/show_ads_impl_fy2019.js

total_byte_weight_items:
  totalBytes: 76103
  url: https://test.liquidpurple.com/theme/font-awesome/fontawesome-5.11.2/webfonts/fa-solid-900.woff2

total_byte_weight_items:
  totalBytes: 75688
  url: https://test.liquidpurple.com/theme/font-awesome/fontawesome-5.11.2/webfonts/fa-brands-400.woff2

total_byte_weight_items:
  totalBytes: 71717
  url: https://test.liquidpurple.com/theme/font-roboto/Roboto-Light.woff

total_byte_weight_items:
  totalBytes: 71665
  url: https://test.liquidpurple.com/theme/font-roboto/RobotoCondensed-Bold.woff

total_byte_weight_items:
  totalBytes: 70249
  url: https://test.liquidpurple.com/theme/font-roboto/RobotoCondensed-Light.woff

total_byte_weight_items:
  totalBytes: 49816
  url: https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js

total_byte_weight_items:
  totalBytes: 34278
  url: https://test.liquidpurple.com/site-doctor/assets/site/plugins/jquery.min.js

total_byte_weight_items:
  totalBytes: 29304
  url: https://www.googletagservices.com/activeview/js/current/osd.js?cb=%2Fr20100101



unused-javascript:
id: unused-javascript
title: Remove unused JavaScript
description: Remove unused JavaScript to reduce bytes consumed by network activity. [Learn more](https://web.dev/unused-javascript/).
score: 0.93
scoreDisplayMode: numeric
displayValue: Potential savings of 66 KiB
numericValue: 80

type: opportunity
overallSavingsMs: 80
overallSavingsBytes: 67926


unused_javascript_headings:
  key: url
  valueType: url
  label: URL

unused_javascript_headings:
  key: totalBytes
  valueType: bytes
  label: Transfer Size

unused_javascript_headings:
  key: wastedBytes
  valueType: bytes
  label: Potential Savings


unused_javascript_items:
  wastedPercent: 51.56584288623
  totalBytes: 88968
  wastedBytes: 45877
  url: https://pagead2.googlesyndication.com/pagead/js/r20210211/r20190131/show_ads_impl_fy2019.js

unused_javascript_items:
  wastedPercent: 44.261551095679
  totalBytes: 49816
  wastedBytes: 22049
  url: https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js



no-document-write:
id: no-document-write
title: Avoids `document.write()`
description: For users on slow connections, external scripts dynamically injected via `document.write()` can delay page load by tens of seconds. [Learn more](https://web.dev/no-document-write/).
score: 1
scoreDisplayMode: binary
type: table

headings (print_r): Array ( ) 1
items (print_r): Array ( ) 1



performance-budget:
id: performance-budget
title: Performance budget
description: Keep the quantity and size of network requests under the targets set by the provided performance budget. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/budgets).
score:
scoreDisplayMode: notApplicable



largest-contentful-paint-element:
id: largest-contentful-paint-element
title: Largest Contentful Paint element
description: This is the largest contentful element painted within the viewport. [Learn More](https://web.dev/lighthouse-largest-contentful-paint/)
score:
scoreDisplayMode: informative
displayValue: 1 element found
type: table


largest_contentful_paint_element_headings:
  key: node
  itemType: node
  text: Element


largest_contentful_paint_element_items:
  node type: node
  node snippet:
  node path: 1,HTML,1,BODY,4,DIV,2,DIV,0,DIV,0,DIV,0,DIV,0,DIV,0,DIV,2,DIV,0,A,0,IMG
  node selector: div.full > div.full > a > img.img-responsive
  node nodeLabel: img



dom-size:
id: dom-size
title: Avoids an excessive DOM size
description: A large DOM will increase memory usage, cause longer [style calculations](https://developers.google.com/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations), and produce costly [layout reflows](https://developers.google.com/speed/articles/reflow). [Learn more](https://web.dev/dom-size/).
score: 1
scoreDisplayMode: numeric
displayValue: 352 elements
numericValue: 352
type: table


dom_size_headings:
  key: statistic
  itemType: text
  text: Statistic

dom_size_headings:
  key: element
  itemType: code
  text: Element

dom_size_headings:
  key: value
  itemType: numeric
  text: Value


dom_size_items:
  value: 352
  statistic: Total DOM Elements

dom_size_items:
  value: 13
  statistic: Maximum DOM Depth
  element value: