LiquidPurple - Strategic Website Management
SEO Performance Report
Website displayed across devices
83.4
https://www.jackmarvin.com/
Report Generated: May 26, 2026 at 22:51
Region: California, United States
Audit Engine: 13.3.0

Key Metrics

Overall Score

B (83.43%)
0.97s
Time
2.1MB
Weight
282
Requests
10.76s
Clock
2.3MB
Weight
366
Requests

Visual Progress

0.4s
0.9s
1.3s
1.7s
2.1s
2.5s
3.0s
3.4s
TTFB
FCP
TTI
LCP
0.4s
0.8s
1.3s
1.7s
2.1s
2.5s
2.9s
3.3s
TTFB
FCP
TTI
LCP

Page Composition

Page Weight

Total: 2.1 MB

IMG
JS
Font
Images 1.3 MB
JavaScript 365.4 KB
Fonts 340.3 KB
CSS Stylesheets 92.8 KB
HTML 38.2 KB
Other 14.6 KB
Media 0B

Request Count

Total: 131 requests

IMG
JS
CSS
Images 87 req
JavaScript 18 req
CSS Stylesheets 11 req
HTML 7 req
Fonts 5 req
Other 3 req
Media 0 req

Performance Metrics

First Contentful Paint

At Risk
5.53s

First Contentful Paint marks the time at which the first text or image is painted onto your page.

Mobile: 7.7 s Desktop: 0.4 s Score: 30%
Learn More →

Time to Interactive

At Risk
7.82s

Time to interactive is the amount of time it takes for the page to become fully interactive.

Mobile: 10.8 s Desktop: 1.0 s Score: 30%
Learn More →

Speed Index

Needs Work
5.77s

Speed Index shows how quickly the contents of a page are visibly populated.

Mobile: 7.7 s Desktop: 1.2 s Score: 32%
Learn More →

Total Blocking Time

Fair
345ms

How much time is blocked by scripts during your page loading process.

Mobile: 480 ms Desktop: 30 ms Score: 69%
Learn More →

Largest Contentful Paint

At Risk
7.63s

Largest Contentful Paint marks how long it takes for the largest element of content to be painted on your page.

Mobile: 10.7 s Desktop: 0.4 s Score: 30%
Learn More →

Cumulative Layout Shift

Excellent
0.018

Cumulative Layout Shift measures the movement of visible elements within the viewport as the page loads.

Mobile: 0 Desktop: 0.061 Score: 99%
Learn More →

Response Codes

Total Requests 131
Success Rate 100%
Error Rate 0%
200 126
204 5

Summary

94.2%
Core
70.5%
Performance
100.0%
SEO
100.0%
Accessibility
74.0%
Best Practice
Metric Score: 100%
Metric Score: 30%

TTI Value Interpretation Status
≤ 3.8 s Good (100) Good
3.8 s - 7.3 s Fair (declines from 100 to 0) Fair
≥ 7.3 s At Risk (0) At Risk

This card uses weighted scoring (70% mobile, 30% desktop).

(Raw values: 10,763 ms mobile , 968 ms desktop )

Excellent
Metric Score: 100%
Title: Jack Marvin | Life and History
Length: 30
Metric Score: 100%
Description: Since 1995, Jack Marvin has honed his internet web design and development skills to the benefit of dozens of business in Southern California and acros...
Length: 153
Metric Score: 0%
Keywords:
Length: 0
Metric Score: 0%
Meta KeywordIn Content
Measured Value: 15.2%
Metric Score: 100%

Excellent
Metric Score: 99%

H1(1)

  1. Jack Marvin | Life and Legacy

H2(57)

  1. www.jackmarvin.com
  2. Early Pioneering in Web Development
  3. Expertise in Graphic Design & Production
  4. Passions Beyond Design
  5. Work Ethic and Dedication
  6. Thank You for Visiting
  7. jack w marvin
  8. 54 Years Old
  9. 53 Years Old
  10. 52 Years Old
  11. 51 Years Old
  12. 50 Years Old
  13. 49 Years Old
  14. 48 Years Old
  15. 1987 Toyota Sunrader
  16. 47 Years Old
  17. 46 Years Old
  18. 45 Years Old
  19. 44 Years Old
  20. 43 Years Old
  21. California State University
  22. 42 Years Old
  23. 41 Years Old
  24. Academy of Art University
  25. 40 Years Old
  26. Orange Coast College
  27. 39 Years Old
  28. 38 Years Old
  29. 2006 - Idiocracy
  30. 37 Years Old
  31. 36 Years Old
  32. 35 Years Old
  33. 34 Years Old
  34. 33 Years Old
  35. 32 Years Old
  36. 31 Years Old
  37. 1999 - Matrix
  38. 1999 - Galaxy Quest
  39. 1999 - Fight Club
  40. 30 Years Old
  41. 1997 Pontiac Trans Am
  42. 1998 - Dark City
  43. 29 Years Old
  44. 1967 Volkswagen Karmann Ghia
  45. 1986 Nissan 300zx
  46. 28 Years Old
  47. 27 Years Old
  48. 26 Years Old
  49. 1969 Ford Falcon Futura
  50. 25 Years Old
  51. 1984 Honda CB900 Custom
  52. 1993 Mazda Miata
  53. 24 Years Old
  54. Orange County Regional Occupational Center
  55. 23 Years Old
  56. 22 Years Old
  57. 21 Years Old

H3(9)

  1. Timeline:
  2. Categories Menu
  3. J Marvin's Favorite Stuff
  4. J W Marvin's Latest Posts
  5. Little Known Stories
  6. Latest Anecdotes
  7. Popular Stories
  8. Contact Jack Marvin
  9. Social Networks

H4(1)

  1. Mailing Address

H5(0)

    H6(0)

      Excellent
      Metric Score: 100%
      Heading Order: 100%
      Heading Levels Used: h1, h2, h3, h4
      Level Skips: 0
      Issues: No heading order issues detected
      Metric Score: 0%
      Button Name: 0%
      Total Buttons: 36
      Without Accessible Name: 23
      Failing Elements (Scraper):
      • <button class="btn btn-sm iso_button_cat_tout is-checked" data-sort-value="*"></button>
      • <button class="btn btn-sm iso_button_cat_cars " data-sort-value="cars" title=""></button>
      • <button class="btn btn-sm iso_button_cat_school " data-sort-value="school" title=""></button>
      • <button class="btn btn-sm iso_button_cat_jack " data-sort-value="jack" title=""></button>
      • <button class="btn btn-sm iso_button_cat_movies " data-sort-value="movies" title=""></button>
      • <button class="btn btn-sm iso_button_cat_games " data-sort-value="games" title=""></button>
      • <button class="btn btn-sm iso_button_cat_homes " data-sort-value="homes" title=""></button>
      • <button class="btn btn-sm iso_button_cat_jobs " data-sort-value="jobs" title=""></button>
      • <button class="btn btn-sm iso_button_cat_travel " data-sort-value="travel" title=""></button>
      • <button class="btn btn-sm iso_button_cat_business " data-sort-value="business" title=""></button>
      • ... and 13 more

      Excellent
      Metric Score: 100%
      Location: https://www.jackmarvin.com/sitemap.xml

      Excellent
      Metric Score: 100%
      Favicon URL: /favicon.ico
      Metric Score: 100%


      Metric Score: 100%
      Metric Score: 100%
      Metric Score: 100%
      Metric Score: 100%
      Metric Score: 100%
      Metric Score: 100%
      Metric Score: 100%
      Metric Score: 100%
      Metric Score: 100%
      Metric Score: 100%

      Excellent
      Metric Score: 100%
      Doctype: <!DOCTYPE html>
      Metric Score: 100%


      Metric Score: 100%
      Your HTML page size: 85.3 KB
      HTML Size Interpretation Status
      ≤ 100 KB Excellent (100) Excellent
      100 KB - 200 KB Good (75) Good
      200 KB - 400 KB Fair (50) Fair
      > 400 KB Critical (25) At Risk

      Current status: Excellent. Keep HTML as lean as possible for faster delivery and rendering.

      Metric Score: 100%


      Micro Data Schema List (7)

      1. [Microdata] https://schema.org/Article
      2. [JSON-LD] @type: BreadcrumbList
      3. [JSON-LD] @type: Person
      4. [JSON-LD] @type: WebSite
      5. [JSON-LD] @type: WebPage
      6. [JSON-LD] @type: Article
      7. [JSON-LD] @type: Person


      Metric Score: 100%
      Metric Score: 100%
      Metric Score: 100%


      Metric Score: 100%
      GZIP Enabled: Yes
      Original Size: 85.3 KB
      Compressed Size: 14.9 KB
      Reduction: 83%
      Metric Score: 75%
      Inline CSS Instances: 6
      Inline Styles (Top 15):
      • <div class="slideshowck camera_wrap camera_white_skin" id="camera_wrap_183" style="width:940px;"></div>
      • <div style="clear:both;"></div>
      • <ins class="adsbygoogle" style="display:inline-block;width:300px;height:250px" data-ad-client="ca-pub-3848485182304825" da...
      • <ins class="adsbygoogle" style="display:inline-block;width:300px;height:600px" data-ad-client="ca-pub-3848485182304825" da...
      • <ins class="adsbygoogle" style="display:inline-block;width:970px;height:90px" data-ad-client="ca-pub-3848485182304825" dat...
      • <ins class="adsbygoogle" style="display:inline-block;width:970px;height:250px" data-ad-client="ca-pub-3848485182304825" da...

      Excellent
      Metric Score: 90%
      Internal CSS Blocks: 3
      Style Blocks (Top 15):
      • <style>#camera_wrap_183 .camera_pag_ul li img, #camera_wrap_183 .camera_thumbs_cont ul li > img {height:75px;} @media screen and (max-width:...
      • <style>/*@media screen and (max-width: 600px) {.isotope_item img{max-width:100% !important} .isotope_item {width: 100% !important;}} .iso_fi...
      • <style>#isotope-main-180 .isotope_item{ width:100%}</style>
      Metric Score: 30%
      FCP ValueInterpretationStatus
      ≤ 1.0 sExcellent (100)Excellent
      1.0 s - 1.8 sGood (declines from 100 to 80)Good
      1.8 s - 3.0 sFair (declines from 80 to 40)Fair
      3.0 s - 6.0 sNeeds Work (declines from 40 to 0)Needs Work
      > 6.0 sAt Risk (0)At Risk

      This card uses weighted scoring (70% mobile, 30% desktop).

      Metric Score: 32%
      Speed IndexInterpretationStatus
      ≤ 1.5 sExcellent (100)Excellent
      1.5 s - 2.0 sGood (declines from 100 to 80)Good
      2.0 s - 4.0 sFair (declines from 80 to 40)Fair
      4.0 s - 8.0 sNeeds Work (declines from 40 to 0)Needs Work
      > 8.0 sAt Risk (0)At Risk

      This card uses weighted scoring (70% mobile, 30% desktop).

      Metric Score: 69%
      TBT ValueInterpretationStatus
      ≤ 150 msExcellent (100)Excellent
      150 ms - 300 msGood (declines from 100 to 80)Good
      300 ms - 600 msFair (declines from 80 to 40)Fair
      600 ms - 1200 msNeeds Work (declines from 40 to 0)Needs Work
      > 1200 msAt Risk (0)At Risk

      This card uses weighted scoring (70% mobile, 30% desktop).

      Metric Score: 30%
      LCP ValueInterpretationStatus
      ≤ 1.2 sExcellent (100)Excellent
      1.2 s - 2.5 sGood (100)Good
      2.5 s - 4.0 sFair (declines from 100 to 0)Fair
      > 4.0 sAt Risk (0)At Risk

      This card uses desktop/mobile weighted scoring (70% mobile, 30% desktop).

      Metric Score: 99%
      CLS ValueInterpretationStatus
      ≤ 0.05Excellent (100)Excellent
      0.05 - 0.10Good (declines from 100 to 80)Good
      0.10 - 0.25Fair (declines from 80 to 40)Fair
      0.25 - 0.50Needs Work (declines from 40 to 0)Needs Work
      > 0.50At Risk (0)At Risk

      This card uses weighted scoring (70% mobile, 30% desktop).

      Metric Score: 14%
      Savings Potential: Est savings of 2,470 ms (Mobile), Est savings of 270 ms (Desktop)

      Top Render-Blocking Resources:
      Metric Score: 100%
      Metric Score: 0%
      Metric Score: 100%
      Metric Score: 95%
      Unminified CSS Files: 1 (Mobile), 1 (Desktop)

      Top Unminified CSS Files:
      # URL Total Size Potential Savings Savings %
      1 www.jackmarvin.com/templates/lp_cassiopeia/fonts/font-awesome-6/css/all.css 49.77 KB 4.12 KB 8.28%
      Metric Score: 100%
      Unminified JavaScript Files: 0 files (Mobile), 0 files (Desktop)

      Unminified JavaScript Files: No unminified JavaScript detected
      Metric Score: 90%
      Estimated savings: 52.3 KB
      Unused CSS Files: Est savings of 52 KiB (Mobile), Est savings of 52 KiB (Desktop)

      Top Unused CSS Files:
      # URL Total Size Potential Savings Savings %
      1 www.jackmarvin.com/media/vendor/bootstrap/css/bootstrap.min.css?5.3.8 61.29 KB 28.98 KB 47.29%
      2 www.jackmarvin.com/templates/lp_cassiopeia/fonts/font-awesome-6/css/all.css 47.10 KB 23.34 KB 49.55%
      Metric Score: 73%
      Unused JavaScript Files: Est savings of 307 KiB (Mobile), Est savings of 279 KiB (Desktop)

      Top Unused JavaScript Files:
      # URL Total Size Potential Savings Savings %
      1 pagead2.googlesyndication.com/pagead/managed/js/adsense/m202605210101/show_ads_impl_fy2021.js 172.60 KB 120.95 KB 70.08%
      2 pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3848485182304825 53.86 KB 43.60 KB 80.95%
      3 pagead2.googlesyndication.com/pagead/managed/js/activeview/current/ufs_web_display.js 73.06 KB 31.54 KB 43.17%
      Metric Score: 100%
      Unoptimized Images: N/A (Mobile), N/A (Desktop)

      Unoptimized Images: No unoptimized images detected
      Metric Score: 100%
      Uncompressed Text Resources: N/A (Mobile), N/A (Desktop)

      Uncompressed Resources: No uncompressed text resources detected
      Metric Score: 100%
      Missing Preconnect Origins: N/A (Mobile), N/A (Desktop)

      Missing Preconnect Origins: No missing preconnect opportunities detected
      Metric Score: 100%

      Excellent
      Metric Score: 100%
      Redirects: N/A (Mobile), N/A (Desktop)

      Redirects: No redirects detected
      Metric Score: 100%
      Inefficient Animated Content: N/A (Mobile), N/A (Desktop)

      Inefficient Animated Content: No inefficient animated content detected
      Metric Score: 100%
      Non-Composited Animations: 1 animated element found (Mobile), N/A (Desktop)

      Non-Composited Animations: No non-composited animations detected
      Measured Value: 42% (2,281 KiB)
      Metric Score: 42%
      Total SizeScore InterpretationStatus
      ≤ 400 KBExcellent (80-100)Good
      400 KB - 800 KBFair (60-79)Fair
      > 800 KBNeeds Work (< 60)Needs Work

      Score = 100 - (Bytes / 20,000). A lighter page loads faster.

      Needs Work
      Metric Score: 62%
      DOM Size: 1,114 elements (Mobile), 1,138 elements (Desktop)

      DOM Statistics:
      • Total elements: 1114
      • DOM depth: 16
      • Most children: 50

      Excellent
      Metric Score: 100%
      User Timings: N/A (Mobile), N/A (Desktop)

      User Timings: No user timings detected
      Metric Score: 27%
      Bootup Time: 1.5 s (Mobile), N/A (Desktop)

      Scripts with High Execution Time (Top 5):
      Metric Score: 63%
      Mainthread Work Breakdown: 3.0 s (Mobile), N/A (Desktop)

      Main Thread Tasks (Top 5 by Duration):
      • Script Evaluation: 1,635.97 ms
      • Other: 514.04 ms
      • Style & Layout: 296.76 ms
      • Script Parsing & Compilation: 222.33 ms
      • Garbage Collection: 140.24 ms
      Metric Score: 85%
      Font Display: Est savings of 90 ms (Mobile), N/A (Desktop)

      Fonts Without Font-Display (Top 5 by Impact):
      Metric Score: 30%
      Total Resources: 159 requests • 2,345.09 KB (Mobile), 131 requests • 2,185.50 KB (Desktop)
      Desktop Resources:
      • Script: 18 requests, 365.36 KB
      • Third-party: 20 requests, 344.72 KB
      • Font: 5 requests, 340.31 KB
      • Stylesheet: 11 requests, 92.83 KB
      • Document: 7 requests, 38.22 KB
      Mobile Resources:
      • Third-party: 48 requests, 505.84 KB
      • Script: 25 requests, 501.65 KB
      • Font: 3 requests, 296.85 KB
      • Stylesheet: 12 requests, 94.86 KB
      • Document: 10 requests, 93.83 KB
      Metric Score: 100%
      No Document Write: N/A
      Document Write Instances: No document.write() calls detected
      Metric Score: 100%
      Unsized Images: N/A
      Unsized Images: No unsized images detected
      Metric Score: 100%
      Uses Rel Preload: N/A
      Resources to Preload: No resources identified for preload
      Metric Score: 100%
      Duplicated JavaScript: N/A
      Duplicated Scripts: No duplicated JavaScript detected

      At Risk
      Metric Score: 0%
      Long Tasks: N/A
      Long Tasks: No long tasks detected
      Metric Score: 90%
      Estimated savings: 10.3 KB
      Cache savings summary
      PlatformPotential Savings1st-Party Items3rd-Party Items
      Mobile10.3 KB10
      Desktop10.3 KB10
      Scoring thresholds
      First-Party Wasted BytesScoreStatus
      0 KB100Excellent
      ≤ 50 KB90Good
      ≤ 150 KB80Acceptable
      ≤ 300 KB65Fair
      ≤ 750 KB40Needs Work
      > 750 KB20At Risk

      Third-party waste is weighted at 15% to reflect real-world impact without over-penalising for resources outside your control.

      First-Party Resources with Short Cache (1):
      Metric Score: 50%
      Image Delivery: Est savings of 143 KiB (Mobile), Est savings of 146 KiB (Desktop)
      Images to Optimize — Mobile (7 images, 143.4 KiB total savings):
      Metric Score: 100%
      Legacy JavaScript: Pass
      Legacy Scripts: No legacy JavaScript polyfills detected
      Metric Score: 65%
      Total Reflow Time: 183.9 ms total reflow time
      Scoring Thresholds:
      Reflow TimeScoreRating
      0 ms100Excellent
      ≤ 30 ms90Good
      ≤ 100 ms75Fair
      ≤ 250 ms50Needs Work
      ≤ 500 ms30Needs Work
      > 500 ms15At Risk
      Reflow Sources (10):
      SourceReflow Time
      https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3848485182304825 48.4 ms
      https://www.jackmarvin.com/media/mod_simple_isotope/js/infinite-scroll.min.js?f78354 42.9 ms
      https://www.jackmarvin.com/media/mod_simple_isotope/js/isotope.min.js?f78354 28.4 ms
      https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3848485182304825 20.1 ms
      https://www.jackmarvin.com/media/vendor/jquery/js/jquery.min.js?3.7.1 9.8 ms
      https://www.jackmarvin.com/media/mod_simple_isotope/js/isotope.min.js?f78354 7.5 ms
      https://www.jackmarvin.com/media/mod_simple_isotope/js/isotope.min.js?f78354 7.3 ms
      [unattributed] 6.6 ms
      https://www.jackmarvin.com/media/mod_simple_isotope/js/isotope.min.js?f78354 4.0 ms
      https://www.jackmarvin.com/media/mod_simple_isotope/js/infinite-scroll.min.js?f78354 2.5 ms
      How to Fix Forced Reflow:
      1. Batch DOM reads before writes — read all layout properties first, then make all DOM changes.
      2. Use requestAnimationFrame() — schedule visual updates to avoid mid-frame style recalculations.
      3. Avoid reading layout props in loops — reading offsetWidth, getBoundingClientRect(), or getComputedStyle() inside a loop forces layout on every iteration.
      4. Prefer CSS transform/opacity — these properties are compositor-only and never trigger layout.
      5. Use a FastDOM library — batches reads and writes automatically.
      Metric Score: 82%
      Network dependency chain summary
      PlatformLongest ChainDepth
      Mobile744ms3
      Desktop1663ms3
      Scoring thresholds
      Chain DurationBase ScoreStatus
      ≤ 500ms100Excellent
      ≤ 1,000ms85Good
      ≤ 2,000ms70Fair
      ≤ 3,000ms50Needs Work
      ≤ 5,000ms30Needs Work
      > 5,000ms15At Risk

      Depth penalties: 3 → −5 · 4 → −10 · 5+ → −15. Combined: 70% mobile / 30% desktop.

      Critical Chain Resources (slowest first):
      Metric Score: 100%
      Meta Refresh: N/A
      Raw Score: N/A
      Meta Refresh Issues: No meta refresh issues detected
      Metric Score: 100%
      ARIA Hidden Body: N/A
      Raw Score: N/A
      ARIA Hidden Body Issues: No ARIA hidden body issues detected
      Metric Score: 100%
      ARIA Tooltip Name: N/A
      Raw Score: N/A
      Tooltip Name Issues: No tooltip name issues detected
      Metric Score: 100%
      Valid HTML Language: N/A
      Raw Score: N/A
      Valid HTML Language Issues: No invalid language code issues detected
      Metric Score: 100%
      HTML Has Language: N/A
      Raw Score: N/A
      HTML Language Issues: No missing language attribute issues detected
      Metric Score: 100%
      ARIA Required Parent: N/A
      Raw Score: N/A
      ARIA Required Parent Issues: No missing parent role issues detected

      Excellent
      Metric Score: 100%
      Meta Viewport: 0 viewport issue found
      Raw Score: 100%
      Meta Viewport Issues: No viewport issues detected
      Metric Score: 100%
      Duplicate ARIA IDs: N/A
      Raw Score: N/A
      Duplicate ARIA ID Issues: No duplicate ARIA ID issues detected
      Metric Score: 100%
      Valid ARIA Attributes: N/A
      Raw Score: N/A
      Valid ARIA Attribute Issues: No invalid ARIA attribute issues detected

      Excellent
      Metric Score: 100%
      Access Keys: N/A
      Raw Score: N/A
      Access Key Issues: No access key issues detected
      Metric Score: 100%
      Form Field Multiple Labels: N/A
      Raw Score: N/A
      Form Field Multiple Label Issues: No form field multiple label issues detected
      Metric Score: 100%
      Valid Language Attribute: N/A
      Raw Score: N/A
      Valid Language Attribute Issues: No invalid language attribute issues detected
      Metric Score: 100%
      ARIA Hidden Focus: No ARIA hidden focus issues found
      ARIA Hidden Focus Issues: No ARIA hidden focus issues detected
      Metric Score: 100%
      ARIA Treeitem Name: N/A
      Raw Score: N/A
      ARIA Treeitem Name Issues: No treeitem naming issues detected
      Metric Score: 100%
      ARIA Toggle Field Name: N/A
      Toggle Field Naming Issues: No toggle field naming issues detected
      Metric Score: 100%
      ARIA Progressbar Name: N/A
      Raw Score: N/A
      Progressbar Naming Issues: No progressbar naming issues detected
      Metric Score: 100%
      ARIA Required Attribute: No missing required ARIA attribute issues found
      Raw Score: 100%
      Missing ARIA Attribute Issues: No missing required ARIA attribute issues detected
      Metric Score: 100%
      ARIA Command Name: No command naming issues found
      Score: 100%
      Command Naming Issues: No command naming issues detected
      Metric Score: 100%
      ARIA Required Children: No required children issues found
      Raw Score: 100%
      Required Children Issues: No required children issues detected
      Metric Score: 100%
      Table Header Data Cells: No table header data cell issues found
      Raw Score: 100%
      Table Header Data Cell Issues: No table header data cell issues detected
      Metric Score: 100%
      ARIA Input Field Name: No input field naming issues found
      Raw Score: 100%
      Input Field Naming Issues: No input field naming issues detected

      Excellent
      Metric Score: 100%
      Tab Index: No tab index issues found
      Raw Score: 100%
      Tab Index Issues: No tab index issues detected
      Metric Score: 100%
      Definition List Item: No definition list item issues found
      Raw Score: 100%
      Definition List Item Issues: No definition list item issues detected

      Excellent
      Metric Score: 100%
      Bypass Blocks: No bypass blocks issues found
      Raw Score: 100%
      Bypass Blocks Issues: No bypass blocks issues detected

      Excellent
      Metric Score: 100%
      ARIA Roles: No ARIA role issues found
      Raw Score: 100%
      ARIA Role Issues: No ARIA role issues detected
      Metric Score: 100%
      ARIA Meter Name: No meter naming issues found
      Raw Score: 100%
      Meter Naming Issues: No meter naming issues detected
      Metric Score: 100%
      Input Image Alt: No input image alt issues found
      Raw Score: 100%
      Image Input Issues: No image input alt text issues detected
      Metric Score: 95%
      Observed script payload: 365.4 KB across 18 script requests. External scripts: 0
      Detected JavaScript libraries: 0 found
      Detected CountScore ThresholdInterpretationStatus
      0100No external libs (excellent if intentional)Excellent
      1 - 3100Lean dependency footprintExcellent
      4 - 585Reasonable, review overlapWarning
      6 - 765High dependency countWarning
      8+40Too many dependenciesAt Risk
      Script Payload (KB)Extra Score AdjustmentReason
      0 - 700 KB0Generally manageable payload
      700 KB - 1.5 MB-10Heavier script footprint
      1.5 MB - 2.5 MB-20Likely impactful on load/parse
      > 2.5 MB-30High performance risk

      Which libraries were found? None detected.

      Why this can happen: Scripts were detected, but we did not match known library signatures (common with bundled/minified/custom builds).

      Is that good? Usually yes—if all required features work. Fewer dependencies generally means better performance, fewer security updates, and easier maintenance.

      How to keep this score high: prefer vanilla JS/web APIs, remove dead scripts, and avoid adding libraries for one-off utilities.

      External scripts carry added performance and security risk—keep third-party JS minimal. See “Vulnerable Libraries” for security follow-up.

      Excellent
      Metric Score: 100%

      Page has the HTML doctype

      Page has the HTML doctype.

      Excellent
      Metric Score: 100%

      Uses HTTPS

      Page is served over HTTPS.

      Metric Score: 100%

      Avoids requesting the geolocation permission on page load

      Page does not request geolocation permission on load.

      Metric Score: 0%

      Serves images with low resolution

      1 issue found:

      #URL / Resource
      1https://www.jackmarvin.com/images/logo.png
      Metric Score: 0%

      Displays images with incorrect aspect ratio

      5 issues found:

      #ImageDisplayedActual
      1https://www.jackmarvin.com/images/schools/California-Stat...50 x 48
      (1.04)
      50 x 50
      (1.00)
      <img src="/images/schools/California-State-University-Long-Beach-xs.jpg" width="50" height="50" alt="California State University Long Beach">
      2https://www.jackmarvin.com/images/schools/Academy-of-Art-...50 x 48
      (1.04)
      50 x 50
      (1.00)
      <img src="/images/schools/Academy-of-Art-University-xs.jpg" width="50" height="50" alt="Academy of Art University">
      3https://www.jackmarvin.com/images/schools/Orange-Coast-Co...50 x 48
      (1.04)
      50 x 50
      (1.00)
      <img src="/images/schools/Orange-Coast-College-xs.jpg" width="50" height="50" alt="Orange Coast College">
      4https://www.jackmarvin.com/images/schools/Orange-County-R...50 x 48
      (1.04)
      50 x 50
      (1.00)
      <img src="/images/schools/Orange-County-Regional-Occupation-Center-xs.jpg" width="50" height="50" alt="Orange County Regional Occupational Center">
      5https://www.jackmarvin.com/images/schools/Saddleback-Coll...50 x 48
      (1.04)
      50 x 50
      (1.00)
      <img src="/images/schools/Saddleback-College-xs.jpg" width="50" height="50" alt="Saddleback College">
      Metric Score: 0%

      Issues were logged in the `Issues` panel in Chrome Devtools

      1 issue found:

      #Detail
      1{"subItems":{"type":"subitems","items":[{"url":"https:\/\/fonts.googleapis.com\/css?family=Google%20Sans%20Text%3A500"},{"url":"https:\/\/fonts.googleapis.com\/css?family=Roboto%3A500"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnnhjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnnpjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnkdjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnmVjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnmxjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnmljtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnnljtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnndjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnmRjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnmtjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnnNjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnktjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnmpjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnnJjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnmNjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnmFjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnnBjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnnFjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnnVjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVngZjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnn5jtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnnRjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnnxjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnmdjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnmZjtjm4DZzFQQ.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/googlesanstext\/v25\/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oLlVnmhjtjm4DZw.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/roboto\/v51\/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmZiAr0lFQm524.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/roboto\/v51\/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmQiAr0lFQm524.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/roboto\/v51\/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmYiAr0lFQm524.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/roboto\/v51\/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmXiAr0lFQm524.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/roboto\/v51\/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVnoiAr0lFQm524.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/roboto\/v51\/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVn6iAr0lFQm524.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/roboto\/v51\/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmbiAr0lFQm524.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/roboto\/v51\/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmaiAr0lFQm524.woff2"},{"url":"https:\/\/fonts.gstatic.com\/s\/roboto\/v51\/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmUiAr0lFQm.woff2"},{"url":"https:\/\/ep1.adtrafficquality.google\/getconfig\/sodar?sv=200&tid=gda&tv=r20260521&st=env&sjk=7556131869760653"},{"url":"https:\/\/ep2.adtrafficquality.google\/sodar\/sodar2.js"},{"url":"https:\/\/ep2.adtrafficquality.google"},{"url":"https:\/\/www.google.com"},{"url":"https:\/\/ep1.adtrafficquality.google\/pagead\/sodar?id=sodar2&v=254&t=2&li=gda_r20260521&jk=7556131869760653&bg=!b2ylbA7NAAZ0wi26VMI7AEcBe5WfOOnHnnGlhNX81yAbAba6iTuyEMavVHb09zAuPs75s9WNSOLnoW8nM7hO7Yx0nQPxRKekPjaAMbKCe6VCI10NywLEggIAAADrUgAAAAtoAQd-ADYYwcNrPVCtXogrKIw55jIP77dcq180bCdYd4sLtqk8bwsOM4d031swBpGncQ5u9sV6Wcqiv0IKADFBP_jM2wmAeHXt4OECimmgwV8QJ2MHu-3JNoNLMmL6edR8_p-16Xdq7uniQArfz0FxmQKIc7Dq5-rz2NPvj0sDXmruDAlY039qVlDZ3VpdzN1sMG7zvY3g392Oza6uB0gq3LAFAv3sX5P0JeTD0TxlKZNM3E_BoDUQeYvaEi1rRz7rM3Sn2uZ5thWdgNOwb5Glz0T8YywWZDxxxC4Qlewh6Wrzofs6CW33opDVBLP8-G9Q4m0P9u4GOLuIryKIo7Y-Ak1agpMy4IBadsSFtzTrhm5bZhgJlFZ55WsaMBaq-KfmD6s2g1S09wv8DYuIMR5CLw_6YACy-tJl3Xapdh1UuU9zh_nq6xKk4aHLX4dXvxF0ZDtju3h98Ge54Ep7BjBbF3DjNEqlV3L5iMZmPhD1odMEzjyaZ34FFjai_QQQlyha9LBfncNBpnY0OhPJeUSzdxCv_0qaDIoWh4oJBeGBgISexhR8rJKSbkZYu1iS-434kglY-fTdPCHK7pDQ2yS3l5HAHdwf9OVsetlBpZ-yhsDaJchYZoT7QKtjSzSYf7vb4slRI2vTnwzqIffNVuYt0ujZfXzGrTRVgb4D2NuromtIBfoB7ZCV0t0x_1v-YyYGnPd2HRvEYvSpeTu12OuR0r4apeRvmQW8LPtw9peLcHU31JSd6ao0hi5UQ41IsEC_dnkEOnWTt2GmoU6ClMPMPp1Stld_emwfNOdz0MH0Y19rjLMcFPGVLqf-GW2WnGgjNDauFipYL-zfAjIZddpst0MdkJWW1t8FtfYR_saxj4jYYsq9gOAclxquGHKE02RWJ5yGBEPidlu0hP4Xhj0oTzZfj3IaK0_C058253b62zQIFUshpQC0zb_-urGlGpSVOuddYSQ6C4qV7h2EAjdyJT4MAXxIzoG_n0c7pMiSKLoHRJpxOHcfbTJ8"}]},"issueType":"Content security policy"}
      Metric Score: 100%

      Avoids deprecated APIs

      No deprecated APIs used.

      Metric Score: 100%

      Analysis of word frequency and density on your page. High keyword density may indicate keyword stuffing.

      Single Keywords

      KeywordOccurrenceDensity %Possible Spam
      years505.107 %No
      ago505.107 %No
      Years393.984 %No
      Jack131.328 %No
      Favorite121.226 %No
      Marvin111.124 %No
      College101.021 %No
      University80.817 %No
      Orange80.817 %No
      web70.715 %No
      School70.715 %No
      State70.715 %No
      California60.613 %No
      Journey60.613 %No
      Coast60.613 %No
      Academy50.511 %No
      work40.409 %No
      Art40.409 %No
      January40.409 %No
      Jack’s30.306 %No
      Pioneering30.306 %No
      print30.306 %No
      Social30.306 %No
      scifi30.306 %No
      Saddleback30.306 %No
      Home20.204 %No
      Contact20.204 %No
      career20.204 %No
      graphic20.204 %No
      designer20.204 %No

      Two-Word Keywords

      Keyword PhraseOccurrenceDensity %Possible Spam
      years ago505.107 %No
      Years Old393.984 %No
      Jack Marvin70.715 %No
      Orange Coast60.613 %No
      Coast College60.613 %No
      California State50.511 %No
      State University50.511 %No
      of the40.409 %No
      My Journey40.409 %No
      Academy of40.409 %No
      of Art40.409 %No
      27 years40.409 %No
      Old January40.409 %No
      January 2240.409 %No
      J W30.306 %No
      W Marvin30.306 %No
      at the30.306 %No
      Art University30.306 %No
      ago 199930.306 %No
      one of30.306 %No
      the most30.306 %No
      28 years30.306 %No
      29 years30.306 %No
      33 years30.306 %No
      Saddleback College30.306 %No
      Contact Jack20.204 %No
      as a20.204 %No
      Jack’s work20.204 %No
      and digital20.204 %No
      to the20.204 %No

      Three-Word Keywords

      Keyword PhraseOccurrenceDensity %Possible Spam
      Orange Coast College60.613 %No
      California State University50.511 %No
      Academy of Art40.409 %No
      27 years ago40.409 %No
      Years Old January40.409 %No
      Old January 2240.409 %No
      of Art University30.306 %No
      years ago 199930.306 %No
      one of the30.306 %No
      of the most30.306 %No
      28 years ago30.306 %No
      29 years ago30.306 %No
      33 years ago30.306 %No
      J W Marvin20.204 %No
      Movies Games Homes20.204 %No
      Games Homes Jobs20.204 %No
      Homes Jobs Travel20.204 %No
      Jobs Travel Business20.204 %No
      Travel Business Social20.204 %No
      Business Social Invention20.204 %No

      Four-Word Keywords

      Keyword PhraseOccurrenceDensity %Possible Spam
      Years Old January 2240.409 %No
      Academy of Art University30.306 %No
      27 years ago 199930.306 %No
      one of the most30.306 %No
      Movies Games Homes Jobs20.204 %No
      Games Homes Jobs Travel20.204 %No
      Homes Jobs Travel Business20.204 %No
      Jobs Travel Business Social20.204 %No
      Travel Business Social Invention20.204 %No
      California State University California20.204 %No
      State University California State20.204 %No
      University California State University20.204 %No
      California State University Long20.204 %No
      State University Long Beach20.204 %No
      University Long Beach My20.204 %No
      Long Beach My Journey20.204 %No
      Beach My Journey in20.204 %No
      of Art University San20.204 %No
      Art University San Francisco20.204 %No
      University San Francisco State20.204 %No

      Note: Optimal keyword density is typically 1-2%. Higher densities may be flagged as keyword stuffing by search engines.

      Metric Score: 100%

      No third-party code detected on your page.

      Scoring Summary

      Desktop Performance Metrics

      MetricRaw ScoreWeightScoreOverall Contribution
      Desktop Performance - Total Blocking Time69.00%5 (3.82%)2.63 / 3.8242.14 / 9,417.94 (0.45%)
      Desktop Performance - Largest Contentful Paint30.00%5 (3.82%)1.15 / 3.8218.32 / 9,417.94 (0.19%)
      Desktop Performance - Cumulative Layout Shift99.00%5 (3.82%)3.78 / 3.8260.46 / 9,417.94 (0.64%)
      Desktop Performance - First Contentful Paint30.00%3 (2.29%)0.69 / 2.2910.99 / 9,417.94 (0.12%)
      Desktop Performance - Speed Index32.00%3 (2.29%)0.73 / 2.2911.73 / 9,417.94 (0.12%)
      Desktop Performance - Minify CSS95.00%2 (1.53%)1.45 / 1.5323.21 / 9,417.94 (0.25%)
      Desktop Performance - Minify JavaScript100.00%2 (1.53%)1.53 / 1.5324.43 / 9,417.94 (0.26%)
      Desktop Performance - Remove Unused CSS Rules90.00%3 (2.29%)2.06 / 2.2932.98 / 9,417.94 (0.35%)
      Desktop Performance - Remove Unused JavaScript73.00%3 (2.29%)1.67 / 2.2926.75 / 9,417.94 (0.28%)
      Desktop Performance - Eliminate Render-Blocking Resources43.53%5 (3.82%)1.66 / 3.8226.58 / 9,417.94 (0.28%)
      Desktop Performance - Avoid Chaining Critical Requests100.00%3 (2.29%)2.29 / 2.2936.64 / 9,417.94 (0.39%)
      Desktop Performance - Network Round Trip Times2 (1.53%)No data
      Desktop Performance - Initial Server Response Time100.00%4 (3.05%)3.05 / 3.0548.85 / 9,417.94 (0.52%)
      Desktop Performance - Avoid Multiple Page Redirects100.00%3 (2.29%)2.29 / 2.2936.64 / 9,417.94 (0.39%)
      Desktop Performance - Non-Composited Animations100.00%2 (1.53%)1.53 / 1.5324.43 / 9,417.94 (0.26%)
      Desktop Performance - Time to Interactive30.00%3 (2.29%)0.69 / 2.2910.99 / 9,417.94 (0.12%)
      Desktop Performance - Avoid Enormous Network Payloads42.00%2 (1.53%)0.64 / 1.5310.26 / 9,417.94 (0.11%)
      Desktop Performance - DOM Size62.00%2 (1.53%)0.95 / 1.5315.15 / 9,417.94 (0.16%)
      Desktop Performance - User Timings100.00%9 (6.87%)6.87 / 6.87109.92 / 9,417.94 (1.17%)
      Desktop Performance - JavaScript Execution Time55.00%9 (6.87%)3.78 / 6.8760.46 / 9,417.94 (0.64%)
      Desktop Performance - Minimize Main-Thread Work87.00%9 (6.87%)5.98 / 6.8795.63 / 9,417.94 (1.02%)
      Desktop Performance - Ensure Text Visible During Webfont Load70.00%9 (6.87%)4.81 / 6.8776.95 / 9,417.94 (0.82%)
      Desktop Performance - Resources Summary42.00%9 (6.87%)2.89 / 6.8746.17 / 9,417.94 (0.49%)
      Desktop Performance - Use Efficient Cache Lifetimes100.00%3 (2.29%)2.29 / 2.2936.64 / 9,417.94 (0.39%)
      Desktop Performance - Improve Image Delivery50.00%3 (2.29%)1.15 / 2.2918.32 / 9,417.94 (0.19%)
      Desktop Performance - Avoid Serving Legacy JavaScript to Modern Browsers100.00%2 (1.53%)1.53 / 1.5324.43 / 9,417.94 (0.26%)
      Desktop Performance - Avoid Forced Reflow100.00%2 (1.53%)1.53 / 1.5324.43 / 9,417.94 (0.26%)
      Desktop Performance - Network Dependency Tree75.00%2 (1.53%)1.15 / 1.5318.32 / 9,417.94 (0.19%)
      Desktop Performance - Images with Explicit Dimensions100.00%5 (3.82%)3.82 / 3.8261.07 / 9,417.94 (0.65%)
      Desktop Performance - Optimized Images100.00%3 (2.29%)2.29 / 2.2936.64 / 9,417.94 (0.39%)
      Desktop Performance - Text Compression100.00%3 (2.29%)2.29 / 2.2936.64 / 9,417.94 (0.39%)
      Desktop Performance - Preconnect to Required Origins100.00%2 (1.53%)1.53 / 1.5324.43 / 9,417.94 (0.26%)
      Desktop Performance - Efficient Animated Content100.00%2 (1.53%)1.53 / 1.5324.43 / 9,417.94 (0.26%)
      Desktop Performance - Preload Key Requests100.00%2 (1.53%)1.53 / 1.5324.43 / 9,417.94 (0.26%)
      Total Desktop Performance73.71 / 98.471,179.44 / 9,417.94 (12.52%)

      Mobile Performance Metrics

      MetricRaw ScoreWeightScoreOverall Contribution
      Mobile Performance - First Contentful Paint30.00%3 (2.29%)0.69 / 2.2916.49 / 9,417.94 (0.18%)
      Mobile Performance - Speed Index32.00%3 (2.29%)0.73 / 2.2917.59 / 9,417.94 (0.19%)
      Mobile Performance - Total Blocking Time69.00%5 (3.82%)2.63 / 3.8263.21 / 9,417.94 (0.67%)
      Mobile Performance - Largest Contentful Paint30.00%5 (3.82%)1.15 / 3.8227.48 / 9,417.94 (0.29%)
      Mobile Performance - Cumulative Layout Shift99.00%5 (3.82%)3.78 / 3.8290.69 / 9,417.94 (0.96%)
      Mobile Performance - Minify CSS95.00%2 (1.53%)1.45 / 1.5334.81 / 9,417.94 (0.37%)
      Mobile Performance - Minify JavaScript100.00%2 (1.53%)1.53 / 1.5336.64 / 9,417.94 (0.39%)
      Mobile Performance - Remove Unused CSS Rules90.00%3 (2.29%)2.06 / 2.2949.47 / 9,417.94 (0.53%)
      Mobile Performance - Remove Unused JavaScript73.00%3 (2.29%)1.67 / 2.2940.12 / 9,417.94 (0.43%)
      Mobile Performance - Eliminate Render-Blocking Resources8.79%5 (3.82%)0.34 / 3.828.05 / 9,417.94 (0.09%)
      Mobile Performance - Avoid Chaining Critical Requests100.00%3 (2.29%)2.29 / 2.2954.96 / 9,417.94 (0.58%)
      Mobile Performance - Network Round Trip Times2 (1.53%)No data
      Mobile Performance - Initial Server Response Time100.00%4 (3.05%)3.05 / 3.0573.28 / 9,417.94 (0.78%)
      Mobile Performance - Avoid Multiple Page Redirects100.00%3 (2.29%)2.29 / 2.2954.96 / 9,417.94 (0.58%)
      Mobile Performance - Non-Composited Animations100.00%2 (1.53%)1.53 / 1.5336.64 / 9,417.94 (0.39%)
      Mobile Performance - Time to Interactive30.00%3 (2.29%)0.69 / 2.2916.49 / 9,417.94 (0.18%)
      Mobile Performance - Avoid Enormous Network Payloads42.00%2 (1.53%)0.64 / 1.5315.39 / 9,417.94 (0.16%)
      Mobile Performance - DOM Size62.00%2 (1.53%)0.95 / 1.5322.72 / 9,417.94 (0.24%)
      Mobile Performance - User Timings100.00%9 (6.87%)6.87 / 6.87164.89 / 9,417.94 (1.75%)
      Mobile Performance - JavaScript Execution Time55.00%9 (6.87%)3.78 / 6.8790.69 / 9,417.94 (0.96%)
      Mobile Performance - Minimize Main-Thread Work63.00%9 (6.87%)4.33 / 6.87103.88 / 9,417.94 (1.10%)
      Mobile Performance - Ensure Text Visible During Webfont Load70.00%9 (6.87%)4.81 / 6.87115.42 / 9,417.94 (1.23%)
      Mobile Performance - Resources Summary30.00%9 (6.87%)2.06 / 6.8749.47 / 9,417.94 (0.53%)
      Mobile Performance - Images with Explicit Dimensions100.00%5 (3.82%)3.82 / 3.8291.60 / 9,417.94 (0.97%)
      Mobile Performance - Remove Duplicate JavaScript100.00%5 (3.82%)3.82 / 3.8291.60 / 9,417.94 (0.97%)
      Mobile Performance - Avoid Long Tasks0.00%5 (3.82%)0.00 / 3.820.00 / 9,417.94 (0.00%)
      Mobile Performance - Use Efficient Cache Lifetimes90.00%3 (2.29%)2.06 / 2.2949.47 / 9,417.94 (0.53%)
      Mobile Performance - Improve Image Delivery50.00%3 (2.29%)1.15 / 2.2927.48 / 9,417.94 (0.29%)
      Mobile Performance - Avoid Serving Legacy JavaScript to Modern Browsers100.00%2 (1.53%)1.53 / 1.5336.64 / 9,417.94 (0.39%)
      Mobile Performance - Avoid Forced Reflow50.00%2 (1.53%)0.76 / 1.5318.32 / 9,417.94 (0.19%)
      Mobile Performance - Network Dependency Tree85.00%2 (1.53%)1.30 / 1.5331.15 / 9,417.94 (0.33%)
      Mobile Performance - Optimized Images100.00%3 (2.29%)2.29 / 2.2954.96 / 9,417.94 (0.58%)
      Mobile Performance - Text Compression100.00%3 (2.29%)2.29 / 2.2954.96 / 9,417.94 (0.58%)
      Mobile Performance - Preconnect to Required Origins100.00%2 (1.53%)1.53 / 1.5336.64 / 9,417.94 (0.39%)
      Mobile Performance - Efficient Animated Content100.00%2 (1.53%)1.53 / 1.5336.64 / 9,417.94 (0.39%)
      Mobile Performance - Preload Key Requests100.00%2 (1.53%)1.53 / 1.5336.64 / 9,417.94 (0.39%)
      Total Mobile Performance72.89 / 106.111,749.43 / 9,417.94 (18.58%)

      Mobile Accessibility Metrics

      MetricRaw ScoreWeightScoreOverall Contribution
      Accessibility - Logical Tab Order100.00%3 (2.52%)2.52 / 2.52Not weighted
      Accessibility - Avoid Meta Refresh100.00%2 (1.68%)1.68 / 1.6833.61 / 9,417.94 (0.36%)
      Accessibility - Use Landmarks100.00%4 (3.36%)3.36 / 3.36Not weighted
      Accessibility - Avoid ARIA Hidden on Body100.00%2 (1.68%)1.68 / 1.6833.61 / 9,417.94 (0.36%)
      Accessibility - Avoid Focus Traps100.00%3 (2.52%)2.52 / 2.52Not weighted
      Accessibility - ARIA Tooltip Name100.00%2 (1.68%)1.68 / 1.6833.61 / 9,417.94 (0.36%)
      Accessibility - Valid HTML Language100.00%5 (4.20%)4.20 / 4.2084.03 / 9,417.94 (0.89%)
      Accessibility - HTML Has Language100.00%5 (4.20%)4.20 / 4.2084.03 / 9,417.94 (0.89%)
      Accessibility - ARIA Required Parent100.00%3 (2.52%)2.52 / 2.5250.42 / 9,417.94 (0.54%)
      Accessibility - Focusable Controls100.00%3 (2.52%)2.52 / 2.52Not weighted
      Accessibility - Meta Viewport100.00%2 (1.68%)1.68 / 1.6833.61 / 9,417.94 (0.36%)
      Accessibility - Avoid Duplicate ARIA IDs100.00%3 (2.52%)2.52 / 2.5250.42 / 9,417.94 (0.54%)
      Accessibility - Valid ARIA Attributes100.00%3 (2.52%)2.52 / 2.5250.42 / 9,417.94 (0.54%)
      Accessibility - Access Keys100.00%2 (1.68%)1.68 / 1.6833.61 / 9,417.94 (0.36%)
      Accessibility - Avoid Multiple Form Labels100.00%3 (2.52%)2.52 / 2.5250.42 / 9,417.94 (0.54%)
      Accessibility - Valid Language Codes100.00%5 (4.20%)4.20 / 4.2084.03 / 9,417.94 (0.89%)
      Accessibility - ARIA Hidden Focus100.00%3 (2.52%)2.52 / 2.5250.42 / 9,417.94 (0.54%)
      Accessibility - ARIA Treeitem Name100.00%2 (1.68%)1.68 / 1.6833.61 / 9,417.94 (0.36%)
      Accessibility - ARIA Toggle Field Name100.00%2 (1.68%)1.68 / 1.6833.61 / 9,417.94 (0.36%)
      Accessibility - ARIA Progressbar Name100.00%2 (1.68%)1.68 / 1.6833.61 / 9,417.94 (0.36%)
      Accessibility - ARIA Required Attributes100.00%3 (2.52%)2.52 / 2.5250.42 / 9,417.94 (0.54%)
      Accessibility - Interactive Element Affordance100.00%3 (2.52%)2.52 / 2.52Not weighted
      Accessibility - Custom Control Labels100.00%3 (2.52%)2.52 / 2.52Not weighted
      Accessibility - Custom Control Roles100.00%3 (2.52%)2.52 / 2.52Not weighted
      Accessibility - Offscreen Content Hidden100.00%2 (1.68%)1.68 / 1.68Not weighted
      Accessibility - ARIA Command Name100.00%2 (1.68%)1.68 / 1.6833.61 / 9,417.94 (0.36%)
      Accessibility - ARIA Required Children100.00%3 (2.52%)2.52 / 2.5250.42 / 9,417.94 (0.54%)
      Accessibility - Table Headers with Data Cells100.00%2 (1.68%)1.68 / 1.6833.61 / 9,417.94 (0.36%)
      Accessibility - ARIA Input Field Name100.00%3 (2.52%)2.52 / 2.5250.42 / 9,417.94 (0.54%)
      Accessibility - Tab Index100.00%3 (2.52%)2.52 / 2.5250.42 / 9,417.94 (0.54%)
      Accessibility - Definition List Item100.00%2 (1.68%)1.68 / 1.6833.61 / 9,417.94 (0.36%)
      Accessibility - Bypass Blocks100.00%3 (2.52%)2.52 / 2.5250.42 / 9,417.94 (0.54%)
      Accessibility - ARIA Roles100.00%3 (2.52%)2.52 / 2.5250.42 / 9,417.94 (0.54%)
      Accessibility - ARIA Meter Name100.00%2 (1.68%)1.68 / 1.6833.61 / 9,417.94 (0.36%)
      Accessibility - Visual Order Follows DOM100.00%3 (2.52%)2.52 / 2.52Not weighted
      Accessibility - Managed Focus100.00%3 (2.52%)2.52 / 2.52Not weighted
      Accessibility - Input Image Alt Text100.00%5 (4.20%)4.20 / 4.2084.03 / 9,417.94 (0.89%)
      Accessibility - Link Name100.00%4 (3.36%)3.36 / 3.3667.23 / 9,417.94 (0.71%)
      Accessibility - Heading Order100.00%3 (2.52%)2.52 / 2.5250.42 / 9,417.94 (0.54%)
      Accessibility - Button Name100.00%5 (4.20%)4.20 / 4.2084.03 / 9,417.94 (0.89%)
      Total Mobile Accessibility74.79 / 74.791,495.80 / 9,417.94 (15.88%)

      Mobile SEO Metrics

      MetricRaw ScoreWeightScoreOverall Contribution
      Mobile SEO - Hreflang Tags100.00%6 (8.57%)8.57 / 8.5785.71 / 9,417.94 (0.91%)
      Mobile SEO - Descriptive Link Text100.00%6 (8.57%)8.57 / 8.5785.71 / 9,417.94 (0.91%)
      Mobile SEO - Canonical Links100.00%7 (10.00%)10.00 / 10.00100.00 / 9,417.94 (1.06%)
      Mobile SEO - Is Crawlable100.00%8 (11.43%)11.43 / 11.43114.29 / 9,417.94 (1.21%)
      Mobile SEO - Crawlable Anchors100.00%6 (8.57%)8.57 / 8.5785.71 / 9,417.94 (0.91%)
      Mobile SEO - HTTP Status Code100.00%7 (10.00%)10.00 / 10.00100.00 / 9,417.94 (1.06%)
      Mobile SEO - Image Alt Text100.00%6 (8.57%)8.57 / 8.5785.71 / 9,417.94 (0.91%)
      Mobile SEO - Structured Data100.00%4 (5.71%)5.71 / 5.71Not weighted
      Mobile SEO - Robots.txt100.00%7 (10.00%)10.00 / 10.00100.00 / 9,417.94 (1.06%)
      Mobile SEO - Document Title100.00%7 (10.00%)10.00 / 10.00100.00 / 9,417.94 (1.06%)
      Mobile SEO - Meta Description100.00%6 (8.57%)8.57 / 8.5785.71 / 9,417.94 (0.91%)
      Total Mobile Seo94.29 / 94.29942.86 / 9,417.94 (10.01%)

      Mobile Best Practices Metrics

      MetricRaw ScoreWeightScoreOverall Contribution
      Mobile Best Practices - HTML Doctype100.00%6 (12.00%)12.00 / 12.00120.00 / 9,417.94 (1.27%)
      Mobile Best Practices - Detected JavaScript Libraries100.00%4 (8.00%)8.00 / 8.0080.00 / 9,417.94 (0.85%)
      Mobile Best Practices - Uses HTTPS100.00%8 (16.00%)16.00 / 16.00160.00 / 9,417.94 (1.70%)
      Mobile Best Practices - Avoid Geolocation on Start100.00%6 (12.00%)12.00 / 12.00120.00 / 9,417.94 (1.27%)
      Mobile Best Practices - Responsive Image Sizes100.00%6 (12.00%)12.00 / 12.00120.00 / 9,417.94 (1.27%)
      Mobile Best Practices - Image Aspect Ratio0.00%6 (12.00%)0.00 / 12.000.00 / 9,417.94 (0.00%)
      Mobile Best Practices - No Inspector Issues0.00%7 (14.00%)0.00 / 14.000.00 / 9,417.94 (0.00%)
      Mobile Best Practices - Avoid Deprecated APIs100.00%7 (14.00%)14.00 / 14.00140.00 / 9,417.94 (1.49%)
      Total Mobile Best Practices74.00 / 100.00740.00 / 9,417.94 (7.86%)

      Non-Lighthouse Metrics

      MetricRaw ScoreWeightScoreOverall Contribution
      Core - Page Title100.00%8 (6.35%)6.35 / 6.35126.98 / 9,417.94 (1.35%)
      Core - Meta Description100.00%7 (5.56%)5.56 / 5.56111.11 / 9,417.94 (1.18%)
      Core - Meta Keywords0.00%3 (2.38%)0.00 / 2.38Informational
      Core - Keywords - One Word82.00%4 (3.17%)2.60 / 3.1752.06 / 9,417.94 (0.55%)
      Core - Keywords - Two Words85.00%5 (3.97%)3.37 / 3.9767.46 / 9,417.94 (0.72%)
      Core - Keywords - Three Words85.00%5 (3.97%)3.37 / 3.9767.46 / 9,417.94 (0.72%)
      Core - Keywords - Four Words85.00%4 (3.17%)2.70 / 3.1753.97 / 9,417.94 (0.57%)
      Core - Keyword Usage0.00%6 (4.76%)0.00 / 4.76Informational
      Core - Text To Html Ratio100.00%5 (3.97%)3.97 / 3.9779.37 / 9,417.94 (0.84%)
      Core - HTML Headings99.00%6 (4.76%)4.71 / 4.7694.29 / 9,417.94 (1.00%)
      Core - Sitemap100.00%5 (3.97%)3.97 / 3.9779.37 / 9,417.94 (0.84%)
      Core - Internal vs External Links100.00%5 (3.97%)3.97 / 3.9779.37 / 9,417.94 (0.84%)
      Core - NoIndex, NoFollow, DoFollow Links100.00%4 (3.17%)3.17 / 3.1763.49 / 9,417.94 (0.67%)
      Core - SEO Friendly Links50.00%5 (3.97%)1.98 / 3.9739.68 / 9,417.94 (0.42%)
      Core - Favicon100.00%3 (2.38%)2.38 / 2.3847.62 / 9,417.94 (0.51%)
      Core - Image Alt Test100.00%6 (4.76%)4.76 / 4.7695.24 / 9,417.94 (1.01%)
      Core - DOC Type100.00%4 (3.17%)3.17 / 3.1763.49 / 9,417.94 (0.67%)
      Core - Deprecated HTML Tag100.00%5 (3.97%)3.97 / 3.9779.37 / 9,417.94 (0.84%)
      Core - HTML Page Size100.00%5 (3.97%)3.97 / 3.9779.37 / 9,417.94 (0.84%)
      Core - GZIP Compression100.00%6 (4.76%)4.76 / 4.7695.24 / 9,417.94 (1.01%)
      Core - Inline CSS75.00%4 (3.17%)2.38 / 3.1747.62 / 9,417.94 (0.51%)
      Core - Internal CSS90.00%4 (3.17%)2.86 / 3.1757.14 / 9,417.94 (0.61%)
      Core - Micro Data Schema Test100.00%5 (3.97%)3.97 / 3.9779.37 / 9,417.94 (0.84%)
      Core - IP Canonicalization Test100.00%4 (3.17%)3.17 / 3.1763.49 / 9,417.94 (0.67%)
      Core - URL Canonicalization Test100.00%5 (3.97%)3.97 / 3.9779.37 / 9,417.94 (0.84%)
      Core - Plain Text Email Test100.00%3 (2.38%)2.38 / 2.3847.62 / 9,417.94 (0.51%)
      Total Non-Lighthouse Metrics87.48 / 92.861,749.52 / 9,417.94 (18.58%)

      Overall Categories Summary

      CategoryScore (%)Awarded PointsWeightWeighted Contribution
      Desktop Performance74.86%73.71 / 98.4716%1,179.44 / 9,417.94 (12.52%)
      Mobile Accessibility100.00%74.79 / 74.7920%1,495.80 / 9,417.94 (15.88%)
      Mobile Best Practices74.00%74.00 / 100.0010%740.00 / 9,417.94 (7.86%)
      Mobile Performance68.70%72.89 / 106.1124%1,749.43 / 9,417.94 (18.58%)
      Mobile Seo100.00%94.29 / 94.2910%942.86 / 9,417.94 (10.01%)
      Non-Lighthouse Metrics94.21%87.48 / 92.8620%1,749.52 / 9,417.94 (18.58%)

      Overall Total Points Awarded: 7,857.05

      Overall Total Points Available: 9,417.94

      Overall Percentage: 83.43%

      What Does "Liquid Purple" mean?

      noun | / LIK-wid PUR-pul /

      1. (biochemistry) Also known as visual purple or rhodopsin — a light-sensitive receptor protein found in the rods of the retina. It enables vision in dim light by transforming invisible darkness into visible form. Derived from the Greek rhódon (rose) and ópsis (sight), its name reflects its delicate pink hue and vital role in perception.

      2. (modern usage) Liquid Purple — a website management agency specializing in uncovering unseen opportunities and illuminating brands hidden in the digital dark. Much like its biological namesake, Liquid Purple transforms faint signals into clear visibility — revealing what others overlook and bringing businesses into the light.

      Origin: From the scientific term rhodopsin, discovered by Franz Christian Boll in 1876; adopted metaphorically by a web development firm dedicated to visual clarity in the age of algorithms.

      Client Login