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.