For those who are less than tech-savvy, the prospect of creating a website can be daunting to say the least. Fortunately, website creation has become laughably easy in the last decade. If you have a computer, an Internet connection and a few minutes to spare, you can have a website up and running in the time it takes to read this article. In the following paragraphs, you’ll find a quick and easy to follow tutorial on how to create a website in the fewest number of steps possible.

Register A Domain

Every website needs a domain name. The domain name is simply an alias for the actual address of your website in cyberspace. Internet addresses are comprised of 4 digits separated by periods, as in “” or something to that effect. Remembering 4 numbers is more difficult than a catchy website name, so we use domain names instead. Go to a domain registrar such as GoDaddy or NameCheap or one of the thousand others online and register a domain for your site. This should cost about $10, although it’s often less.

Sign Up For Hosting

HostGator WordPress Hosting

Your website will need to reside on a physical server machine, typically housed within a datacenter operated by your web host. Though it’s technically possible to host a website from a computer in your own home, practically nobody does this. Find a solid web host with a good reputation and sign up for a basic starter hosting package. This shouldn’t cost more than $10 per month or so. A few good options are Hostgator, JustHost, BlueHost and InMotionHosting. When you sign up for a package, make sure to enter the domain name of the site you plan on hosting there.

Associate Your Domain With Your Host

Visitors will find your site using something called the Domain Name System, or DNS. In a nutshell, DNS is like a phonebook or directory which maps domain names to physical addresses on the web. In other words, you’ll want to “point” your domain name to your web hosting account’s address. To do this, log into your domain registrar’s admin panel. Select your chosen domain name under your account summary and click the “Add Nameservers” tab. Your host should have given you nameservers for your account, and they’ll look something like “” Just enter the two nameservers into their respective fields, and you’re done.

Install a CMS

Websites are an amalgam of HTML pages, CSS stylesheet files and various other files. One could craft all of this from scratch, though it would take a long time. An easier route is to install a Content Management System, or CMS. WordPress is one of the most popular CMS options available, and is included by default in the administrative panel of many hosts. Go to the back-end admin panel of your hosting account and click the “Install WordPress” button. You’ll need to choose a user name and a password, but for the most part the installation is automated.

Closing Thoughts

Though your website is now technically operational, you’re just getting started. Obviously, you’ll need to flesh out your site by personalizing it with an About page, a Contact page and more. You’ll also need to make some decisions about what kind of site you want to run. Will it be a strict blog-style page with constant updates? Or will it be a series of relatively static pages used for sales? You’ll need to decide these things before you begin to heavily promote your site. If our quick guide has proven anything, however, it’s that learning how to make a website isn’t nearly as complicated as most would imagine.



For a free step by step video tutorial on how to make a website visit,
For a free step by step video tutorial on how to make a website visit
View all posts by DanielHarbeck
Daniel's website