TechnicalMedium⏱ 4–8 weeks
What It Is
Improve Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS), and Interaction to Next Paint (INP) — Google’s user experience signals used in ranking — through image optimization, server-side caching, lazy loading, and eliminating render-blocking resources. WordPress sites are particularly susceptible to CWV issues due to plugin bloat and unoptimized themes.
How It Works
- Run PageSpeed Insights on your top 10 highest-traffic pages and Google Search Console’s Core Web Vitals report to identify which pages are Failing or Needs Improvement — prioritize pages with the most organic traffic
- Don’t test a single page. Sample four or five pages of different types, look for the issues they share, and fix those globally first — not every page tells the same story, and a global fix makes the biggest impact early
- Convert all images to WebP format and implement native lazy loading (add loading=”lazy” attribute to all below-fold images, or use a plugin like ShortPixel or Imagify for WordPress)
- Never lazy-load the hero image of a blog post or core page. Prioritize the hero so it loads first and lazy-load only below the fold — a lazy-loaded hero “can really scramble things.” Serve images at the size they display, since incorrectly sized images slow the load and cause layout shifts, and present image fixes to clients as good, better and best options, because the right one depends on their server and what their developers can do
- Install a caching plugin (WP Rocket for best results, W3 Total Cache as free alternative) and enable full-page caching, browser caching, and CDN integration — the CDN alone typically cuts LCP by 30–50% for global audiences
- Defer non-critical JavaScript by adding async or defer attributes to non-essential scripts, and eliminate render-blocking CSS by inlining critical styles and deferring the rest. Third-party JavaScript firing before user-facing content is a common culprit — make it fire after. Videos that aren’t set to an iframe, autoplaying video and motion graphics slow the page too
- If TTFB (Time to First Byte) exceeds 200ms after caching is enabled, your hosting is the ceiling — upgrade to a managed WordPress host (Kinsta, WPEngine, Cloudways) before optimizing further, as front-end changes cannot overcome a slow server
Who Recommends It
- Anthony Prichard & Paritosh Pareek — Unscripted SEO (Video SEO & WordPress)endorses
- Erika Braeger (Ten Speed) — Unscripted SEO (Machine Readability & Page Speed)endorses
Difficulty
Medium
Medium
Time to Results
4–8 weeks
4–8 weeks

