Skip to main content
.com domains from $2.99 — WHOIS privacy at no extra charge

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 guide

How to Add Google Analytics

Measure your audience properly, with consent handled the way it should be — beginner level, 30 minutes.

Open the guide

How 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 guide

How 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 guide

How 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 guide

How 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 guide

How 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 guide

How 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 guide

How to Change Your PHP Version

Move your sites onto a faster, supported PHP release without breaking them — beginner level, 10 minutes.

Open the guide

How 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 guide

How 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 guide

How 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 guide

How 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 guide

How 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 guide

How to Connect a CDN

Serve your assets from somewhere near your visitors, in the cases where that helps — intermediate level, an hour.

Open the guide

How 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 guide

How 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 guide

How to Create a Contact Form

A form people actually finish, sending mail that actually arrives — beginner level, 30 minutes.

Open the guide

How 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 guide

How to Create a Professional Email Signature

Build a signature that renders everywhere and does its selling quietly — beginner level, 30 minutes.

Open the guide

How to Create a Subdomain

Stand up blog.yourdomain or app.yourdomain before the kettle boils — beginner level, 5 minutes.

Open the guide

How to Create a WordPress Child Theme

Customise a theme in a way that survives the next update intact — intermediate level, 30 minutes.

Open the guide

How to Create an Email Account in cPanel

Get a working you@yourdomain mailbox running in about five minutes — beginner level, 5 minutes.

Open the guide

How 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 guide

How to Create an SPF Record

State publicly which servers are allowed to send email as your domain — intermediate level, 15 minutes.

Open the guide

How 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 guide

How 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 guide

How to Enable LiteSpeed Caching

Switch the server's cache engine on and prove it is actually serving hits — beginner level, 20 minutes.

Open the guide

How to Enable Two-Factor Authentication

Make a stolen password useless on every login that actually matters — beginner level, 15 minutes.

Open the guide

How to Enable WHOIS Privacy

Keep your home address and phone number out of the public domain record — beginner level, 2 minutes.

Open the guide

How 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 guide

How to Fix Common SSL Errors

Translate each browser warning into the exact repair it is asking for — intermediate level, 20 minutes.

Open the guide

How 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 guide

How 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 guide

How to Free Up Mailbox Storage

Get space back before senders start receiving bounce messages — beginner level, 30 minutes.

Open the guide

How 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 guide

How 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 guide

How to Install a LAMP Stack

Linux, Apache, MySQL and PHP, serving real pages from a bare server — advanced level, one hour.

Open the guide

How 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 guide

How to Install WooCommerce

Turn a WordPress site into a working shop, configured properly the first time — beginner level, an hour.

Open the guide

How to Install WordPress

Get a working WordPress site answering on your domain inside ten minutes — beginner level, 10 minutes.

Open the guide

How 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 guide

How 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 guide

How to Lazy Load Images and Video

Hold back offscreen media until the reader is nearly at it — beginner level, 15 minutes.

Open the guide

How to Log In to cPanel

Get into your control panel every time, by whichever door suits you — beginner level, 2 minutes.

Open the guide

How 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 guide

How 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 guide

How 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 guide

How to Monitor Website Uptime

Hear about downtime from a monitor rather than from a customer — beginner level, 20 minutes of setup.

Open the guide

How 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 guide

How to Optimize a MySQL Database

Keep queries quick as the data piles up year after year — advanced level, an hour.

Open the guide

How 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 guide

How 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 guide

How 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 guide

How 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 guide

How 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 guide

How to Protect Forms From Spam

Stop the bot flood without making real customers prove themselves first — beginner level, 30 minutes.

Open the guide

How 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 guide

How 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 guide

How 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 guide

How to Reduce Server Response Time

Shorten the wait before the first byte ever leaves the server — intermediate level, an afternoon.

Open the guide

How 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 guide

How to Reset Your WordPress Password

Get back into wp-admin through whichever legitimate door is still open — beginner level, 5–15 minutes.

Open the guide

How 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 guide

How 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 guide

How to Schedule Server Backups

Automated, offsite and tested — the three conditions that make a backup real — advanced level, one hour of setup.

Open the guide

How to Secure a New VPS

The first hour of hardening that heads off almost every compromise — advanced level, one hour.

Open the guide

How to Secure WordPress

Shut the doors that WordPress attacks actually come through — intermediate level, an hour of setup.

Open the guide

How to Secure Your Email Account

Protect the one account that can reset every other account you own — beginner level, 30 minutes.

Open the guide

How to Secure Your Hosting Account

Lock down the one account that holds every site you run — beginner level, 30 minutes.

Open the guide

How to Send Email From WordPress Reliably

Make form notifications and order confirmations actually reach the inbox — beginner level, 20 minutes.

Open the guide

How to Set Custom Error Pages

Turn a dead end into a signposted page that keeps the visit alive — beginner level, 30 minutes.

Open the guide

How to Set Up 301 Redirects

Move addresses around without losing the visitors or the rankings attached to them — intermediate level, 20 minutes.

Open the guide

How 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 guide

How 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 guide

How to Set Up a Firewall With UFW

Default-deny protection, set up in about five commands — advanced level, 15 minutes.

Open the guide

How to Set Up an Email Autoresponder

Send out-of-office and acknowledgement replies that behave themselves — beginner level, 10 minutes.

Open the guide

How to Set Up Browser Caching

Teach browsers to keep your assets, so repeat visits load almost instantly — intermediate level, 15 minutes.

Open the guide

How to Set Up DKIM Signing

Sign your outgoing mail so that tampering and spoofing both show up — intermediate level, 15 minutes.

Open the guide

How to Set Up Domain Forwarding

Send everyone who types one domain straight through to another one — beginner level, 5 minutes.

Open the guide

How to Set Up Email in Outlook

Get your domain mailbox behaving itself in desktop Outlook — beginner level, 10 minutes.

Open the guide

How 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 guide

How 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 guide

How to Set Up WordPress Caching

Get LiteSpeed Cache configured properly on the first attempt — beginner level, 30 minutes.

Open the guide

How to Speed Up WordPress

Cut load times using the handful of changes that genuinely make a difference — intermediate level, an afternoon.

Open the guide

How to Start a Blog on Your Domain

Publishing on ground you own, arranged so the work adds up — beginner level, an afternoon.

Open the guide

How 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 guide

How 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 guide

How to Submit a Sitemap to Google

Hand search engines a complete map of what you want crawled — beginner level, 15 minutes.

Open the guide

How to Take Payments Online

Choose the payment setup that fits how you sell, then wire it up — beginner level, an afternoon.

Open the guide

How to Test Your Website Speed

Measure honestly, so the work that follows aims at facts rather than hunches — beginner level, 20 minutes.

Open the guide

How 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 guide

How 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 guide

How to Update WordPress Safely

Stay current without playing the did-that-update-break-it lottery — beginner level, 20 minutes per cycle.

Open the guide

How 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 guide

How 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 guide

How 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 guide

How 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 guide

How 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 guide

WordPress SEO First Steps

Get the groundwork right so a new site can be found in the first place — beginner level, an hour.

Open the guide

Got 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