Largest Contentful Paint
Good: < 2.5s
Measures how long it takes for the main content to appear on screen
How to optimize dentalfocus.com
Large unoptimized images waste 7,474 KiB and delay LCP by 450ms with poor user experience.
Convert racing-car.png and award images to WebP format for 60-80% size reduction. Implement responsive images with srcset for proper mobile sizing. Add explicit width/height attributes to prevent layout shifts.
A score of 37 falls in the "Poor" 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 dental practice website has severe performance problems with a score of just 37/100. The biggest issue is massive unused JavaScript and CSS files that are blocking page rendering and taking nearly 21 seconds for the first content to appear - particularly problematic YouTube embed scripts that aren't even being fully utilized. The site is also suffering from unoptimized images (especially a 530KB racing car PNG) and layout shifts caused by images without proper dimensions. Removing unused code, optimizing images to modern formats like WebP, and adding explicit width/height attributes to images could easily improve the score by 30+ points and dramatically reduce the painfully slow load times that are likely driving visitors away.
Why It Matters:
2,710 KiB of unused JavaScript is blocking rendering and delaying LCP by 14 seconds.
How to Fix:
Remove or defer YouTube player JavaScript until user interaction with video elements. Implement code splitting to load only necessary scripts. Use webpack-bundle-analyzer to identify and eliminate dead code from your build process.
Why It Matters:
CSS files block initial page render for 900ms, significantly delaying First Contentful Paint.
How to Fix:
Inline critical CSS for above-the-fold content directly in HTML head. Defer non-critical CSS like animations.css and carousel styles using media='print' then JavaScript. Remove 116 KiB of unused CSS from Bootstrap and YouTube embeds.
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 Generic Speed Tests
CSS files block initial page render for 900ms, significantly delaying First Contentful Paint.
2,710 KiB of unused JavaScript is blocking rendering and delaying LCP by 14 seconds.
Missing width/height attributes cause layout shifts and zero cache lifetime forces unnecessary re-downloads on repeat visits.
Your external stylesheet blocks initial page render for 100ms, delaying First Contentful Paint.