Core Web Vitals are easy to discuss in audits and hard to keep stable on live newsrooms.
News sites change constantly: new embeds, ad updates, hero image swaps, and “just publish this now” requests.
Fix the system, not one URL
A single PageSpeed win is useless if the next publish breaks LCP again. Focus on:
- image sizing rules
- CDN cache policies
- font and script budgets
- a pre-publish performance checklist
Highest-impact wins I see repeatedly
Images
Most newsroom LCP issues are still image-related:
- serve the right dimensions
- avoid loading full-resolution heroes on listing pages
- lazy-load below-the-fold media consistently
Caching
Make sure HTML and asset caching policies match how often content actually changes.
Third-party weight
Embeds are editorially convenient and performance-expensive. Audit them like code dependencies.
Release discipline
Treat CWV like uptime:
- measure after template changes
- measure after major plugin updates
- measure after ad or embed changes
Practical goal
The target is not a perfect lab score. The target is stable field data while editorial speed stays intact.