Here is my sharing for WordPress Penang meet up & WordPress Hong Kong meet up. Whatever I’m sharing is very simple laymen term for new user to understand. For advanced user, may watch this video.
How to Speed Up WordPress Performance for Page Speed Insights
My idea is simple. Less is MORE.
Speed Optimization
is Not Difficult
You just need to focus 1 thing.
Keep page SMALL size.
Keep everything minimal.
How to optimize for First Contentful Paint (FCP) / First input Delay (FID)
- Time To First Byte (TTFB) – use FAST web hosting
- Setup Cache – Swift Performance Pro / FlyingPress / Cache Enabler
- Inline the background image – CSS / Kadence Blocks
- Remove non-critical CSS/JS – perfmatters / Asset Cleanup
- Minify & Optimise CSS – Swift Performance Pro / FlyingPress /Autoptimize
- Generate Critical and Used CSS – Swift Performance Pro / FlyingPress / Autoptimize (with 3rd party service)
- Preload CSS – Blocksy / Kadence theme
- Defer JavaScript – Swift Performance Pro / FlyingPress / Async JavaScript
- Defer Inline JavaScript – Swift Performance Pro / FlyingPress / Autoptimize
- Delay 3rd party JavaScript – Swift Performance Pro / FlyingPress
- Self-host Google Font – Swift Performance Pro / FlyingPress or use System Font Stack
- Preload / prefetch DNS Queries – perfmatters / Swift Performance Pro
- Use CDN – Bunny
How to optimize for Largest Content Paint (LCP)
- Reduce element
- Don’t use slider
- Don’t use video background
- Image with correct dimensions
- Optimize the images – EWWW / ShortPixel
- Use WebP format – EWWW / ShortPixel / WebP Express
- Use lightweight graphic – SVG
- Inline & lazy load the background image – CSS / Kadence Blocks
- Fast Hosting like Rocket.net
How to optimize for Cumulative Layout Shift (CLS)
- Image with correct dimensions
- Ads, embeds and iframe with dimensions
- Self-host Google Font – Swift Performance Pro / FlyingPress or use System Font Stack
- Preload Fonts – Swift Performance Pro / FlyingPress / perfmatters
- Image add width & height attributes Swift Performance Pro / FlyingPress
If you find it hard to understand, here are something you need to do on your WordPress website to to fix Core Web Vitals poor URL.
Every site is different
You need to keep optimise to get Good Score
Optimize for Core Web Vitals – From Google
If you are advance user, you may watch this video from Google