Largest Contentful Paint
Good: < 2.5s
Measures how long it takes for the main content to appear on screen
How to optimize noirdeclat.ma
Critical JavaScript is blocking first paint and delaying FCP by 300ms.
Move non-critical vendor.js (47KB) to load asynchronously using async or defer attributes. Inline critical CSS and defer theme.scss.css loading. Implement code splitting for EasySell extension to load only when needed.
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.
Largest Contentful Paint
Good: < 2.5s
Measures how long it takes for the main content to appear on screen
Interaction to Next Paint
Good: < 200ms
Measures how quickly the page responds to user interactions
Cumulative Layout Shift
Good: < 0.1
Measures visual stability - how much content shifts during page load
This Shopify site has poor performance with a score of 63/100. The biggest problem is extremely slow loading times, with pages taking 10.7 seconds to display the largest content and 10.8 seconds to become fully interactive - far exceeding Google's recommended 2.5 seconds. The main culprits are oversized images that waste 234 KB of bandwidth, unused CSS and JavaScript code consuming 139 KB unnecessarily, and inefficient caching that forces users to re-download the same files repeatedly. Optimizing images, removing unused code, and extending cache lifetimes could improve the score by 30+ points and dramatically speed up the user experience.
Why It Matters:
Poor cache policies are wasting 75KB on repeat visits and delaying LCP by 550ms.
How to Fix:
Configure Shopify's CDN headers for longer cache lifetimes on static assets. Set cache-control to 'max-age=31536000' for vendor.js and portable-wallets assets. Use versioning in URLs to handle updates while maximizing cache efficiency.
Why It Matters:
Oversized images waste 234KB bandwidth and cause layout shifts affecting CLS.
How to Fix:
Add explicit width and height attributes to all img elements, especially the main product image and logo. Use Shopify's responsive image URLs with appropriate width parameters. Implement proper srcset for different screen sizes.
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.
Get AI-powered performance insights with actionable fixes in 30 seconds
More Shopify Speed Tests
Oversized images waste 234KB bandwidth and cause layout shifts affecting CLS.
Poor cache policies are wasting 75KB on repeat visits and delaying LCP by 550ms.
Heavy third-party scripts like Sentry and Facebook Pixel are blocking the main thread for 5.6 seconds total.
Unsized images are causing 0.144 CLS score, especially the banner image that shifts the entire header section.