Learn how to do basic WordPress speed optimizations and diagnosis. This is the easiest way to improve your site speed without spending much time or drastic changes. I’ll add more lessons to this as I see fit. (About 12 videos, 90 minutes.)
- Advice for site speed consultants.
- How I optimize differently for myself vs for clients.
- Understanding and setting expectations – true speed vs page scores
- Best practices when testing – incognito browser, disabling CDN, etc.
- Dealing with clients – questions, demands, difficulties.
- Walking away from impossible clients/projects.
- Diagnosing site speed.
- What does good site speed look like?
- Understanding speed scores – what’s important, what’s not.
- Reading browser metrics – using browser developer tools
- What key things I look for.
- Setting the site to neutral.
- Disable all optimizations to understand baseline load.
- Disabling cache and all optimization plugins.
- Disable CDN.
- Disable security plugins as well if possible.
- Resolving console & PHP errors.
- Check console errors.
- Check WordPress error log.
- Choosing good themes & plugins.
- Detecting GOOD vs BAD themes/plugins.
- What makes a theme lightweight?
- Developer vs Consumer themes.
- Mitigating commonly bloated plugins.
- Pagebuilders – convert to Gutenberg
- Bloated sliders (rev slider) – replace or go single image
- Mega menu – go without
- Thrive leads – replace
- Removing unnecessary HTTPS/SSL plugins.
- Disabling (unused) modular features in plugins.
- Safe cache configuration.
- Enable cache.
- Disable cache on dynamic pages, ecommerce or forms (security nonce) or dynamic info
- Don’t merge/minify assets.
- Don’t lazy load.
- Reduce external asset requests.
- Important stat/conversion trackers – fine
- Conversion heatmap trackers – test for a month and DISABLE! (come to jesus chat)
- Why not to use asset remover plugins.
- Post optimization steps.
- Post-optimization testing – checking common problems areas.
- Work list & recommendations
- Looking back at what basic speed optimization really is
- Further optimization options