Google has made page experience a ranking factor, and Core Web Vitals are the specific metrics it uses to assess it. For businesses running Craft CMS sites, poor scores on these metrics translate directly into lost search visibility. The frustrating part is that many of the issues that cause poor scores are entirely fixable and have been present for months or years without anyone flagging them.
What Core Web Vitals measure
The three Core Web Vitals are Largest Contentful Paint, which measures how long the main content takes to appear; Interaction to Next Paint, which measures how quickly the site responds to user input; and Cumulative Layout Shift, which measures how much the page shifts around while loading. In plain terms, that means loading fast, responding quickly, and staying still while it loads. Sites that fail on these criteria are ranked below sites that pass, all else being equal.
Common causes on Craft CMS sites
The most frequent causes of poor Core Web Vitals on Craft CMS sites are unoptimised images, too many third-party scripts loading in the page head, CSS and JavaScript that blocks rendering, and hosting infrastructure that is too slow for the site's requirements. Many Craft sites were built without systematic attention to these performance characteristics, particularly if they were built by an agency that prioritised delivery speed over long-term performance.
Images are usually the biggest single issue
Large, unoptimised images loaded without lazy loading or appropriate sizing are responsible for the majority of Largest Contentful Paint failures on Craft CMS sites. Craft has good built-in image transformation tools, but they need to be used correctly in templates. If the site was not built with performance in mind, images are likely being served at larger sizes than necessary and without modern formats such as WebP.
Third-party scripts
Marketing tags, chat widgets, analytics libraries, and social media pixels all add weight to a page. On Craft CMS sites that have accumulated these scripts over time, the total load can be significant. Auditing which scripts are actually in use, loading them asynchronously where possible, and removing ones that are no longer needed is usually one of the faster wins in a performance review.
What improving performance actually involves
A Core Web Vitals improvement project on a Craft CMS site typically involves image optimisation, script audit and consolidation, caching configuration review, and in some cases template refactoring to reduce render-blocking resources. The work is measurable before and after and the results are trackable through Google Search Console. For a business-critical site where search traffic matters, it is one of the most direct investments available.
If your Craft CMS site is losing search visibility to slow Core Web Vitals scores, get in touch with Karl for a performance review.