Free guides for complete beginners

Build your own website, step by step

You don’t need to pay a design agency thousands for a website you can’t change. Decide what your site needs to do, choose how to build it — WordPress, a drag-and-drop builder, AI or your own code — and follow plain-English guides all the way to being found on Google.

  • No experience needed
  • Real costs, real screenshots
  • Free, with no sign-up
  • Built and tested on OnPoint Hosts

The hosting behind every guide

Build it on OnPoint Hosts — the UK hosting we use ourselves

Every guide and code sample here runs on OnPoint Hosts. Free SSL, a free .com, .net or .org for your first year, cPanel, WordPress or a free site builder, and UK-based support — with one clear price that doesn’t jump at renewal.

OnPoint Beginner

£4.25a month + VAT

  • 10GB storage
  • 5 email accounts
  • 1 website (domain)
  • Free SSL certificate
  • Free site builder
Choose Beginner on OnPoint Hosts (opens in a new tab)

OnPoint Ultimate

£7.50a month + VAT

  • Unlimited storage
  • Unlimited email accounts
  • Unlimited websites
  • Free SSL certificate
  • Free site builder
Choose Ultimate on OnPoint Hosts (opens in a new tab)

Prices from onpointhosts.com, excluding VAT. Free .com, .net or .org domain for the first year when paid annually; renewal prices apply from year two. OnPoint Hosts is run by the same company as The Web Toolbox.

Why we recommend OnPoint Hosts

Why this site exists

Most of what “experts” charge for, you can learn

My name is Ian Cliffen. In 1984 I was a very young manager at a knitwear factory in Ripley, Derbyshire, when the company bought its first Apple IIe computers to print batch tickets for the production lines. They kept breaking down, and we paid a monthly retainer plus a call-out fee every time. I made a deal with one of the technicians: teach me the basic repairs, and he could still charge the usual fee without the trip. The usual repair turned out to be six screws, one circuit board and a pencil eraser to clean the contacts.

Since then I’ve seen the same thing again and again. I’ve watched companies pay tens of thousands for websites that were little more than pretty brochures, and pay £50 a year for a designer to change the year in a copyright notice. I’ve sacked three design companies for that kind of thing.

In 2017 I decided to learn web development myself. I worked through online courses and a shelf of textbooks, and built Training Course Broker, which passed its millionth visitor in 2020 and runs largely by itself. I’ve since built every site in our family of sites the same way — and set up OnPoint Hosts to host them the way I always wanted hosting to work: the padlock included, one honest price, and real people to talk to.

The internet stacks the odds against a beginner building their own site. This guide is my attempt to even them up: the steps I actually took, what they really cost, and the code I actually use.

Ian F. Cliffen

First written 14 December 2020 · Guide fully updated 1 November 2026

Before you start

Doing it yourself works best when you…

You don’t need to be technical. You do need a bit of patience and a plan.

Start step 1
  • Write down what the site is for — what should a visitor be able to do?
  • Set aside a few hours a week rather than one long weekend.
  • Budget for the boring bits: a domain renewal, hosting and an SSL certificate (often included).
  • Keep every login, invoice and renewal date in one safe place.
  • Start small. A fast, clear five-page site beats a slow, half-finished fifty-page one.

Stuck on something?

Ask a question or suggest a guide

If a step doesn’t make sense, or you’d like a guide we haven’t written yet, tell us.

Ready to build? Every guide on this site was written and tested on OnPoint Hosts — UK cPanel hosting with free SSL and a free first-year domain, from £4.25 a month.

Get hosting