Resource Library
How-To Library
Step-by-step guides for hosting, domains, mailboxes and WordPress. 100 guides on the shelf, all checked over for 2026.
100 Pages
The full how-to shelf
How to Add an Addon Domain
Run a second website from the same hosting account without the two getting tangled — beginner level, 10 minutes.
Open the guideHow to Add Google Analytics
Measure your audience properly, with consent handled the way it should be — beginner level, 30 minutes.
Open the guideHow to Add SSL to WordPress
Serve every page over https with the padlock staying shut on all of them — beginner level, 20 minutes.
Open the guideHow to Add TXT Records for Verification
Prove the domain is yours to Google, Microsoft and everyone else who asks — beginner level, 5 minutes per service.
Open the guideHow to Back Up WordPress
Hold backups that exist, restore cleanly, and survive the day you need them — beginner level, 30 minutes of setup.
Open the guideHow to Block Unwanted Visitors by IP
Turn a persistent nuisance away at the door, knowing what the tool can and cannot do — intermediate level, 10 minutes.
Open the guideHow to Build a Landing Page That Converts
One page with one job, and the numbers to show it is doing it — beginner level, an afternoon.
Open the guideHow to Change Nameservers
Hand a domain's DNS to a new provider without losing anything on the way — beginner level, 5 minutes plus propagation.
Open the guideHow to Change Your PHP Version
Move your sites onto a faster, supported PHP release without breaking them — beginner level, 10 minutes.
Open the guideHow to Check DNS Propagation
Find out whether the world can see your DNS change yet, and why parts of it cannot — beginner level, 5 minutes.
Open the guideHow to Choose a Domain Name
Settle on a name you'll still be happy to say out loud in year three — beginner level, an evening of thought.
Open the guideHow to Choose a WordPress Theme
Settle on a theme that still suits you two years and two redesigns later — beginner level, an evening of evaluation.
Open the guideHow to Clean Up a Hacked Website
A proper recovery after a break-in, not just the visible mess swept away — advanced level, half a day, done right.
Open the guideHow to Clean Up the WordPress Database
Clear out years of accumulated junk and leave a database that answers faster — intermediate level, 30 minutes.
Open the guideHow to Connect a CDN
Serve your assets from somewhere near your visitors, in the cases where that helps — intermediate level, an hour.
Open the guideHow to Connect to a VPS With SSH
A first login done properly, and no password at all by the time you finish — intermediate level, 20 minutes.
Open the guideHow to Connect With FTP and FileZilla
Shift files in bulk with the standard desktop client, over an encrypted connection — beginner level, 15 minutes.
Open the guideHow to Create a Contact Form
A form people actually finish, sending mail that actually arrives — beginner level, 30 minutes.
Open the guideHow to Create a MySQL Database
A database, a user, and the privileges that join them — the trio every application asks for — beginner level, 5 minutes.
Open the guideHow to Create a Professional Email Signature
Build a signature that renders everywhere and does its selling quietly — beginner level, 30 minutes.
Open the guideHow to Create a Subdomain
Stand up blog.yourdomain or app.yourdomain before the kettle boils — beginner level, 5 minutes.
Open the guideHow to Create a WordPress Child Theme
Customise a theme in a way that survives the next update intact — intermediate level, 30 minutes.
Open the guideHow to Create an Email Account in cPanel
Get a working you@yourdomain mailbox running in about five minutes — beginner level, 5 minutes.
Open the guideHow to Create an Email Forwarder
Route an address to wherever the person who answers it actually reads mail — beginner level, 3 minutes each.
Open the guideHow to Create an SPF Record
State publicly which servers are allowed to send email as your domain — intermediate level, 15 minutes.
Open the guideHow to Deploy a Site With Git
Push to deploy, and put the drag-and-drop routine behind you for good — advanced level, 45 minutes of setup.
Open the guideHow to Edit DNS Records
Add and amend A, CNAME, MX and TXT records without knocking anything over — beginner level, 5 minutes per record.
Open the guideHow to Enable LiteSpeed Caching
Switch the server's cache engine on and prove it is actually serving hits — beginner level, 20 minutes.
Open the guideHow to Enable Two-Factor Authentication
Make a stolen password useless on every login that actually matters — beginner level, 15 minutes.
Open the guideHow to Enable WHOIS Privacy
Keep your home address and phone number out of the public domain record — beginner level, 2 minutes.
Open the guideHow to Fix a WordPress 500 Error
Trace an internal server error back to whatever is actually causing it — intermediate level, 20–40 minutes.
Open the guideHow to Fix Common SSL Errors
Translate each browser warning into the exact repair it is asking for — intermediate level, 20 minutes.
Open the guideHow to Fix the WordPress White Screen
Work out what is behind the blank page and clear it methodically — intermediate level, 20–40 minutes.
Open the guideHow to Force HTTPS on Your Site
Every visitor landing on the encrypted address, with nothing left behind on http — beginner level, 10 minutes.
Open the guideHow to Free Up Mailbox Storage
Get space back before senders start receiving bounce messages — beginner level, 30 minutes.
Open the guideHow to Harden a Site With .htaccess
A handful of careful lines that put protection at the server, before your site runs — advanced level, 30 minutes.
Open the guideHow to Hide the WordPress Login Page
Move wp-login away from the address every bot on earth already knows — intermediate level, 15 minutes.
Open the guideHow to Install a LAMP Stack
Linux, Apache, MySQL and PHP, serving real pages from a bare server — advanced level, one hour.
Open the guideHow to Install an SSL Certificate
A certificate issued, installed and renewing itself — usually without you lifting a finger — beginner level, 0–20 minutes.
Open the guideHow to Install WooCommerce
Turn a WordPress site into a working shop, configured properly the first time — beginner level, an hour.
Open the guideHow to Install WordPress
Get a working WordPress site answering on your domain inside ten minutes — beginner level, 10 minutes.
Open the guideHow to Install WordPress Plugins Safely
Add the features you need without inheriting somebody's abandoned code — beginner level, 5 minutes per plugin, forever per bad one.
Open the guideHow to Keep Site Software Updated
A routine that closes holes in your software before anybody gets round to using them — beginner level, 15 minutes weekly.
Open the guideHow to Lazy Load Images and Video
Hold back offscreen media until the reader is nearly at it — beginner level, 15 minutes.
Open the guideHow to Log In to cPanel
Get into your control panel every time, by whichever door suits you — beginner level, 2 minutes.
Open the guideHow to Migrate a WordPress Site
Shift a WordPress site to a new host without a single visitor seeing a gap — intermediate level, 1–2 hours (or a free ticket to us).
Open the guideHow to Migrate Email to a New Host
Move mailboxes to a new host with the history intact and nothing lost — intermediate level, 1–2 hours or a support ticket.
Open the guideHow to Minify CSS and JavaScript
Trim and reorder how code reaches the browser, without breaking the site doing it — intermediate level, 30 minutes.
Open the guideHow to Monitor Website Uptime
Hear about downtime from a monitor rather than from a customer — beginner level, 20 minutes of setup.
Open the guideHow to Move a Website to a New Domain
Change the name over the door without losing the rankings or the regulars — intermediate level, an afternoon plus monitoring.
Open the guideHow to Optimize a MySQL Database
Keep queries quick as the data piles up year after year — advanced level, an hour.
Open the guideHow to Optimize Images for the Web
Halve the heaviest part of most pages, and keep it that way — beginner level, an hour for the backlog, seconds thereafter.
Open the guideHow to Park an Extra Domain
Make the spare names you own show something useful instead of an error — beginner level, 5 minutes each.
Open the guideHow to Password Protect a Folder
Put a login in front of a folder at the server, before your site ever sees the request — beginner level, 5 minutes.
Open the guideHow to Pick a WordPress Page Builder
Choose between the block editor and a builder plugin with the trade-offs on the table — beginner level, an evening of testing.
Open the guideHow to Point a Domain to Your Hosting
Join a domain bought anywhere to the hosting account that will serve it — beginner level, 10 minutes plus propagation.
Open the guideHow to Protect Forms From Spam
Stop the bot flood without making real customers prove themselves first — beginner level, 30 minutes.
Open the guideHow to Publish a DMARC Policy
Tell receiving servers what to do with mail that fails your authentication — intermediate level, 15 minutes plus a monitoring month.
Open the guideHow to Put WordPress in Maintenance Mode
Put a tidy curtain in front of work that is not ready to be seen — beginner level, 10 minutes.
Open the guideHow to Read Your Website Statistics
Read your traffic straight from the server's own logs, with nothing to install — beginner level, 20 minutes.
Open the guideHow to Reduce Server Response Time
Shorten the wait before the first byte ever leaves the server — intermediate level, an afternoon.
Open the guideHow to Register a Domain Name
Find a name, weigh up the ending, and walk away owning it on the same day — beginner level, 10 minutes.
Open the guideHow to Reset Your WordPress Password
Get back into wp-admin through whichever legitimate door is still open — beginner level, 5–15 minutes.
Open the guideHow to Restore From a Backup
Put files, the database, or both back — calmly, and only as far as you need to — beginner level, 10–30 minutes.
Open the guideHow to Scan a Site for Malware
Settle the question — infected or clean — with the tools that can actually tell — intermediate level, 30 minutes.
Open the guideHow to Schedule Server Backups
Automated, offsite and tested — the three conditions that make a backup real — advanced level, one hour of setup.
Open the guideHow to Secure a New VPS
The first hour of hardening that heads off almost every compromise — advanced level, one hour.
Open the guideHow to Secure WordPress
Shut the doors that WordPress attacks actually come through — intermediate level, an hour of setup.
Open the guideHow to Secure Your Email Account
Protect the one account that can reset every other account you own — beginner level, 30 minutes.
Open the guideHow to Secure Your Hosting Account
Lock down the one account that holds every site you run — beginner level, 30 minutes.
Open the guideHow to Send Email From WordPress Reliably
Make form notifications and order confirmations actually reach the inbox — beginner level, 20 minutes.
Open the guideHow to Set Custom Error Pages
Turn a dead end into a signposted page that keeps the visit alive — beginner level, 30 minutes.
Open the guideHow to Set Up 301 Redirects
Move addresses around without losing the visitors or the rankings attached to them — intermediate level, 20 minutes.
Open the guideHow to Set Up a Catch-All Address
Decide whether catching mistyped addresses is worth it, then set it up safely — intermediate level, 5 minutes.
Open the guideHow to Set Up a Cron Job
Put a script on a schedule and trust it to run without you watching — intermediate level, 15 minutes.
Open the guideHow to Set Up a Firewall With UFW
Default-deny protection, set up in about five commands — advanced level, 15 minutes.
Open the guideHow to Set Up an Email Autoresponder
Send out-of-office and acknowledgement replies that behave themselves — beginner level, 10 minutes.
Open the guideHow to Set Up Browser Caching
Teach browsers to keep your assets, so repeat visits load almost instantly — intermediate level, 15 minutes.
Open the guideHow to Set Up DKIM Signing
Sign your outgoing mail so that tampering and spoofing both show up — intermediate level, 15 minutes.
Open the guideHow to Set Up Domain Forwarding
Send everyone who types one domain straight through to another one — beginner level, 5 minutes.
Open the guideHow to Set Up Email in Outlook
Get your domain mailbox behaving itself in desktop Outlook — beginner level, 10 minutes.
Open the guideHow to Set Up Email on Your Phone
Get your domain mailbox onto iOS Mail or Android and keep it in sync — beginner level, 10 minutes.
Open the guideHow to Set Up MX Records
Send your domain's email to whichever mail service is meant to receive it — intermediate level, 10 minutes plus propagation.
Open the guideHow to Set Up WordPress Caching
Get LiteSpeed Cache configured properly on the first attempt — beginner level, 30 minutes.
Open the guideHow to Speed Up WordPress
Cut load times using the handful of changes that genuinely make a difference — intermediate level, an afternoon.
Open the guideHow to Start a Blog on Your Domain
Publishing on ground you own, arranged so the work adds up — beginner level, an afternoon.
Open the guideHow to Stop a Domain Expiring
Set things up so losing a domain simply cannot happen by accident — beginner level, 10 minutes of setup, then never again.
Open the guideHow to Stop Your Email Going to Spam
Work out why your mail is being filtered and repair its reputation properly — intermediate level, an afternoon.
Open the guideHow to Submit a Sitemap to Google
Hand search engines a complete map of what you want crawled — beginner level, 15 minutes.
Open the guideHow to Take Payments Online
Choose the payment setup that fits how you sell, then wire it up — beginner level, an afternoon.
Open the guideHow to Test Your Website Speed
Measure honestly, so the work that follows aims at facts rather than hunches — beginner level, 20 minutes.
Open the guideHow to Transfer a Domain
Move a domain from one registrar to another with the site staying up throughout — beginner level, about 15 minutes of your time, up to 5 days for the transfer to land.
Open the guideHow to Understand Website Firewalls
Understand what a web application firewall does, where it sits, and what you would ever change — intermediate level, 20 minutes of reading.
Open the guideHow to Update WordPress Safely
Stay current without playing the did-that-update-break-it lottery — beginner level, 20 minutes per cycle.
Open the guideHow to Upload Files With File Manager
Get files onto your site straight from the browser, with no FTP client involved — beginner level, 10 minutes.
Open the guideHow to Use a WordPress Staging Site
Rehearse every risky change on a copy no visitor will ever see — beginner level, 10 minutes to create, saves hours routinely.
Open the guideHow to Use phpMyAdmin
Read, back up and carefully edit your database through the panel's standard window — intermediate level, 20 minutes to learn.
Open the guideHow to Use the Softaculous Installer
Install any of hundreds of applications in one click, and set it up properly while you are there — beginner level, 10 minutes.
Open the guideHow to Write a robots.txt
Steer crawlers properly, and avoid the self-inflicted wounds this file is famous for — intermediate level, 15 minutes.
Open the guideWordPress SEO First Steps
Get the groundwork right so a new site can be found in the first place — beginner level, an hour.
Open the guideGot what you came for?
Now put it to work. Every plan ships with free SSL, a free migration and real people answering round the clock.
See the plans