WordPress Speed Tutorials & Reviews

Yo, I’m Tom! I’ve been writing WordPress speed guides since 2013. Most people come here for my blunt reviews of hosting companies, optimization plugins, and guides for optimizing TTFB/core web vitals.

Tom dupuis

Hosting

Researching WordPress hosts is my specialty. The spreadsheets break down performance specs, resource limits, and policies of 62 hosting plans. They also include common complaints from critical reviews.

Cache Plugins

FlyingPress on Nginx/Apache servers or LiteSpeed Cache (on LiteSpeed servers) are current leaders with more features that optimize web vitals compared to WP Rocket/SiteGround Optimizer.

CDNs

QUIC.cloud on LiteSpeed, Cloudflare + APO, or Cloudflare Enterprise for WooCommerce are safe bets. Many hosts leave out features when integrating their Cloudflare + Cloudflare Enterprise.

My Top 3 Hosting Picks

Tab 2 consdffdsfsdfsddasfdfastent.

Tab 2 consdffdsfsdfsddasfdfastent.

Scala Hosting

~60% less than Cloudways and SiteGround cloud with top 2% fastest CPUs, no resource limits, and OpenLiteSpeed on lightweight SPanel. Build your own VPS or upgrade from shared hosting with Entry Cloud’s dedicated resources.

Rocket.net

WooCommerce-optimized with a powerful Cloudflare Enterprise + Object Cache Pro integration and 100ms global TTFB. Big upgrade from Kinsta + WP Engine in terms of performance, support, and less resource limits (except bandwidth).

ChemiCloud

~$5/month shared hosting on cPanel with ~2x more CPU/RAM than Hostinger, no pesky CPU limits like SiteGround, LiteSpeed, and 3.8 GHz CPUs. If you’re on Bluehost/HostGator or GoDaddy, ChemiCloud will be a big upgrade.

Common Problems With Big Hosts

Tab 2 content.

Tab 2 content.

Newfold Digital

Formerly EIG and conglomerate who owns Bluehost, HostGator, and previously owned SiteLock. All I can say is if you’re still using one of these— do more research.

Coming soon

World Hosting Group

Owns A2 Hosting, FastComet, StablePoint, and several other hosts. There have been recent reports of declining support, performance, and transparency.

Coming soon

GoDaddy

While there are endless reasons not to use GoDaddy, their long list of security incidents & upsells in the product catalog are 1st on the list. Migrate everything away.

SiteGround

503 errors from low limits (especially on cloud hosting), 600% renewals, paid migrations, paid CDNs, WordPress support no longer included… just glad I left.

Hostinger

Suspends accounts for phishing/ abuse, deletes data, then denies refunds. CPU steal limits on their VPS, low CPU + RAM on shared, owned by ConHostinger. Fitting.

Kinsta

Inadequate resources like WP Engine with more PHP thread, PHP memory, and staging limits. Free software and resource limit upgrades are expensive add-ons.

WP Engine

Low bandwidth, visit, and other limits means high overage fees and ongoing upgrades. Managed hosting doesn’t mean they’ll fix your site, and slow performance.

COMING SOON

Bluehost

Did Newfold finally update their hardware? Now they just need to update their TOS by removing all their low resource limits causing slow performance and upgrades.

HostGator

BBB profile is filled with scam accusations related to renewals, refunds, billing, SiteLock, and no responses. They’re slow because they use ancient CPUs from 2012.

COMING SOON

WPX

Their “independent” fastest hosting tests are by affiliates, but they only target a <400ms TTFB. And it’s still shared hosting with no redundancy and poor uptime.

Elementor Cloud

Very poor performance/support and only 1 Belgium data center. Get your hosting from a real hosting company— not your page builder (applies to EasyWP).

COMING SOON

NameCheap EasyWP

Between CPUs from 2019 and ~1 CPU core and ~1GB RAM on their highest plan, it’s easy to see why performance and resource usage are the two recurring complaints.

COMING SOON

GreenGeeks

Can’t cancel and continues to auto-renew. TOS leaves many policies at their descretion— making backup, resource, and billing complaints very common.

COMING SOON

InMotion

Downtime and performance are common complaints along with database/email issues. Backups are only taken for accounts less than 10GB and they use Apache.

COMING SOON

Cloudways

Better than shared but price, resources, and performance aren’t there. CF Enterprise and Object Cache Pro are also poor. DigitalOcean-owned since 2022.

CDNs

Cloudflare Enterprise

WooCommerce/dynamic sites greatly benefit from Argo Smart Routing, priority routing, bot mitigation, and Enterprise WAF. But not all integrations are equal.

COMING SOON

Cloudflare

Massive network of 330 PoPs + 388 Tbps data transfer rates. Set up manually (not through your hosting) to ensure you have full access your dashboard/features.

QUIC.cloud

LiteSpeed’s CDN is often top 3 on CDN Performance Checker with native dynamic caching, page/image optimizations, and HTTP/3. Use the standard plan.

FlyingCDN

Solid integration of Cloudflare Enterprise and convenient if you’re using FlyingPress and want CF Enterprise features without moving to Rocket.net.

COMING SOON

RocketCDN

Uses BunnyCDN, but adds no benefit compared to setting up BunnyCDN directly (other than the extra convenience). Doesn’t specify bandwidth limits either.

SiteGround CDN

Limited optimization/security features, yet costs more than Cloudflare APO. Makes you use SiteGround’s DNS which was previously blocked by Google.

Optimization Plugins

FlyingPress

#1 in core web vitals according to the Chrome UX Report which collects performance data from real users. Leading the way with better features & optimizations.

LiteSpeed Cache

Free cache plugin for LiteSpeed servers. Learn to configure the settings and set up QUIC.cloud (or Cloudflare full page caching) with object cache via your host.

Perfmatters

When using FlyingPress or LiteSpeed Cache, you mainly want this for the script manager to disable plugins on specific pages/posts (reducing CSS/JS).

Database Cleaner

Cleans up the database junk cache plugins can’t: delete unused plugin tables, detect plugin autoloads, and repair corrupted or damaged tables.

coming soon

WP Rocket

Compare their changelog to FlyingPress’ and you’ll see WP Rocket is following their tracks. Which explains why both their cache plugin and CDN are slower.

SiteGround Optimizer

4/5 star rating due to lacking features + compatibility issues. Get your hosting from a hosting company, and your optimization plugin from reliable developers.

NitroPack

Delivers a stripped-down version of your site to manipulate scores, but not ideal for real users. Even with manipulation strategies, it fall behinds FlyingPress in CrUX.

COMING SOON

W3 Total Cache

I have a soft spot for this plugin since this guide is how my blog got popular (645+ comments)! But since FlyingPress/LSC came along, it’s not the best option :/

Full List

Overkilled list of 50+ speed plugins. Which ones you need (and don’t need) largely depend on which hosting/cache plugin you use. So choose both wisely.

Core Web Vitals

LCP

Learn the 4 LCP sub-parts and how to optimze above the fold images, TTFB, and your entire site for better LCP. The core web vital people struggle with most.

CLS

Prevent elements from shifting on your site which is often fixed by tweaking CSS/font settings, CSS animations, preloading local fonts, and by delaying JavaScript.

TBT

Blocking time is usually from JavaScript added by plugins, themes, and third-party code (including jQuery). Remove it from the source or optimize it.

TTFB

KeyCDN’s Performance Test and SpeedVitals test TTFB in multiple locations. A good host and CDN (with dynamic caching and smart routing) the ticket for a fast TTFB.

Third-Party Code

Fonts, Gravatars, analytics tracking codes, and other third-party code should be hosted locally or delayed, especially when they load below the fold.

Image Optimization

Optimize LCP, mobile, and background images. Image CDNs generally do a better job compared to plugins, and they also don’t use server resources.

Page Builders

Speed Up Elementor

Enable performance settings, remove wp-block-library, and exclude Elementor files when removing unused CSS/delaying JavaScript in your cache plugin.

Speed Up Divi

Similar to Elementor’s tutorial only specific to Divi. However, both page builders add extra CSS/JS— especially when you add extra page builder plugins.

GeneratePress

Why I used GeneratePress + GenerateBlocks to redesign my site and how it fixed several design/speed issues I’ve been having (cheaper than Kadence).

tom dupuis

Why I Started OMM

Because of how much misinformation is out there – specifically about WordPress hosting.

I started challenging “how to start a blog” affiliates in 2015 and haven’t stopped. All I care about is giving people factual, sourced reviews so they can make better decisions in a $100 billion hosting industry (the profits are insane… no wonder there’s so much noise)!

Outside of hosting, I’ve written several popular WordPress speed guides, including my first popular tutorial on W3 Total Cache in 2013 (a big reason my blog blew up in the first place). Times have changed!

When I’m not working, I’m usually hiking, exercising (boxing and yoga), letting loose at Red Rocks concerts, or traveling with my crew.

Tom dupuis fall