If you have ever asked an agency why your WordPress site is slow, you have probably heard some version of the same answer. The hosting needs to be upgraded. A CDN needs to be added. A caching plugin needs to be installed. The images need to be optimized. All four of those answers are about adding something on top of an underlying problem instead of fixing the problem.
The underlying problem is almost always the theme.
The Plugin-First Pattern
Most small studios build WordPress sites by selecting a commercial theme — Avada, Divi, Astra, X — and then installing twenty to fifty plugins on top of it to add the functionality the client asked for. The result loads slowly. The studio installs WP Rocket or W3 Total Cache or LiteSpeed to mask the slowness. Lighthouse scores stay in the 50s and 60s. The client is told this is normal for WordPress.
It is not normal for WordPress. It is normal for sites built by stacking plugins onto themes built by stacking page builders. The difference matters.
What a Fast WordPress Site Actually Looks Like
A WordPress site built correctly — custom theme, no marketplace page builders, minimal plugin surface, modern image formats, sensible caching — can reach Lighthouse 100/100/100/100 on standard shared hosting. We have done it on multiple production sites. The performance bottleneck in commercial WordPress hosting is real, but it is not the dominant bottleneck. The dominant bottleneck is the theme architecture.
The reason agencies do not build this way is that custom themes take longer to build than installing a page builder. The reason buyers do not demand this way is that the connection between “the theme architecture” and “the site is slow” is not visible to non-technical buyers. The slow site is blamed on hosting and the agency sells a hosting upgrade.
What to Ask Your Studio
If you have a slow WordPress site, before you upgrade hosting or buy another caching plugin, ask your studio three questions.
- Is the theme custom or commercial?
- How many plugins are installed, and what does each one do?
- What is the Lighthouse score on a mobile device, with throttled network, on a real page — not just the homepage?
If the answers are “commercial,” “thirty-something, I’d have to check,” and “I haven’t run that test recently,” the next conversation is not about a hosting upgrade. The next conversation is about whether the site you have is the site you actually need.
Adding a caching plugin to a heavy theme is the website equivalent of adding a louder muffler to a knocking engine. The noise goes away. The engine still knocks.
The Sparked approach is to build the theme correctly the first time, keep the plugin surface small, and let the site be fast on its own merits. That is harder to sell than a fast-fix plugin retainer. It costs the studio more time per site. It is also why our sites are fast and our clients keep referring us.
Shawn Paul Cosner
Sparked Technology Solutions, Inc.