How to Create a Website From Start to Finish

By | December 13, 2016

How to Create a Website From Start to FinishI have been online for a while. I can remember those days that you had to sit down and really learn HTML to make a website.  There were great programs like Dreamweaver but it took hours to make one page let alone a website.  Now days it is much simpler.  People want to know how to create a website for this or that.  Really it is not difficult at all.  In fact, later I will show you that you can create a website in less than 5 minute.  That is not including content but hang in there and you will see what I mean.

Free or Not?

There are so many options out there to make websites. Some of them claim to be free.  Others give you free trials.  The truth is you can make a website for free.  You don’t even have to purchase a domain or even hosting.  They can be 100% free.

It is not advisable to use 100% free options as you will be limited on what you can do with the site itself.  You might be limited on the plugins you can use or the number of them.  You might need to purchase upgrades to get the site of your dream.

Now if you are just looking at building a website for fun to talk about your cat.  Then you could use the free option.  The biggest issue is one day if your site really takes off how are you going to monetize it to make the most money.  Okay you could buy the upgraded packages at that time.

For me I personally prefer to buy a domain.  A domain costs around $10-$15 per year. When you have your own domain you also need to look at hosting.  You can get hosting packages that start around $5 a month.bluehost


When you look at hosting there are some important things to consider including: up-time and reliability, customer service, and shared vs private hosting.  These are all important to keep in mind. You don’t want to pay for hosting for a year only to find out that your site is down 50% of the time or when you have an issue you can’t get a hold of the host to help you fix it.

Reliability and Uptime

These two things go hand in hand. You want your website up as much as possible.  People should be able to put in your website address and not have an issue with errors or the server being down.  Not only is it frustrating to you it is also very frustrating for your potential customer.

Customer Service

Having a hosting company that can quickly and easily solve any issues you have with your site is important.  I have used and still use more than one service because of their customer service.  It is nice to know that when you need them they are there to help.

Shared Hosting vs Private Hosting

There are two sides of this coin as there are with all coins.  Shared hosting is much cheaper that private hosting.  Private hosting has a much faster delivery and response rate to your potential customers. Not only do your customers appreciate the faster times, so does Google.  The search engines like to see fast load times.  Having your website on private hosting can increase the speeds.

I use both BlueHost and Wealthy Affiliate Hosting for my website.  I have more than one now.  Since I have used both for some time, I can say when I have had issues the customer service has responded quickly and resolved the issues to my satisfaction.  Also, the sites have only been down once on each host. (You get a message from a plugin when it is down.)Base talks about branding


Coming up with a catchy name for your site can be easy or hard.  You can do it two different ways.  You can use a keyword rich name for your site or you can use a brandable name.  One does not exclude the other.

I do believe it is important to buy your own domain.  There are several places you can do this.  You can do it at GoDaddy, Namecheap, or any other domain registry. I personally use Namecheap and Wealthy Affiliate. Both are super easy to work with and have free who is guard for the first year. You can also learn a lot from Wealthy Affiliate.

Not to mention, if you buy your own domain you have the rights to sell it.  You own it and can do with it what you want.  If you have a free domain, you cannot sell that domain.  It looks a lot more professional if you own a domain and it is easier to rank in the search engines.

Which looks better or  The first one of course.  It instills the sense that you are serious about your business instead of just playing around. It doesn’t cost much to buy a domain, and hosting isn’t that much either.wordpress

Content Management System

Hands down, the number one content management system(CMS) out there is WordPress.  WordPress holds a 68% market share in the CMS arena.  The second largest is Joomla with 11% market share, followed by Drupal with 7%.  The top three control over 86% of the market when it comes to platforms to build websites.

I use WordPress because of its ease to use and unlimited number of plugins you can use with it.  Don’t go too crazy with those plugins though.  You can really slow your site down if you load up on them.  I try to use less than 10 on my sites.  Many of my sites only run 5 plugins.  Here is a short video showing you just how fast you can create a website in under 5 minutes.

Pick and Install Your Theme

When you are first starting out you might want to make all kinds of flash on your website.  STOP Don’t Do It!  Keep it simple. Not only does all that flash slow your website down it really doesn’t add to the experience.  The first time someone comes to your site they might think it is super cool, but the 15th time they come they might be very angry and can’t wait for that flash to go away.

Pick a simple theme.  Let your content stand on its own.  That does not mean that you should not put pictures or make things look pretty.  Actually, you should intermix content with pictures and videos.  It helps people engage with your site better.  Google loves seeing it as well.  The theme you see on this site is called Icon One. It is a free theme, although I paid for the Pro version.

Create Content

Now comes the fun part putting together content.  Content on a website comes in two major forms.  Pages and Posts are the two forms of content.  They are used slightly differently from each other but are created in much the same way.Share content socially


Your pages are what you see in your menu selection.  It can be categories or other topics related to your niche. They are typically static.  This means they rarely change or are updated.  They include things like: About Me, Privacy Policy, Getting Started, and much more.


The post on your website are your blog.  They are posted in a roll form.  This means that the last one posted will appear at the top of your blog roll.  They can be anything from a review, tips and tricks, training, a series, or anything you feel is important. You can also put them in categories so they are easier for your readers to find.


There are two main ways you can get a logo.  One you can do it yourself, or you can buy them. I have personally made most of my logos.  I use to do all of my graphics and put together something I like.  It is a free program and works much like Photoshop but without the costs.

I have also purchased a few logo designs.  You can buy them on Fiverr and 99Designs. Fiverr is much cheaper but of lower quality.  99Designs is more expensive but you get to see several designs from different designers and chose the one you like best.  You then pay the designer for the right to use.What is Google Webmaster Tools


The time has come to talk about big brother Google. Some webmasters love Google some hate Google.  Even if you hate them, you cannot ignore them.  Building a website that the search engines like is easy.  Just write your posts and pages for people not for search engines.  I mean make quality content that people want to read.

That brings us to the next subject. It is important to track what is going on with your website. Find out where your traffic is coming from and what they are doing on your site.  The best way to do this is to install Google Analytics and Webmaster Tools.  I would suggest doing the same for Bing as well.

You should also submit your site URL to the search engines once you have a couple of pages on it. This way the search engines know your site exists.  If you don’t it is like opening a store in the middle of the desert without any roads to get to it.  Simply add your URL to Google here and Bing here.

Social Media

You have a website up with a great design and awesome articles.  It has even been submitted to the search engines but you don’t seem to be getting any traffic.  Well the next thing you need to do is share your content on your social media accounts.  This is like sending mailings out so people are aware of your grand opening.  You can use any social media account including but not limited to: Facebook, Twitter, Pinterest, Tumbler, YouTube, Google+ and more. Don’t limit yourself to just one platform.Dont forget Social Media

Also, share other people’s content and they will share yours.  Don’t worry if you think they are competitors of yours.  Your audience will appreciate it.  You will be surprised how big the internet market really is.


Well there you have it, how to create a website.  It doesn’t take a lot of money or time to do.  Just a little honest effort.  Make sure you never copy someone else’s work.  Not only is it illegal to do that, you will get penalized and not get any traffic to your site.  This was a basic outline of how to build a website but you can really learn a lot through my top recommendations.  I will be happy to help you.  You can also see all the things that have helped me on my recommendations page located at the top of this post.  If you have any questions or comments, please list them below.

10 thoughts on “How to Create a Website From Start to Finish

  1. Gomer Magtibay

    I checked your top recommendation and it looks like it is also a website building service. In your explanation, you mentioned about Bluehost hosting, I am thinking which one to start my website with? And which one do you really recommend?

    With your top recommendation, there’s a link that says “try it now”. As someone who is starting from a shoestring budget, I’d like to know if there’s a free trial for that service. Do they offer a free trial or something like a $1 trial for a certain period?

    1. Marc Post author


      Thanks for reading and taking the time to ask some questions. I recommend Wealthy Affiliate. Not only does it have a great hosting program, but you also get all the training you will ever need to build a successful business. They have a 7 day free trial. It is perfect for the person on a shoestring budget.

      My other top recommendation is for someone who has a bit more in their budget. They do have a $1 trial but overall you need to have a large budget to make the system work better for you.


  2. John

    Nice article on how to create a website from start to finish.
    You have outlined an easy to follow process than anyone can follow to build out their own website.
    The video was a nice touch too, it gives you a visual understanding on how you can build a website.
    It really is pretty simple, isn’t it?
    Thanks again 🙂

    1. Marc Post author


      Thanks for the comment and letting me know how you felt about it. Yeah it really is a simple thing to do. I think many people are too afraid to do it because they just don’t know how. I am hoping this post helps people make up their mind to just do it.


  3. Gary

    It took forever for me to make my first website and when I was done, it looked awful. At first, WordPress was strange to me and counter-intuitive. It’s evolved and so have I. Now, thanks to the Wealthy Affiliate SiteRubix software, I can make a new site in minutes. This permits me to focus more on content and less on the techie side of things.

    1. Marc Post author


      I agree things have become so easy now days when it comes to making a new website. It allows you to focus on content rather than worrying about the margins and such.


  4. Ilias

    Hi Marc, I was trying for months to make some money online without a website. I thought that was really difficult until I watched a video like this one about how easily you build a website with Siterubix. From that moment, I am really enjoying to create content and share my articles.

    Sure, I have learned a lot of new staff about websites, social media and much more. But it is not difficult, everyone who can follow instructions can build a website.

    1. Marc Post author


      Thanks you for the comment. Yes it is very difficult to make money without a website. That being said it is very easy to set up a website. Once you have a website it makes things much easier.

      Let me know if I can help you any further.


  5. Warren

    Hi, Marc. I love this post. It is so simple and refreshing. No long winded prose on this or that. It is compelling enough for someone to want to dig deeper. You give us some good options on domain choice and hosting. I had not heard of BlueHost, so I’ll be giving them a look see. Thanks for the info.

  6. Marc Post author


    Thanks for the comment, I appreciate it.  Please let us know what you think about it once you have had the chance to give it a try.



Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.