Upgrade to Pro — share decks privately, control downloads, hide ads and more …

What I Learned Optimizing 20+ WooCommerce Sites

What I Learned Optimizing 20+ WooCommerce Sites

Luke Cavanagh has optimized 20+ WooCommerce sites. He'll go over the top 10 things most stores do wrong, and how you can optimize your own WooCommerce site.

https://neo.wordcamp.org/2021/friday-wordcamp-warm-up/
https://explore.nexcess.net/optimize-woocommerce/
https://explore.nexcess.net/15-day-challenge/

Luke Cavanagh

May 21, 2021
Tweet

More Decks by Luke Cavanagh

Other Decks in Technology

Transcript

  1. Why should I optimize my site? A faster site will

    mean better conversions & less performance issues.
  2. How do I even know if I have performance problems?

    For front-end issues I would recommend to use GTmetrix or WebPageTest and look in the waterfall results of your site. For deeper performance issues I would recommend New Relic APM and install the New Relic plugin from 10up. If you have to use a plugin option then Query Monitor.
  3. Easy Ways To Reduce The Number of Active Plugins? Look

    for duplicate features in plugins and look for duplicate plugin types.
  4. How to find which plugins are causing issues? New Relic

    APM will help you find out which plugins are causing the slowest database queries and the most time consuming requests.
  5. What deeper issues can be found in New Relic APM?

    New Relic APM will also help you find the slowest external services on your site. You can use this data to find out which plugins are integrating with 3rd party services.
  6. How many transients are on your site? Transients are used

    for short-term cached data which are stored in your sites options database table. But a number of plugins can create high transient levels which will cause performance issues.
  7. Plugins that should be replaced with dedicated services Plugin examples

    would be abandoned cart recovery, cart reporting, self-hosted analytics or email newsletters. • Recapture or Jilt • ConvertKit, ActiveCampaign or EmailOctopus • Fathom Analytics or Google Analytics
  8. Enable Caching at the end not before The site should

    be fast and optimized without full page cache, minification or a CDN being enabled on it.
  9. Masking the real issues with caching plugins Using caching plugins

    for full page cache could be masking the real issues with the sites plugin stack. Enable caching when you have finished with all site optimization work.
  10. Which full page cache or CDN? Use server-side caching, a

    solid full page caching plugin there are number pick the one you like the most. The best CDN options for features and price: • Cloudflare • KeyCDN • BunnyCDN
  11. Get a 9-part email course based on my expertise and

    learnings that includes validated steps you can take right now - absolutely free. If you’re ready to increase your site performance visit: explore.nexcess.net/optimize-woocommerce/