Largest Contentful Paint
Good: < 2.5s
Measures how long it takes for the main content to appear on screen
How to optimize lebgul.bcl.my
4.6 seconds of main thread blocking from excessive JavaScript prevents user interactions and delays page readiness.
Remove duplicate TinyMCE script loading (appears twice). Split large bundles and defer non-essential scripts like YouTube player and Facebook tracking until after page load. Use dynamic imports for components only needed on user interaction.
A score of 33 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 website has severe performance issues with a score of just 33/100, indicating major problems that are hurting user experience. The biggest issue is excessive JavaScript execution taking over 4.6 seconds, which is blocking the main thread and preventing users from interacting with the page for nearly 24 seconds. The site is also suffering from render-blocking resources that delay the first paint by 2.4 seconds, and has a massive 4MB+ payload with duplicated TinyMCE editor files and unused code. Reducing JavaScript execution time, removing duplicate resources, and deferring non-critical scripts could potentially improve the performance score by 40+ points and dramatically speed up page loading.
Why It Matters:
Render blocking CSS is delaying first paint by 2.4 seconds and severely impacting user experience.
How to Fix:
Inline critical CSS for above-the-fold content directly in the HTML head. Defer non-critical CSS like forms.css and filament stylesheets using media='print' onload='this.media="all"'. Move JavaScript files to load after critical rendering path is complete.
Why It Matters:
The hero image has lazy loading applied which delays LCP by 3.9 seconds and hurts user perception.
How to Fix:
Remove loading='lazy' attribute from the hero image (VitaliQ image). Add fetchpriority='high' to prioritize loading. Ensure image dimensions are set to prevent layout shift and consider using a placeholder while loading.
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
Unoptimized viewport causes 300ms tap delays, negatively affecting user interaction responsiveness.
First network request latency of 300ms delays both LCP and FCP, slowing initial page render.
The redirect chain delays LCP and FCP by 800ms, significantly impacting user experience.
The main hero image is oversized and poorly compressed, wasting 80KB and delaying LCP by 600ms.