Reduce Unused JavaScript Bundle Size

How to optimize pawride.pt

Shopify SiteScore: 65/100Analyzed June 2026Re-analyze this site

Reduce Unused JavaScript Bundle Size

High Impact+25 points estimated

Why It Matters

Unused JavaScript accounts for 262 KiB and delays LCP by 300ms while blocking main thread execution.

How to Fix

Use Shopify's code splitting to defer non-critical scripts. Remove or lazy-load Google Analytics until user interaction. Split the Essential Cart Drawer extension to only load needed components. Configure bundle analyzer to identify and eliminate dead code from extensions.

0Needs Improvement

What This Score Means

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

10.5s
Poor

Good: < 2.5s

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

INP

Interaction to Next Paint

124ms
Good

Good: < 200ms

Measures how quickly the page responds to user interactions

CLS

Cumulative Layout Shift

0.05
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 65/100, primarily due to excessive JavaScript execution and massive network payloads totaling nearly 5MB. The biggest issue is an extremely slow Largest Contentful Paint of 10.5 seconds, caused by heavy third-party scripts (especially Google Analytics and Facebook tracking) that are blocking page rendering and consuming 262KB of unused JavaScript. The site could see dramatic improvements by removing unused JavaScript, minifying scripts, optimizing large product images, and reducing the bloated CSS from various Shopify extensions that contribute to the sluggish 18.2-second Time to Interactive.

Other Optimization Recommendations

Optimize Image Delivery and Sizing

High Impact+20 points estimated

Why It Matters:

Large images consume 4.9MB payload and cause layout shifts affecting both LCP and CLS performance.

How to Fix:

Use Shopify's responsive image URLs with proper width parameters matching display size. Add explicit width and height attributes to all product images to prevent CLS. Implement WebP compression through Shopify's image transformation API. Set up lazy loading for product gallery images below the fold.

Eliminate Render-Blocking CSS Resources

Medium Impact+10 points estimated

Why It Matters:

Critical CSS files block first paint for 130ms and delay user-visible content rendering.

How to Fix:

Inline critical above-the-fold CSS directly in Shopify theme templates. Use Shopify's asset pipeline to defer non-critical CSS like trust badges and cart drawer styles. Remove unused CSS rules from JudgeMe widget (99% unused). Preload essential fonts to reduce font swap duration.

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