Image CDN or optimization pipeline is configured
Why it matters
Serving images as static files from public/ without an optimisation pipeline means every visitor — regardless of device, screen resolution, or browser — downloads the same full-resolution, original-format file. A desktop hero image at 2400×1600 sent to a mobile user at 375px width wastes 85–90% of the downloaded pixels. ISO-25010 resource-utilisation explicitly covers this kind of inefficiency: transferring significantly more data than the client can use. An image CDN or optimisation pipeline automatically serves WebP to browsers that support it (95%+), resizes to the requested display size, and compresses to the optimal quality — typically reducing hero image payload by 60–80% compared to an unoptimised JPEG.
Severity rationale
High because an absent image optimisation pipeline forces every visitor to download full-resolution source files, wasting bandwidth and adding hundreds of milliseconds to LCP on mobile.
Remediation
Enable Next.js Image Optimization by using the <Image> component — on Vercel this is fully automatic and requires no additional configuration.
// next.config.ts — configure remote image sources if using a CMS
const nextConfig = {
images: {
remotePatterns: [
{ protocol: 'https', hostname: 'cms.example.com' }
],
formats: ['image/avif', 'image/webp'], // serve modern formats when supported
}
}
For local builds without Vercel, install sharp to enable optimisation:
npm install sharp
For non-Next.js projects or CMS-driven images, use Cloudinary URL transformation:
<img
src="https://res.cloudinary.com/account/image/upload/f_auto,q_auto,w_800/hero.jpg"
alt="Hero"
/>
f_auto selects WebP/AVIF automatically; q_auto picks the optimal compression quality; w_800 resizes to the display width.
DetectionPro
The detection method for this pattern is part of AuditBuffet Pro.
The full method (what to look for, pass and fail conditions, and how results get reported) ships inside the Page Speed Audit. The pattern definition, severity rationale, and remediation remain openly licensed under CC-BY-4.0.
External references
- iso-25010:2011 · performance-efficiency.resource-utilization — Image CDN/optimisation pipeline — format conversion reduces bandwidth
Taxons
History
- 2026-04-18·v1.0.0·Initial import from marketing-page-speed·automated