You can do everything else right — compress images, cut apps — and still have a slow store if the theme itself is bloated. Themes are where a lot of hidden weight lives. Here's how to tell if yours is the problem, and what to do about it.
What a fast theme does differently
- Loads only the code each page actually needs
- Defers non-critical JavaScript instead of blocking the page
- Inlines critical CSS and lazy-loads the rest
- Uses system or preloaded fonts, not five custom weights
- Avoids heavy sliders, carousels, and animation libraries
Signs your theme is the bottleneck
- A high "total blocking time" in Lighthouse even on simple pages
- Large JavaScript bundles loading on the homepage
- Fonts flashing or shifting as the page loads
- The same slowness on a near-empty test page
Cut render-blocking resources
Anything that must download before the page can display is render-blocking. The worst offenders are large CSS files and synchronous scripts in the `
`. A well-built theme keeps the critical path tiny and loads the rest asynchronously.Tame JavaScript
JavaScript is the most expensive resource on the page — it has to download, parse, and execute. Marketplace themes often ship features you never use, all of it running on every visit. Remove or defer what you don't need.
Handle fonts deliberately
Custom fonts are a common, invisible tax. Preload the one or two weights you actually use, set `font-display: swap`, and drop the rest.
Theme apps and embeds
"App embed" blocks inject code theme-wide. Audit them the same way you audit apps — every embed you don't need is weight on every page.
Buy, customise, or build?
| Situation | Best move |
|---|---|
| New store, standard catalogue | Fast premium theme, well configured |
| Slow marketplace theme | Audit and trim, or rebuild critical templates |
| Distinct brand at scale | Custom theme built for performance |
The bottom line
A great theme is invisible — it just feels fast. If yours doesn't, the fix is usually trimming, not adding.
Want to know if your theme is holding you back? We'll run a free theme performance review for your Ebeye store.