I get a lot of people asking me where they should host their website and for recommendations for WordPress hosting.
What to look for in a WordPress host
Hosting companies are virtually the same, so I feel like small details make a big difference. Here is what I look for:
- cPanel access – cPanel is the industry standard of domain admin, its quick and simple and you can do virtually everything you need to do without contacting support. If you have cPanel access, you can add sub-domains, add redirects, add files, create email addresses, install programs; everything you need to do.
- Lets Encrpyt – This lets you generate free SSL certificates for domains, sub-domains, whatever. It’s free for the hosting company to install, so any hosting company still charging you for SSL is trying to squeeze money out of you for no reason.
- SSH access – one for the techies, but SSH means that you can log in to your server via command line, from there, you can updates files super quick, install programs, run advance commands. Sometimes called Shell access.
- WP-CLI – If you have SSH access, having WP-CLI setup will make administering WordPress sites much easier.
- Backups – Of course you will have your own backup solution, but ultimately, you want a company that might just save your arse one day, and for backups to be available at server level.
- Litespeed – Litespeed is a server technology that allows WordPress websites to load much faster. Having this setup means the host cares about delivering you a fast website.
My recommended generic hosts:
Guru – https://www.guru.co.uk
UK-based, fast SSD servers, Litespeed, 24/7 support (and super knowledgable), free SSLs via Let’s Encrypt, knowledgable staff, a reputable company (UK Dedicated), cPanel access, can be used for other things not just WordPress.
Guru is my number one choice for UK WordPress hosting.
From £5 per month+
A2 Hosting – https://www.a2hosting.com
USA-based, cheap and cheerful hosting, 24/7 support across multiple channels, Litespeed support, Free SSL, SSH.
A2 Hosting is recommended if you need a website for a USA audience but on a budget
From $10 (£7) per month+
My recommended WordPress-focused hosts:
WP Engine – https://wpengine.com
WordPress focused, 24/7 support, staging/production environments, basic plan only allows for 1 website, SSH, own CDN (so good for UK/USA/Worldwide audience). Downsides are no email address generation, so you need to use 3rd party email sending (i.e. SendGrid or alternative) and you need to host your own emails (i.e. use GSuite or Gmail).
Professional but expensive solution, ideal if you know you will just be using WordPress.
From $35 (£25) per month+
Who else is on my list to check out
What to avoid when looking for a new host
- Custom web admin – Any company that offers custom web administration you should run from. Invariably these are clunky backend systems that are only there to limit what you do. Moving from hosts who have custom setup also means its impossible to easily migrate to a new host (no way to save settings etc).
- No migration help – Any decent company will help you migrate your existing website to them.
- Paid-for SSL or hard-selling SSL. SSLs are a cash cow, and any company who doesn’t offer you free SSL or is trying to upset you SSL probably can’t be trusted.
Hosting companies to avoid
GoDaddy – GoDaddy have assimilated lots of hosting companies under their brand – resulting in a mess of broken integrations. Their premium WordPress hosting is a mess, and suffers from frequent DNS issues. No free SSL via Let’s Encrypt. Delegated access to other accounts is a total turd. Their custom control panel is a total mess. Support is the major bad point for me, it’s slow as you have to phone each time, and cannot simply email explaining your entire problem in one hit. Or worse you need to use Live Chat which I am guessed in based in India somewhere which results in 45-60 mins of back and forth before they answer simple questions. I’ve found the best way to get support from them is to tweet at GoDaddy as the team who handles that is US-based, and seems know what they are doing to about the best you will get.
Exabytes – Nearly all my experiences with Exabytes have been bad. Bad website uptime (averaging 95% per month). Customer support is clueless. Overloaded servers (site crashes when doing simple WordPress upgrades!).
Krystal.co.uk – they claim to offer 24/7 support but I found myself waiting and waiting for support. I don’t have time for companies who claim rapid support and are slow to respond.
Ionos / 1and1.co.uk – overloaded servers, not offering multiple free SSL via Let’s Encrypt, their own domain and web control system is clunky, and frequent billing errors. They keep changing their name for a reason!
20i Hosting – No backups, limited SSH, custom administration screens. Nah.
TSO Host – not offering 24/7 support, didn’t bother looking past that.
Blue Host – A terrible host, who stuffs hundreds of websites on to one server, each with virtually no protection between them. Every single customer who has hosted with Blue Host has been hacked and have had no help/support from Blue Host, without them trying to upsell their own recovery services. Most bloggers recommend them as they pay the most affiliate referral payments!
123-Reg – They are a domain company who has started to offer web services. They charge you for EVERYTHING! Avoid avoid avoid them.
Dreamhost – Bulk host who doesn’t care about customers. Avoid them.
UK2.net – Famous for free domains in the early 2000’s, but the servers are massively overloaded and support is poor.