How to Pass Core Web Vitals on Magento 2
Core Web Vitals have been a Google ranking signal since 2021, and they correlate strongly with conversion. For most Magento stores the hardest metric to pass is Largest Contentful Paint (LCP) on product and category pages — and the usual culprit is images.
Start with images
Un-compressed JPGs and PNGs are heavy, and on a product page the largest image is often the LCP element itself. Converting your catalogue to modern formats (WebP, and AVIF where supported), compressing sensibly, resizing oversized uploads and lazy-loading off-screen images is the single highest-leverage change most stores can make.
Then layout stability and interactivity
For CLS, reserve space for images and embeds so the page does not jump as it loads. For INP, reduce heavy third-party JavaScript — share buttons and chat widgets that inject large scripts are common offenders.
Measure, change, re-measure
Use field data (Search Console's Core Web Vitals report) alongside lab tools, fix the biggest contributor first, and re-measure. Image optimisation usually moves LCP the most for the least effort.
How AgenticEcom helps: Image Optimisation converts your catalogue to WebP and AVIF, compresses and resizes uploads, generates retina variants and lazy-loads off-screen images — and can scan and convert every image already on disk, not just new uploads. Image Optimisation for Magento 2 →
FAQs
Which Core Web Vital is hardest for Magento?
Usually Largest Contentful Paint on product and category pages, because the main product image is both large and the LCP element.
Do I have to re-export all my images?
No. A good optimisation module converts your existing catalogue in place, so you keep your originals and gain modern formats automatically.
