How to Create Your Own Website

| December 28, 2010 | 5 Comments

http wwwWant to create your own website but don’t have a clue where to start? Don’t have a few hundred dollars laying around to pay a professional web designer either? The process of creating your own website is surprisingly simple and affordable. After setting up multiple websites over the past 10 years, I have discovered the most reliable and affordable services to use. There are three basic steps which need to be addressed when setting up a new website. The three basic steps I describe below are essential for creating your own website. The best part? The total cost is less than $100 per year!

Purchase a Domain Name

Imagine you are building a house. What is the first thing that needs to occur before any building can occur? You need to purchase the lot on which the house will be built upon. Similarly, your website needs a domain name or “URL” at which your website can be reached. Websites can only be registered through accredited “domain name registrars” such as GoDaddy, Network Solutions, Enom or Tucows. GoDaddy has dominated the market share in domain name registration since 2005 and because they provide fantastic service. Prices for domain names vary based on the type of domain – i.e. .com, .net, .org, .info, etc. The majority of .com domains can be purchased for $14. However, if you find an available domain name which GoDaddy has deemed to be “premium” due to the popularity of the words in the domain, GoDaddy may be selling the domain name for much more (think a few more hundred dollars more). Follow these simple steps to register your domain name at GoDaddy:

  1. Go to
  2. Search for your desired domain name – Consider that many domain names have already been taken so many of your ideas may not be available to purchase.
  3. Proceed to checkout – Note that GoDaddy will attempt to upsell multiple related domains to you. For example, if you found “,” GoDaddy will ask you if you would also like to buy “” and “” In some cases, purchasing these other domains is a good idea to limit competition with your website.
  4. Sign up for a GoDaddy account if you do not already have one.
  5. Sign up for private domain registrationGoDaddy uses a third party company, “Domains By Proxy,” to manage the private registration service. The private registration costs about $14 and restricts anyone from viewing the name and contact information of the person who registered the domain name. It is a good idea to purchase private domain registration for privacy purposes and to protect yourself from spam.

After you complete your purchase, you will receive a confirmation email from GoDaddy and your domain name will be immediately available. All domain name settings can be easily managed through GoDaddy’s online control panel. Simply visit GoDaddy, sign into your account, and you will be able to change all settings related to your domain name(s).

Purchase a Hosting Plan

Going back to house analogy: You’ve purchased your property, but you can’t just start building your glorious new house on the treacherous ground. Of course, you need a solid, secure foundation for the house to be built upon and a frame for the walls. Similarly, a website, which is just a collection of files, needs a server on which the files can reside. Another term for this server is the “host.” There are a seemingly endless number of companies offering web hosting solutions for a variety of prices. I have used multiple hosting companies and found the most reliable and affordable host is BlueHost. They offer great features, a robust control panel, quality customer support and much more. Follow these simple steps to purchase your hosting package:

  1. Go to and click “Sign Up Now”
  2. “I Have a Domain Name” – Assuming you followed the instructions above, and signed up for a domain through GoDaddy, you already have a domain name. Enter your domain name in the form and click “next.” Alternatively, you can purchase a domain name through BlueHost.
  3. Complete contact and payment forms

After you complete your purchase, you will receive a confirmation email from BlueHost and your hosting package will be activated shortly. Note that your hosting package is not yet associated with your domain name. You will need to update nameserver details on your domain name to make your domain name “point” to the hosting space you just purchased.

Add Content to Your Website

After updating your nameservers, you are ready to customize your website. At this point, you have complete creative freedom and you are only limited by your imagination. If you are not interested in learning a programming language to manually create web pages (very likely!), you may be interested in installing a content management system. Many blogs, including this one, are powered by a content management system known as WordPress. WordPress is fantastic and can be installed on your server a couple of ways. Fortunately, BlueHost offers a very automated way to install WordPress directly from your control panel. Watch the video below for a demonstration on how to do this in a matter of minutes.

If you think that looked really easy but you’re still don’t understand what WordPress is and how to use it, check out this recent video which gives a demonstration of WordPress and it’s features.

There you have it, a fully functioning website for less than $100 per year: $14 (.com domain) + $83.40 (1 year of hosting) = $97.40. Certain details were not included in this post in the interest of overall length and readability. Don’t worry, there will be multiple related posts in the future. In the mean time, if you have any specific questions, feel free to post them in the comments section and I will respond as soon as possible. Good luck with your new website!

As a convenience, here are links to the recommended service providers listed above:

Related Posts:

Tags: , , , , , , , ,

Category: Internet

Comments (5)

Trackback URL | Comments RSS Feed

  1. andy killen says:


    I have to say that GoDaddy is one of the worst hosts I have every had the misfortune to use. What with drip feed pricing, addon’s galore to get what other hosting compaies give for free, Curl gateways, dissapointing customer service and whatever else I would never use them again or recoemend them.

    It seems that you are doing your recomendations out of getting an affiliate bonus and not out of best choice.


    • Joe says:


      GoDaddy is certainly not a good option for a hosting plan. However, they are excellent for registering domains, which is exactly what I explained in the article. I’ve called their live support numerous time and received quick and helpful service on every occasion. It would appear that you didn’t read the whole article because I clearly recommend BlueHost as the best hosting plan – not GoDaddy.
      Although I have included affiliate links, I personally use GoDaddy and BlueHost to register and host all of my sites. Both of these companies conveniently have affiliate programs so I can benefit from teaching others about what I know. You can verify this site was registered using GoDaddy and hosted on BlueHost yourself by performing a WHOIS lookup on my site:

      Thank you for your advice and good luck on those WordPress plugins!

  2. Tim says:

    just wanted to let you know I followed the instructions and they worked like a charm. my new wordpress site is up and running and i have full control!

    • Joe says:

      Have fun with your new site and feel free to send questions as you run into new challenges. Maybe it will lead to a new post on here :)


  3. Found your blog through Bing. Great information. Thank you!

Leave a Reply