Pretty doesn’t pay the bills. That’s the bit small business owners tend to learn the hard way, six months after picking a WordPress theme on looks alone. The site loads slowly, the contact button hides on mobile, and the design they fell in love with is quietly costing them work.
Your theme is the frame everything else sits in. It shapes how fast your pages open, whether someone trusts you in the first three seconds, and whether a visitor bothers to call. Get the theme right and the rest of your site has a chance. Get it wrong and you’ll be papering over it for years. So. Here’s what to actually look for.
Mobile first, or don't bother
Most of your visitors are on a phone. That’s not news, but it’s surprising how many themes still treat mobile as an afterthought.
Two words to know. Responsive means the theme reshapes itself to fit any screen without anything breaking. Mobile-first goes further. The design starts on a phone and scales up to desktop, instead of the other way around.
Beyond the look of it: Google indexes the mobile version of your site first when it ranks you. A theme that only shines on a laptop costs you both visitors and search visibility. Easiest test in the world. Pull the demo up on your own phone before you spend a penny. If it feels cramped, slow or fiddly, keep looking.
Speed beats clever
Themes carry code. Some carry far too much.
When a theme advertises fifty demo sites, eight sliders, a parallax engine and a portfolio module, ask where all that lives. In your page weight, loading before anyone reads a word. “Lightweight” themes do the opposite. They ship what your pages actually need and leave the rest to plugins.
Astra, Kadence, GeneratePress and Neve earned their reputations this way. They look ordinary out of the box, which is the point. You add personality with content and design, not by inheriting twelve features you’ll never touch. Good hosting helps. Even the best of it can only do so much with a theme that loads three megabytes of JavaScript no one asked for.
Easy to change, without a developer on call
You should be able to swap a logo, change a color, or tweak a layout without learning code. Every decent theme today gives you a visual customizer that shows changes as you make them.
Many also play with a page builder, a drag-and-drop tool for designing pages by moving blocks around on screen. Elementor and Divi are the two everyone knows. Both let you build a polished site without writing a line.
One honest caveat. Builders add code of their own, and some themes don’t pair well with them. Pick a theme the builder’s developer explicitly supports, and put it on hosting that can handle the extra weight.
A theme that actually converts
A small business site has one job. Get people to call you, email you, book a slot, or hit buy.
So judge every theme by how well it gets out of the way of that. A clean layout. Buttons that look like buttons. A phone number you don’t have to hunt for. Room for reviews, recognizable client logos, a face or two.
Pretty themes that bury the contact form behind a hamburger menu and a long scroll lose business every day. The highest-converting site on a block is often the plainest looking one.
SEO-friendly under the hood
SEO is just how easily people find you in search. A theme can’t rank you on its own, but bad code will hold you back.
What you want: clean, valid HTML. A sensible heading structure (one H1 per page, logical H2s beneath). Pages that load quickly. Proper compatibility with whichever SEO plugin you end up using. Yoast and Rank Math are the two most people settle on. Both expect a theme that doesn’t fight them.
You’ll never see this layer. Google sees nothing else.
Active support and recent updates
A theme is software. Software rots without attention.
Before you install anything, look at the last update date and skim the reviews. The WordPress.org theme directory and the bigger marketplaces show both, plus install counts. A theme last touched in 2021 is a theme you’ll be replacing soon.
Updates matter for security too. Old themes don’t get the patches that block today’s exploits. That’s deep enough to live in its own piece, so we cover it over here.
Free or premium? Both can be right
Free themes from the official WordPress directory are vetted, safe, and perfectly capable of running a real business site. Plenty do. A premium theme costs money but tends to bring more layouts, more polish, and someone to email when something breaks.
|
Free theme |
Premium theme |
|
|
Cost |
Nothing upfront |
A one-off or yearly fee |
|
Support |
Community forums, no guarantees |
Dedicated help from the developer |
|
Features |
Core essentials, fewer demos |
More layouts, demos and built-in extras |
|
Best for |
A first site, a tight budget, testing an idea |
A site you’re investing in or one central to how you win work |
Our take. Start with a reputable free theme. Most of the popular ones (Astra, Neve, Kadence) have a premium tier you can grow into once the site is paying for itself. Don’t buy polish on day one. You can buy it later, when the polish has a job to do.
How to test before you commit
Demos always look their best. The point is to see what happens when it’s yours, not theirs.
- Open the live demo on your laptop and your phone. If it stumbles on either, that’s your answer.
- Drop the demo URL into Google PageSpeed Insights. Anything red on mobile is a warning.
- Read the recent reviews. The useful ones aren’t the five stars, they’re the four stars with specifics. Skim the support forum and watch how the developer answers.
- Install it on a staging site, a private copy of your live site, not the real thing.
- Test it with the plugins you can’t live without. If your booking plugin breaks the layout, find out now.
Your quick theme checklist
Run any theme you’re weighing up past this short list:
- Looks and works well on a phone, not just a desktop
- Loads fast, with lightweight code and no bloat
- Lets you change colors, fonts and layout without code
- Works with your page builder if you use one
- Clear layout with obvious calls to action
- Clean code that SEO plugins can work with
- Updated regularly and reviewed recently
- Support you can actually reach
One last thing. Even the leanest theme can only run as fast as the server underneath it. Fully managed WordPress hosting takes care of the speed, updates and uptime side of things, so the piece left for you to get right is the theme itself, and the business it’s there to grow.