Remove Unused JavaScript Code

How to optimize info.sparrowhomeloans.com

Generic SiteScore: 69/100Analyzed May 2026Re-analyze this site

Remove Unused JavaScript Code

High Impact+18 points estimated

Why It Matters

444 KiB of unused JavaScript is blocking rendering and delaying LCP by 1.05 seconds.

How to Fix

Analyze Facebook Pixel and HotJar implementations - over 99% of code is unused. Remove or defer these tracking scripts until after page load. Use dynamic imports to load analytics code only when needed. Consider lighter alternatives or custom implementations.

0Needs Improvement

What This Score Means

A score of 69 falls in the "Needs Improvement" range (50-89). While it is better than poor (0-49), you should aim for 90+ to provide an optimal user experience and maximize SEO benefits.

This site is slower than approximately 35% of similar sites. The main issues affecting performance are image optimization, JavaScript execution time, and layout stability.

Addressing these issues could improve your conversion rate by 15-20% and boost your search engine rankings.

Core Web Vitals Analysis

LCP

Largest Contentful Paint

3.8s
Needs Improvement

Good: < 2.5s

Measures how long it takes for the main content to appear on screen

INP

Interaction to Next Paint

263ms
Needs Improvement

Good: < 200ms

Measures how quickly the page responds to user interactions

CLS

Cumulative Layout Shift

0.00
Good

Good: < 0.1

Measures visual stability - how much content shifts during page load

AI Performance Analysis

This website has poor performance with a score of 69/100, primarily due to excessive JavaScript blocking the page from loading quickly. The biggest issue is legacy JavaScript from Facebook tracking scripts that wastes 34 KB and delays your Largest Contentful Paint by 4.3 seconds. Your First Contentful Paint takes 2.1 seconds, which is too slow for good user experience. To improve performance, consider removing or deferring non-essential Facebook tracking code, implementing modern JavaScript without polyfills for older browsers, and optimizing your CSS delivery which currently blocks rendering for 320ms. These changes could improve your score by 20+ points and make your site feel significantly faster to users.

Other Optimization Recommendations

Eliminate Render-Blocking CSS

High Impact+15 points estimated

Why It Matters:

CSS is blocking first paint by 300ms, directly delaying both FCP and LCP metrics.

How to Fix:

Inline critical CSS for above-the-fold content directly in the HTML head. Load non-critical CSS asynchronously using media='print' onload technique. Split CSS into critical and non-critical bundles during build process.

Optimize Legacy JavaScript Polyfills

Medium Impact+8 points estimated

Why It Matters:

34 KiB of legacy polyfills are unnecessary for modern browsers, slowing down LCP by 50ms.

How to Fix:

Update build configuration to target modern browsers (ES2017+). Remove Babel transforms for features like Array methods and Object methods that are widely supported. Use differential serving to deliver modern code to modern browsers and polyfills only to older ones.

Keep Your Site Fast After Optimization

Once your site is optimized, maintain that speed. Use DeployHQ for zero-downtime, automated deployments—so performance fixes and updates go live safely every time, without breaking your site.

Explore DeployHQ →Trusted by engineering teams shipping high-performance sites

Want to Analyze YOUR Website?

Get AI-powered performance insights with actionable fixes in 30 seconds

More Generic Speed Tests

Generic Performance Resources

Frequently Asked Questions