Share with your Friends!

So you want to build your own website. You’ve asked, “How do I learn to create a website?” There are thousands (or more likely, millions) of books on the subject. Instructional websites and videos are everywhere. You can even find programs for sale that guarantee you they can teach you how to build a website.

WordPress Platform
The WordPress platform makes building a website fun!

But it all sounds so complicated!

There really is quite a bit involved in building a website and getting it up on the internet. You need hosting. You need a domain. You need coding. You need site security. The list goes on. And if you are asking about learning to create a website, you may not even know what some of these terms mean!

It doesn’t have to be as complicated as it may at first seem. There are plenty of options out there to make things easier. WordPress is one such option, and a very popular one at that. A large percentage of websites currently use WordPress as their editor of choice. And you could too.

But first you need to understand some of the basics.

So let’s start at the beginning.

What Do All Of These Words Mean?

Let’s start off with HOSTING. I want to look at this first, because without hosting it doesn’t matter if you’ve already built the greatest website ever. No one will ever see it! Hosting is simply the means of getting your website on the internet for the world to see. If you wanted to dig deeper, we could talk about servers, file storage, connection systems, and so forth. But for the purpose of this article, all you really need to know about hosting is that it provides a place for your website on the internet.

A DOMAIN is a name given to a website. The domain for the site you are on right now is “”. That whole thing is the domain. You buy a domain, register it with your hosting company, and you now have a spot on the internet with a searchable address that others can find.

But until you put something in that domain, there won’t be anything to see. And this is where a lot of people get intimidated. Building a website requires a lot of CODING. Years ago, you had to know every single HTML code there was in order to build a website. But don’t worry. Those days are over. Now you can build a beautiful website without knowing a single HTML tag or attribute (you don’t even need to know what those terms mean anymore!). If you do have a little bit of coding knowledge, it will allow you to get a little fancier, but it certainly isn’t necessary. These days, with options like Blogger and WordPress, absolutely anyone can build a website.

HTML code
The days of knowing all this are over!

SITE SECURITY is exactly what it sounds like: security for your site. But not just for you site. It also offers security for your site’s visitors. Have you ever noticed that some web addresses begin with HTTP, and others HTTPS? Well, that “S” indicated that it is a secured site. It tells people that if they provide their private information to that site, it will remain private.

There are a vast number of other terms associated with building a website, but these are the most important in terms of getting started, and protecting your site and your site’s visitors.

So now, let’s take a look at how to get started.

So Many Hosting Options

If you’ve done any research into getting started with a website, you have probably heard of some of the more popular hosting companies like GoDaddy, BlueHost, and HostGator. They seem like a great deal because the price is so low. The problem is, that price is JUST hosting. It’s a place to park your website, and nothing more.

The easiest method for building a website if you have no coding experience is WordPress. They are the powerhouse in the web building industry. What you need to remember if you go with one of the cheaper hosting options is that you will either have to install WordPress yourself, or pay them extra to do it for you. And if you pay them to set up WordPress for you, all they are going to do is install WordPress. Do you want them to set up a theme so your website has some structure? That’s going to cost more. Then you still need to add content, and without any training on how WordPress operates, this can be quite confusing.

There is a better option. You can get hosting, with WordPress, and training on how to work with your new website.Click here and read the “Hosting” section of the review.

A Domain Is Your Address On The Internet

There isn’t really much more to know about domains. A domain is just a name that points people to your site. You can buy a domain pretty much anywhere, then point it to your hosting account.

As with the hosting we talked about above, you can buy your domain within the platform I talk about here.

One thing to know about domains, once you buy a domain it is yours for the term you purchased it for (generally a year), and cannot be changed. So if you purchase “”, then decide you would prefer “”, you would have to buy a second domain and name it So be sure you like your domain name before you finalize your purchase.

Building And Protecting Your Site

You’ve probably already guessed it, but I strongly suggest using WordPress to build your website. It is a great platform, and pretty straight-forward to use and customize.

There are thousands of plugins available that you can use for site security features, speed optimization, and SEO optimization. Most of these are free to use, and also relatively straight forward. Setting them up yourself is something you can certainly do, but it may take some research to figure out how. Or some training, which you can also learn about here.

The biggest thing to remember when it comes to building a website is that it will constantly be a work in progress. You may find typos you want to change. There could be times when you want to change the whole layout of your site. This is all very simple to do within the WordPress platform. And even easier when you get some training.

How Much Does It Cost To Build A Website?

Pile of Money
The costs can really add up!

The price to build and run a website can vary drastically depending on where and how you go about it.

You can get your hosting through one of the discount hosting companies mentioned earlier in this post for as little as $4 a month. But you need to remember, that is only hosting. You still need to get WordPress installed on your hosting account, purchase a domain to attach to your hosting account, and build up the website.

The discount hosting services generally offer services beyond hosting, such as installing WordPress, initializing a theme for the basic structure of the site, and loading the plugins that you will need for whatever your goals are with your site. But each of these services is going to incur additional costs.

Several years ago I needed a website. I purchased my hosting through BlueHost. I had them install WordPress. I also had them do the initial WordPress setup to give my site some structure for me to work in. All told it cost me over $300 in that first month. And I couldn’t figure out how to navigate the WordPress back office in order to build out my website! So I ended up buying a Visual Website Editor. That is a program that allows you to fill in text and drag-and-drop images where you want them to show up. The program cost me another $50.

So the price to build a website really depends on how you go about doing it, and how knowledgeable you are with the process. If you want to find some training and a very reasonable price for hosting, take a look at this.

Creating A Website Can Be Very Easy

The days of knowing how to code an entire page, not just for the words that show up on the page, but the structure telling those words where to go, are over. WordPress has revolutionized the website building process into a very straight-forward, user-friendly platform.

Building your very own website becomes even easier on a platform that supports managed WordPress hosting, like the one I talk about in this review.

Don’t get overwhelmed with the fact that a website is a big beast of thing! Every page is a separate piece, and you can take the building process and break it down into small parts. You don’t have to go into it, sit down for days on end, and build the whole site all at once. Take a day to set up the hosting and install a theme. Take a break, and come back the next day to write your first page. Little steps lead to big things.

So take the time to learn how to do it, and do it right. Get some training on how to do it properly. Build your website into something you are happy with, and your readers will return to time and time again.

It would be great if you could rate this article, and let me know what you thought in the comments below. Ask questions. Tell me what you would like to see added to the site!

As always, thanks for reading,


If you ever have any questions, you can contact me here.

Share with your Friends!

  1. Hey Nathan, I’m really impressed by your very detailed information here about building a website. Thanks a lot for explaining all the different terminology and also sharing your own experience. It does help a lot for people struggling to build their very own website.

    1. Sometimes a shared experience helps others get over their own reservations. We all need a little encouragement now and then, and letting someone know that they aren’t alone in their struggle can go a long way.

Leave a Reply to Nathan Cancel reply

Your email address will not be published. Required fields are marked *