Core Web Vitals
Core Web Vitals (LCP, INP, CLS) are Google ranking factors measuring loading performance, interactivity, and visual stability.
Prerequisites
- WordPress admin access
- Google PageSpeed Insights or Search Console access
- Basic understanding of web performance
Step-by-Step Guide
Measure Current Performance
Go to pagespeed.web.dev
Enter your homepage URL
Run the test and note scores
Review the Core Web Vitals section
Check both Mobile and Desktop results
Optimize LCP (Largest Contentful Paint)
Install a caching plugin (WP Rocket, LiteSpeed Cache, or W3 Total Cache)
Enable page caching and browser caching
Use a CDN (Cloudflare, BunnyCDN)
Optimize your largest images - compress and use WebP
Preload critical images: add rel="preload" to hero images
Consider lazy loading for below-fold images only
Optimize INP (Interaction to Next Paint)
Minimize JavaScript execution time
Defer non-critical JavaScript
Use WP Rocket or Autoptimize to delay JS until interaction
Remove unused plugins that add JavaScript
Avoid large JavaScript bundles on page load
Optimize CLS (Cumulative Layout Shift)
Always define width and height on images
Define dimensions on videos and embeds
Avoid inserting content above existing content
Use font-display: swap for custom fonts
Reserve space for ads and dynamic content
Install Performance Plugins
Install and configure WP Rocket or LiteSpeed Cache
Install Imagify or ShortPixel for image optimization
Install Perfmatters for additional optimizations
Configure asset optimization (combine, minify CSS/JS)
Verification Checklist
- PageSpeed Insights score above 90 (desktop)
- PageSpeed Insights score above 70 (mobile)
- LCP under 2.5 seconds
- INP under 200 milliseconds
- CLS under 0.1
- Search Console Core Web Vitals showing green
Pro Tips
- Mobile performance is usually the priority - Google uses mobile-first indexing
- Use WebP images with PNG/JPG fallbacks
- Consider removing page builders if performance is critical
- Host fonts locally instead of Google Fonts
- Monitor real-world data in Search Console, not just lab data