Created September 10, 2025

REPORT

PageSpeed Insights

https://vitriturf.com/

1. Executive Summary

1.1 Purpose of the audit
1.2 Key findings & benchmarks (Performance, Accessibility, Best Practices, SEO)
1.3 Core Web Vitals assessment summary

2. Performance & Key Scores

2.1 Performance Score
2.2 Accessibility Score
2.3 SEO Score
2.4 Best Practices Score

3. Core Web Vitals Assessment (Field Data)

3.1 Largest Contentful Paint (LCP)
3.2 Interaction to Next Paint (INP)
3.3 Cumulative Layout Shift (CLS)
3.4 First Contentful Paint (FCP)
3.5 Time to First Byte (TTFB)

4. Lab Data Performance Metrics

4.1 First Contentful Paint (FCP)
4.2 Largest Contentful Paint (LCP)
4.3 Total Blocking Time (TBT)
4.4 Cumulative Layout Shift (CLS)
4.5 Speed Index

5. Performance Insights Dashboard

5.1 Desktop performance overview
5.2 Lab data visualization
5.3 Thresholds and pass/fail indicators

6. Diagnostics & Performance Issues

6.1 Render-blocking resources
6.2 Unused JavaScript & CSS
6.3 Cache policy
6.4 Image optimization (WebP, AVIF, efficient encoding)
6.5 Avoid serving legacy JavaScript
6.6 Network payload analysis
6.7 Offscreen/animated images issues

7. Technical Summary

7.1 Test environment (device, Lighthouse version, date)
7.2 Final notes and considerations
7.3 Action priorities (Critical, Medium, Low)

Performance Overview

This PageSpeed Insights audit was conducted on https://vitriturf.com/ using Lighthouse v10.0.0 on September 10, 2025. The audit evaluated Performance in detail across both desktop and mobile devices, while Accessibility, Best Practices, and SEO are summarized with overall scores. Core Web Vitals assessments are based on real user experience data collected over the past 28 days.

Provides a high-level benchmark of the site's overall health, highlighting key strengths and surfacing improvement opportunities. Serves as a baseline for tracking progress and ensuring the site continues to deliver a fast, accessible, and search-optimized experience.

Performance Scores

Performance
85
Accessibility
82
SEO
85
Best Practices
100

Scores Overview

The scores shown above represent the Desktop Lighthouse audit results for Performance, Accessibility, Best Practices, and SEO. Performance reflects detailed metrics such as page load speed, interactivity, and visual stability. Accessibility, Best Practices, and SEO are summarized as overall scores. These values provide a quick benchmark of the site's technical health on desktop devices, following Google Lighthouse scoring standards.

0–49 (Poor)    50–89 (Needs Improvement)    90–100 (Good)

Core Web Vitals Assessment: Passed

Core Web Vitals Overview

This Core Web Vitals assessment is based on real user experience data collected over the past 28 days. It evaluates key metrics such as Largest Contentful Paint (LCP), Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS).

These metrics provide insights into the site's loading performance, interactivity, and visual stability as experienced by actual users. Maintaining good Core Web Vitals is crucial for both user satisfaction and search engine ranking.

Largest Contentful Paint (LCP) – Measures loading performance. It reports how long it takes for the largest visible element (such as an image or headline) to appear on the screen. A good experience is ≤ 2.5 seconds.

Interaction to Next Paint (INP) – Measures interactivity. It tracks how quickly the page responds to user actions like clicks, taps, or keyboard input. A good experience is ≤ 200 ms.

Cumulative Layout Shift (CLS) – Measures visual stability. It tracks how much page elements unexpectedly shift during load. A good experience is ≤ 0.1.

Other Notable Metrics

First Contentful Paint (FCP) – Indicates perceived load speed. It measures how quickly the first text or image is rendered.

Time to First Byte (TTFB) – Measures server responsiveness. It shows how fast the server delivers the first byte of data to the browser.

Largest Contentful Paint (LCP)

0.0 s

  • Good: 60%
  • Needs Improvement: 25%
  • Poor: 15%

Interaction to Next Paint (INP)

0 ms

  • Good: 75%
  • Needs Improvement: 20%
  • Poor: 5%

Cumulative Layout Shift (CLS)

0.00

  • Good: 65%
  • Needs Improvement: 25%
  • Poor: 10%

Other Notable Metrics

First Contentful Paint (FCP)

0.0 s

  • Good: 70%
  • Needs Improvement: 20%
  • Poor: 10%

Time to First Byte (TTFB)

0.0 s

  • Good: 80%
  • Needs Improvement: 15%
  • Poor: 5%

Core Web Vitals Assessment (Field Data)

Status: Passed

Metric Field Data Status Target
Largest Contentful Paint (LCP) 0.0 s Pass ≤ 2.5s
Interaction to Next Paint (INP) 0 ms Pass ≤ 200ms
Cumulative Layout Shift (CLS) 0.00 Pass ≤ 0.1
First Contentful Paint (FCP) 0.0 s Pass ≤ 1.8s
Time to First Byte (TTFB) 0.0 s Pass ≤ 0.8s
Note: This assessment is based on real user data over the past 28 days. The site passes Core Web Vitals.

Understanding Lab Data (Desktop)

The following metrics are derived from Lighthouse Lab Data, which runs performance tests under controlled, simulated conditions. Unlike Core Web Vitals, which rely on real user field data, lab data provides reproducible diagnostics to identify specific performance bottlenecks. Each value is compared against Google's recommended thresholds to determine pass or fail status.

Specific Metrics Used

How the Data is Processed

Raw values are converted into readable formats (e.g., milliseconds to seconds, CLS rounded to three decimals) and evaluated against Google's thresholds. If API data is unavailable, fallback values are used for consistency (FCP 1.2s, LCP 2.8s, TBT 150ms, CLS 0.05, SI 3.2s).

Why This Matters

Lab data helps pinpoint the root causes of poor performance in a controlled setting, even if real-user data (Core Web Vitals) is not yet available or stable. Because the tests are simulated, results may not match every real-world user experience, but they are highly useful for identifying and prioritizing fixes.

85
0-49
50-89
90-100
Performance Metrics Screenshot
First Contentful Paint
0.9 s
Time at which the first text or image is painted. Target: ≤ 1.8s
Largest Contentful Paint
2.3 s
Time at which the largest text or image is painted. Target: ≤ 2.5s
Total Blocking Time
35 ms
Sum of all time periods when task length exceeded 50ms. Target: ≤ 200ms
Cumulative Layout Shift
0.006
Measures the movement of visible elements within the viewport. Target: ≤ 0.1
Speed Index
1.5 s
Shows how quickly the contents of a page are visibly populated. Target: ≤ 3.4s

Lab Data Performance Metrics

Metric Lab Value Status Target
First Contentful Paint 0.9 s Pass ≤ 1.8s
Largest Contentful Paint 2.3 s Pass ≤ 2.5s
Total Blocking Time 35 ms Pass ≤ 200ms
Cumulative Layout Shift 0.006 Pass ≤ 0.1
Speed Index 1.5 s Pass ≤ 3.4s
Note: These metrics are collected from a simulated environment (Lab Data) using Lighthouse. They help developers identify and fix specific performance issues under controlled conditions.

Performance Optimization Opportunities

Issue Estimated Savings Action Priority
Eliminate render-blocking resourcesEst savings of 560 msResources are blocking the first paint of your page. Consider delivering critical JS/CSS inline and deferring all non-critical JS/styles. (https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources/).High
Minify JavaScriptEst savings of 5 KiBMinifying JavaScript files can reduce payload sizes and script parse time. (https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript/).Medium
Reduce unused JavaScriptEst savings of 163 KiBReduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. (https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/).High
Reduce unused CSSEst savings of 124 KiBReduce unused rules from stylesheets and defer CSS not used for above-the-fold content to decrease bytes consumed by network activity. (https://developer.chrome.com/docs/lighthouse/performance/unused-css-rules/).High

Performance Optimization Opportunities

Issue Estimated Savings Action Priority
Avoid serving legacy JavaScript to modern browsersEst savings of 10 KiBPolyfills and transforms enable legacy browsers to use new JavaScript features. However, many aren't necessary for modern browsers. Consider modifying your JavaScript build process to not transpile (https://web.dev/baseline) features, unless you know you must support legacy browsers. (https://philipwalton.com/articles/the-state-of-es5-on-the-web/)Medium
Avoid enormous network payloadsTotal size was 4,674 KiBLarge network payloads cost users real money and are highly correlated with long load times. (https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight/).Medium
Serve images in next-gen formatsEst savings of 667 KiBImage formats like WebP and AVIF often provide better compression than PNG or JPEG, which means faster downloads and less data consumption. (https://developer.chrome.com/docs/lighthouse/performance/uses-webp-images/).High

Performance Optimization Opportunities

Issue Estimated Savings Action Priority
Image elements do not have explicit `width` and `height`Set an explicit width and height on image elements to reduce layout shifts and improve CLS. (https://web.dev/articles/optimize-cls#images_without_dimensions)Medium
Minify CSSEst savings of 8 KiBMinifying CSS files can reduce network payload sizes. (https://developer.chrome.com/docs/lighthouse/performance/unminified-css/).High
Ensure text remains visible during webfont loadLeverage the `font-display` CSS feature to ensure text is user-visible while webfonts are loading. (https://developer.chrome.com/docs/lighthouse/performance/font-display/).Medium
Properly size imagesEst savings of 2,048 KiBServe images that are appropriately-sized to save cellular data and improve load time. (https://developer.chrome.com/docs/lighthouse/performance/uses-responsive-images/).High

Performance Scores

Performance
60
Accessibility
88
SEO
85
Best Practices
100

Scores Overview

The scores shown above represent the Mobile Lighthouse audit results for Performance, Accessibility, Best Practices, and SEO. Performance reflects detailed metrics such as page load speed, interactivity, and visual stability. Accessibility, Best Practices, and SEO are summarized as overall scores. These values provide a quick benchmark of the site's technical health on mobile devices, following Google Lighthouse scoring standards.

0–49 (Poor)    50–89 (Needs Improvement)    90–100 (Good)

Core Web Vitals Assessment: Passed

Core Web Vitals Overview

This Core Web Vitals assessment is based on real user experience data collected over the past 28 days. It evaluates key metrics such as Largest Contentful Paint (LCP), Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS).

These metrics provide insights into the site's loading performance, interactivity, and visual stability as experienced by actual users. Maintaining good Core Web Vitals is crucial for both user satisfaction and search engine ranking.

Largest Contentful Paint (LCP) – Measures loading performance. It reports how long it takes for the largest visible element (such as an image or headline) to appear on the screen. A good experience is ≤ 2.5 seconds.

Interaction to Next Paint (INP) – Measures interactivity. It tracks how quickly the page responds to user actions like clicks, taps, or keyboard input. A good experience is ≤ 200 ms.

Cumulative Layout Shift (CLS) – Measures visual stability. It tracks how much page elements unexpectedly shift during load. A good experience is ≤ 0.1.

Other Notable Metrics

First Contentful Paint (FCP) – Indicates perceived load speed. It measures how quickly the first text or image is rendered.

Time to First Byte (TTFB) – Measures server responsiveness. It shows how fast the server delivers the first byte of data to the browser.

Largest Contentful Paint (LCP)

0.0 s

  • Good: 60%
  • Needs Improvement: 25%
  • Poor: 15%

Interaction to Next Paint (INP)

0 ms

  • Good: 75%
  • Needs Improvement: 20%
  • Poor: 5%

Cumulative Layout Shift (CLS)

0.00

  • Good: 65%
  • Needs Improvement: 25%
  • Poor: 10%

Other Notable Metrics

First Contentful Paint (FCP)

0.0 s

  • Good: 70%
  • Needs Improvement: 20%
  • Poor: 10%

Time to First Byte (TTFB)

0.0 s

  • Good: 80%
  • Needs Improvement: 15%
  • Poor: 5%

Core Web Vitals Assessment (Field Data)

Status: Passed

Metric Field Data Status Target
Largest Contentful Paint (LCP) 0.0 s Pass ≤ 2.5s
Interaction to Next Paint (INP) 0 ms Pass ≤ 200ms
Cumulative Layout Shift (CLS) 0.00 Pass ≤ 0.1
First Contentful Paint (FCP) 0.0 s Pass ≤ 1.8s
Time to First Byte (TTFB) 0.0 s Pass ≤ 0.8s
Note: This assessment is based on real user data over the past 28 days. The site passes Core Web Vitals.

Understanding Lab Data (Mobile)

The following metrics are derived from Lighthouse Lab Data, which runs performance tests under controlled, simulated conditions. Unlike Core Web Vitals, which rely on real user field data, lab data provides reproducible diagnostics to identify specific performance bottlenecks. Each value is compared against Google's recommended thresholds to determine pass or fail status.

Specific Metrics Used

How the Data is Processed

Raw values are converted into readable formats (e.g., milliseconds to seconds, CLS rounded to three decimals) and evaluated against Google's thresholds. For mobile testing, Lighthouse simulates slower device hardware and a 4G network connection, which may result in higher (slower) values compared to desktop. If API data is unavailable, fallback values are used for consistency (FCP 1.2s, LCP 2.8s, TBT 150ms, CLS 0.05, SI 3.2s).

Why This Matters

Lab data helps pinpoint the root causes of poor performance in a controlled setting, even if real-user data (Core Web Vitals) is not yet available or stable. Because the tests are simulated, results may not match every real-world user experience, but they are highly useful for identifying and prioritizing fixes.

60
0-49
50-89
90-100
Performance Metrics Screenshot
First Contentful Paint
4.2 s
Time at which the first text or image is painted. Target: ≤ 1.8s
Largest Contentful Paint
18.0 s
Time at which the largest text or image is painted. Target: ≤ 2.5s
Total Blocking Time
88 ms
Sum of all time periods when task length exceeded 50ms. Target: ≤ 200ms
Cumulative Layout Shift
0.000
Measures the movement of visible elements within the viewport. Target: ≤ 0.1
Speed Index
7.3 s
Shows how quickly the contents of a page are visibly populated. Target: ≤ 3.4s

Lab Data Performance Metrics

Metric Lab Value Status Target
First Contentful Paint 4.2 s Fail ≤ 1.8s
Largest Contentful Paint 18.0 s Fail ≤ 2.5s
Total Blocking Time 88 ms Pass ≤ 200ms
Cumulative Layout Shift 0.000 Pass ≤ 0.1
Speed Index 7.3 s Fail ≤ 3.4s
Note: These metrics are collected from a simulated environment (Lab Data) using Lighthouse. They help developers identify and fix specific performance issues under controlled conditions.

Performance Optimization Opportunities

Issue Estimated Savings Action Priority
Eliminate render-blocking resourcesEst savings of 3,100 msResources are blocking the first paint of your page. Consider delivering critical JS/CSS inline and deferring all non-critical JS/styles. (https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources/).High
Minify JavaScriptEst savings of 5 KiBMinifying JavaScript files can reduce payload sizes and script parse time. (https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript/).Medium
Reduce unused JavaScriptEst savings of 162 KiBReduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. (https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/).High
Reduce unused CSSEst savings of 124 KiBReduce unused rules from stylesheets and defer CSS not used for above-the-fold content to decrease bytes consumed by network activity. (https://developer.chrome.com/docs/lighthouse/performance/unused-css-rules/).High

Performance Optimization Opportunities

Issue Estimated Savings Action Priority
Avoid serving legacy JavaScript to modern browsersEst savings of 10 KiBPolyfills and transforms enable legacy browsers to use new JavaScript features. However, many aren't necessary for modern browsers. Consider modifying your JavaScript build process to not transpile (https://web.dev/baseline) features, unless you know you must support legacy browsers. (https://philipwalton.com/articles/the-state-of-es5-on-the-web/)Medium
Avoid enormous network payloadsTotal size was 4,701 KiBLarge network payloads cost users real money and are highly correlated with long load times. (https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight/).Medium
Serve images in next-gen formatsEst savings of 692 KiBImage formats like WebP and AVIF often provide better compression than PNG or JPEG, which means faster downloads and less data consumption. (https://developer.chrome.com/docs/lighthouse/performance/uses-webp-images/).High

Performance Optimization Opportunities

Issue Estimated Savings Action Priority
Image elements do not have explicit `width` and `height`Set an explicit width and height on image elements to reduce layout shifts and improve CLS. (https://web.dev/articles/optimize-cls#images_without_dimensions)Medium
Minify CSSEst savings of 8 KiBMinifying CSS files can reduce network payload sizes. (https://developer.chrome.com/docs/lighthouse/performance/unminified-css/).High
Properly size imagesEst savings of 1,799 KiBServe images that are appropriately-sized to save cellular data and improve load time. (https://developer.chrome.com/docs/lighthouse/performance/uses-responsive-images/).High

Test Environment

Device Desktop & Mobile
Lighthouse Version v10.0.0
Browser HeadlessChrome/10.0.0
Generated On September 10, 2025

Final Notes

This report reflects the status of https://vitriturf.com/ as of September 10, 2025. The Core Web Vitals assessment is based on real user data over the past 28 days, while lab data provides controlled environment metrics for development optimization. Focus on addressing high-priority performance issues to improve user experience and search engine rankings.

Report Generated: September 10, 2025

PageSpeed Insights Report

https://vitriturf.com/

This comprehensive PageSpeed Insights audit has identified key areas for improvement to ensure your website meets high performance standards. The findings presented in this report provide a clear roadmap for enhancing performance and creating a more efficient digital experience for all users.

We recommend prioritizing the critical and serious issues identified, as these have the most significant impact on user performance. The moderate issues, while less urgent, should also be addressed to achieve optimal performance.