Key takeaways
- A theme controls design and a lot of performance, accessibility and SEO — choose carefully.
- Prefer lightweight, well-maintained themes with good reviews, recent updates and clean HTML.
- Avoid “do-everything” themes bundled with dozens of plugins; for brand-critical sites, a custom theme often pays for itself.
Switching themes later means redesigning pages, fixing shortcodes and re-testing everything. So the theme you choose on day one shapes your site for years. Here’s how I evaluate WordPress themes for clients — and when I recommend building a custom one like this site’s.
Types of themes#
| Type | Examples | Pros | Cons |
|---|---|---|---|
| Block themes (Full Site Editing) | Twenty Twenty-Five, Ollie, Frost | Edit headers, footers and templates visually; lean | Newer workflow; some layouts need custom blocks |
| Lightweight classic themes | GeneratePress, Astra, Kadence, Blocksy | Fast, flexible, widely supported | Can look generic without customisation |
| Page-builder themes | Hello Elementor, Divi | Drag-and-drop design freedom | Heavier pages, lock-in to the builder |
| Multipurpose “mega” themes | Marketplace themes with 50 demos | Lots of demos | Bloat, bundled plugins, update issues |
| Custom themes | Built for your brand (like this one) | Exactly what you need, fast, unique | Higher upfront cost |
Evaluation checklist#
- Updated recently and compatible with the current WordPress version.
- Good reviews and active support (check the support forum, not just the star rating).
- Performance: test the demo in PageSpeed Insights on mobile; check how much CSS/JS it loads.
- Accessibility: keyboard navigation, focus styles, contrast, skip link. The “accessibility-ready” tag on WordPress.org is a good sign.
- Clean HTML: semantic landmarks and proper heading structure — see semantic HTML.
- Block editor support with styles for core blocks.
- No lock-in: avoid themes that store content in proprietary shortcodes.
- Translation-ready and RTL support if you need multiple languages.
- WooCommerce compatibility if you sell online.
Need a hand with this?
Get a quick, honest review of your website’s SEO.
Red flags#
- Requires 10+ bundled plugins to look like the demo.
- Nulled or “free premium” downloads — often contain malware.
- Slider in the hero of every demo, with multiple animation libraries.
- Last update over a year ago.
- SEO tags hard-coded in ways that conflict with SEO plugins (duplicate titles or descriptions).
Customising safely#
- Use the Customizer or Site Editor for settings and styles.
- Put code changes in a child theme, never in the parent theme.
- Test theme updates on a staging site.
When a custom theme makes sense#
A custom theme is worth it when your site is central to your business: you want a distinctive brand, top performance, specific features (like a glossary, a booking flow or an app-style mobile experience) and no dependency on page builders. This site’s theme, for example, includes SEO, schema, a quick search, an assistant, an SEO Library and PWA support — with no extra plugins. If that’s what you need, get in touch.
WordPress themes FAQ#
Do themes affect SEO?#
Yes — through speed, HTML structure, mobile usability and how they output titles, headings and schema.
Free or premium theme?#
Quality matters more than price. Many excellent themes have free versions; premium adds features and support.
Will I lose content if I change themes?#
Posts and pages stay, but layouts, widgets, menus and theme-specific shortcodes may need rework. Test on staging first.