Eliminate Unused JavaScript Code

How to optimize almivahome.com

Shopify SiteScore: 63/100Analyzed May 2026Re-analyze this site

Eliminate Unused JavaScript Code

High Impact+25 points estimated

Why It Matters

357 KiB of unused JavaScript is wasting 1.95 seconds of load time and directly impacting LCP performance.

How to Fix

Remove or conditionally load the Releasit COD form extension (239 KiB unused). Optimize Facebook Pixel implementation by loading it asynchronously after page interaction. Use Shopify's Script Tag API to defer non-critical third-party scripts until after the page becomes interactive.

0Needs Improvement

What This Score Means

A score of 63 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

9.0s
Poor

Good: < 2.5s

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

INP

Interaction to Next Paint

229ms
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 Shopify store has poor performance with a score of 63/100, primarily due to excessive unused JavaScript that's slowing down the site by nearly 2 seconds. The biggest culprit is a third-party extension script (likely a cash-on-delivery form) that's loading 357 KiB of unnecessary code, along with Facebook tracking scripts that are using outdated, bloated JavaScript features. Your Largest Contentful Paint is taking a sluggish 9 seconds, mainly because the main hero image is set to lazy load when it should load immediately. Removing unused JavaScript, updating to modern code without legacy polyfills, and setting your hero image to load eagerly with fetchpriority="high" could easily boost your performance score by 25+ points and dramatically improve user experience.

Other Optimization Recommendations

Fix LCP Image Loading

High Impact+20 points estimated

Why It Matters:

The hero image uses lazy loading which delays LCP by preventing immediate discovery and rendering of above-the-fold content.

How to Fix:

Remove loading='lazy' from the hero slider image and add fetchpriority='high' attribute. Preload the hero image using <link rel='preload' as='image'> in the theme's liquid template. Optimize the hero image compression to reduce its 44KB size by at least 50%.

Optimize Render Blocking Resources

Medium Impact+12 points estimated

Why It Matters:

CSS and fonts are blocking initial page render for 280ms, delaying First Contentful Paint significantly.

How to Fix:

Inline critical CSS for above-the-fold content directly in the theme template. Move Google Fonts loading to use font-display: swap and preload font files. Defer the Releasit extension CSS by loading it asynchronously after page load using Shopify's asset loading optimization.

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 Shopify Speed Tests

Shopify Performance Resources

Frequently Asked Questions