Skip to content

Putting your website online: from domain to live in 30 minutes

A website is only finished once it is reachable. Domain, hosting, DNS, SSL and upload — five steps, one go-live check and two waiting traps worth knowing about first.

Lars Kiefer

Lars Kiefer

Your website is finished — but only on your own machine. Putting it online takes exactly five steps, and none of them requires prior knowledge or more than a few minutes. Knowing the order also spares you the two classic beginner waiting traps: DNS that "doesn't work", and browsers that warn visitors about your own site.

Step 1: Register a domain

Your domain is your address on the internet — and the one decision in this guide you cannot quietly change later. So take an extra two minutes over it: short, memorable, no cascades of hyphens; a country domain such as .de for a national audience, .com for an international one. Before registering, do check the renewal price rather than just the first-year offer — the usual pricing traps and a full checklist are covered in registering a domain: what to look for. Registering your chosen name then takes minutes, for instance through our domain search.

Step 2: Choose the right hosting

Your website needs a home: a machine that serves it around the clock. For getting started, there are two routes. Web hosting (web space with a management interface such as Plesk) takes server maintenance, updates and basic hardening off your hands — you only look after content. Your own server gives you full control down to the operating system, but makes you responsible for all of it.

Rule of thumb: if you want to focus on your content, choose web hosting. If you want custom software, databases built your way or full root control, choose a server of your own.

For a first website, a portfolio or a blog, web hosting is almost always the right answer — and you can always move later.

Step 3: Connect domain and hosting (DNS)

Now address and home need to find each other. DNS handles that — the address book of the internet. In your domain's DNS management, you create two entries:

  • A record for yourdomain.com → points to your hosting's IP address.
  • www as a second A record (or a CNAME) → so both spellings work.

Your hosting panel tells you the target IP. If domain and hosting sit with the same provider, the entries are often pre-filled or set with a single click.

And here is waiting trap number one: DNS changes do not propagate instantly but spread across the internet within minutes to a few hours, depending on the record's TTL ("time to live"). If your site "doesn't work" right after you save the entry — take a breath, make a coffee, check again.

Step 4: Enable an SSL certificate

Without HTTPS, browsers flag your site as "not secure", which scares visitors off and costs you visibility in search. The fix is free these days: certificates from Let's Encrypt. In panels like Plesk you enable the certificate on the domain with a few clicks, and renewal runs automatically from then on.

The important second checkbox sits in the same menu: the redirect from HTTP to HTTPS. It guarantees every visitor lands on the encrypted version — and that your site exists once for search engines rather than in two competing variants.

Step 5: Upload your content

All that is missing now is the website itself. Two routes lead into your hosting's web directory (httpdocs or public_html, depending on the provider):

  • File manager in the panel: upload straight from the browser — the fastest way to start.
  • SFTP: using a program such as FileZilla, with credentials from your hosting panel. Handy as soon as there are more files involved.

Static sites need an index.html in the root directory — that is what visitors see under your domain. For WordPress and similar, Plesk offers installers; alternatively, upload the CMS manually and follow its own setup.

Before the link goes out into the world, click through honestly once:

  1. Both yourdomain.com and www.yourdomain.com load.
  2. HTTP redirects to HTTPS automatically and the padlock is there.
  3. The site looks good on a phone as well.
  4. All links and images work (click every subpage once).
  5. Legal pages are linked — in Germany, a legal notice (Impressum) is mandatory for practically every non-private website; check what applies where you are based.
  6. Loading feels quick, on mobile networks too.
  7. Search engines are not locked out by accident (no forgotten "noindex" left over from the build).

Conclusion

Domain, hosting, DNS, SSL, upload — five steps that turn "it's on my machine" into "it's on the internet". The only tests of patience are DNS propagation and your own go-live check. If you are starting at step one: the domain search shows you live what is available, and Plesk web hosting then handles SSL, updates and the technical side, so steps four and five come down to a few clicks.

Topics: #Website #Domain #Webhosting #DNS #SSL
Lars Kiefer

Written by

Lars Kiefer

See for yourself.

Test your server free of charge for 24 hours – set up automatically, with full access to the control panel. It ends on its own afterwards.