This guide is designed for people who are interested in making their very first website. It doesn’t matter if you are looking to setup a personal or business website, I will show you how to create a website that fits your needs.
Before I move on and give you the step by step instructions for setting up a website, I want you to let you know that it will cost you some money. Creating a website is actually free, but a personal domain name (YourWebSite.com) and hosting (the service that connects your site to the internet) will cost you approximately $3-4 per month.
This is a huge bargain when you consider that web designers can charge you hundreds, if not thousands, of dollars to build a website that you can create by yourself in 20 minutes.
Alright, enough of the introduction, let’s learn how to make a website!
Step #1- Domain name & web hosting
The very first thing you need to do is get a domain and hosting. A domain is your personal brand and should be chosen wisely.
If you are planning to create a website for your business then it’s best to use the company name as your domain. For example: YourCompanyName.com
If you are planning to set up a website for yourself, then YourName.com is a great option as well.
If you are looking to make a website about a specific topic then you can use descriptive keywords as your domain. For example, a website about fashionable, trendy clothes might use the domain trendyclothes.com
If your preferred domain name is already taken, then you might choose the .net or .org extension instead of the .com. Or, you can choose a different name that is similar in nature.
Try coming up with new domain names by adding basic words such as “the”, “a”, or “my” at the beginning of the domain, or you can include dashes in between the words. For example: the-site-starter.com.
As I mentioned above, in addition to a domain you will also need hosting. Hosting is the service that connects your website to the internet, so you need hosting to have a website. When you buy hosting you’ll also get a personalized email account such as email@example.com
There are literally hundreds of different hosting companies available to host your site.
The main factors in selecting a good hosting company are reliability (is your website up and running?), speed (how long does it take for you website to load?), and price.
Some reasonably priced hosting companies that are fast and reliable are HostGator, BlueHost, DreamHost, and GoDaddy.
There are many other options out there as well, and you are free to use any other hosting company as long it’s reliable and fast.
Step #2- Setting up your website
Ok, now for the fun stuff…
There are a ton of different ways to setup a website, but the most popular option is to use a Content Management System (CMS). A CMS allows you to setup your website without fumbling around with coding.
There are several different options when choosing a CMS, but the most popular, and my personal favorite, is WordPress.
I like WordPress because it is the easiest and most customizable way to create a website. Not to mention that it is completely free.
Step #3- Customizing your website
Now that you’ve seen how to build a website with WordPress it’s time to start customizing it.
The ability to easily change the entire layout of your site is one of the features that I like best about WordPress. You can play around with as many different layouts as you like, and if you get bored of your current layout you easily change it at any time.
Step #4- Promoting your website & making money
With your website built you can focus on bringing in visitors. There are a variety of ways to promote your website, I show you some of my favorites here.
Once you have a consistent stream of visitors to your site you have the option of making money from your site. There are several options for doing this, even if you are not planning to sell anything on your site. Check out my preferred way to make money from your website without selling anything.