Why your theme choice matters more than you think
Your theme isn’t just a visual skin. It controls how your site loads, how easily you can edit pages, how mobile-friendly it is, how it handles SEO basics, and how long the whole thing will keep working. Choose well and you’ve got a foundation that lasts years. Choose badly and you’ll be working around the limitations every week.
The frustrating thing is that most theme marketplaces make this decision feel like buying a t-shirt. Pretty pictures, a price tag, an “install” button. There’s almost no information about the things that actually matter.
The four things to check before buying any theme
1. Performance
A heavy theme drags everything else down. Page load times affect rankings, conversions and bounce rate. We talked about this in our piece on website speed, and it applies even more strongly to your theme choice.
Before buying, test the theme’s demo site through Google PageSpeed Insights. Look for:
- Total page weight under 2MB on the homepage demo
- Mobile performance score above 75
- Reasonable Largest Contentful Paint (under 2.5 seconds)
If the demo struggles, your live site will struggle harder.
2. How active the developer is
Themes are software. Software needs to be updated. A theme that hasn’t been updated in two years is a security risk and probably broken on the latest version of WordPress. Check the changelog and the last update date before you buy.
Other signs of a healthy theme:
- Regular updates (at least every couple of months)
- Responsive support replies
- Good ratings with hundreds or thousands of buyers
- A documented roadmap
3. The page builder situation
Most modern themes either come with a page builder or assume you’ll use a popular one (Elementor, Beaver Builder, Bricks, the WordPress block editor). The page builder is what you’ll use to actually build pages. Choose carefully.
Things to consider:
- Is it lightweight or does it bloat every page with extra code?
- Will you be locked in if you ever switch themes?
- Is it actively developed?
- Is it easy enough that you can edit the site yourself?
For most small businesses, we’d lean towards lightweight, well-supported builders or the native WordPress block editor with a simple, well-built theme.
4. SEO and accessibility basics
A good theme doesn’t fight your SEO plugin. It uses semantic HTML, has clean heading structures, supports schema markup, and produces accessible markup out of the box. We covered some of this in modern SEO.
Quick checks:
- The demo uses one H1 per page, not three.
- The theme is keyboard-navigable.
- It supports your SEO plugin (Rank Math, Yoast, etc.) without conflicts.
- It generates valid HTML.
A pretty demo is the easiest part of building a theme. The hard parts (speed, code quality, accessibility, support) are the parts you can’t see in screenshots.
Free vs premium themes
Free themes can be brilliant. The best ones (Astra, GeneratePress, Kadence, Blocksy) are well-maintained, fast, and used by millions of sites. Premium versions usually unlock extra features and templates.
Premium themes are worth paying for when:
- You need active, fast support
- You want a specific look without building it yourself
- You need features that aren’t in the free version
Free is fine for most small businesses, especially if you’re working with a developer who can customise it.
Multipurpose themes: the trap
Themes like Avada, Divi and the X Theme bundle in everything: sliders, shop layouts, every page builder under the sun, dozens of demos. They look like good value.
The problem: you’re loading code for every feature whether you use it or not. The result is heavy pages and slow performance. They also tend to lock you in: if you ever switch theme, half your content disappears because it was built using the theme’s proprietary shortcodes.
For most small business sites, a lighter theme paired with a small number of well-chosen plugins is a better long-term bet.
What to look for in the demo
When browsing themes, ignore the marketing screenshots and focus on:
- How fast it loads. Open the demo on your phone over 4G. Does it feel snappy?
- How easy it is to read. Are font sizes sensible? Is line spacing comfortable?
- How obvious the navigation is. Could a stranger find the contact page in five seconds?
- How the mobile menu works. Try every interaction on a real phone.
- How forms look. Forms are where conversions happen. They should look clean and trustworthy.
The visual design is often the smallest factor in whether a theme will actually work for your business.
Themes we recommend (and why)
For most small business sites we work on, we lean towards a small group of well-built, well-supported themes:
- Kadence: lightweight, flexible, fast, with a generous free version.
- GeneratePress: arguably the fastest WordPress theme on the market, with a clean design.
- Blocksy: modern, well-designed, plays nicely with the block editor.
- Astra: very popular, lots of starter sites, slightly heavier than the others.
For sites where the brand is very specific or the design needs are unusual, a custom theme built on a starter framework is often a better answer than fighting a marketplace theme.
What about the theme that came with your hosting?
Most hosting providers ship a default theme to get you started. They’re usually fine for the first weeks, but they’re rarely a good long-term choice. If your business is growing, plan to switch to something better-suited as soon as you can.
The same goes for that theme you bought four years ago and never updated. Switching themes is usually less painful than people fear, especially with a good developer. We talked about when to overhaul your site in so you think you need a new website.
Quick decision checklist
- Is the theme actively maintained?
- Does the demo perform well on mobile?
- Is the page builder lightweight?
- Is it compatible with the SEO plugin you use?
- Will you be able to edit it yourself, or are you committing to a developer?
- Does it have a plan for the next two years, not just last year’s trend?
If you’re not sure, ask. A good web designer should be able to recommend a theme that fits your specific business, not just what they always use. If you’d like a recommendation for your situation, get in touch.