How To Make Your Own Great Looking Website… Even If You Have ZERO Experience.

Or let me build it for you… For Free!

Website Builder

Last updated: April 19, 2019

How To Make Your Own Great Looking Website
4.1 (82.35%) 34 votes

Hi, Brock Hamilton here and welcome to Simple Web Tutorials.

I am glad you made it here because today I am going to show you how you can get your own website up and running really quickly, even if you have never done anything like this before and without having to even look at a line of code. All you need to do is to follow my 3 Step process and you will be up and running in no time.

Sidebar: I’ve personally built hundreds of websites using this exact method. Some were for clients, others I built for myself, got them generating traffic and income, then sold for 5, 6 and 7 figure payouts.

I decided to put this tutorial together after I saw a lot of friends and other business owners being charged thousands of dollars for a basic website they could have built themselves in an afternoon. I have seen people charged up to $5,000 for the exact type of site I am going to show you how to build today.

So whether you’re looking to build a website for:

> A Small Local Business
> A Large Corporation
> A Personal or Company Blog
> A Hobby or Topical Site

Or pretty much any other type of content based website… Then this tutorial is for you.

Note: If you are looking to build an eCommerce Store, then I suggest you checkout my Shopify Tutorial here.

Before We Begin, There are a few things you should know: 

There are many website building platforms and website builders available online.

Squarespace, Wix, Weebly, Drupal, Joomla, WordPress, along with a bunch of others.

And of course you can also code your website from scratch. But I’m not interested in spending years learning how to code… Are you?

So which one should you go for?

Let have a look at some of the most popular web building tools used in 2018:

> WordPress (no cost)- 49%
> Wix (not free)- 7%
> Joomla (no cost)- 4%
> Progress Sitefinity (no cost)- 4%
> Squarespace (not free)- 4%
> Weebly (not free)- 2%
> Godaddy (not free)- 1%

As you can see, after Custom Coded sites (which can start at $25k) WordPress is by far the most popular choice used by most developers and amateur site builders alike.

I’ve personally built over 150 websites using WordPress. It is the best and simplest way to create your website.

If for some reason you do not want to use WordPress for your site, then feel free to checkout my other tutorials on this site.

But for beginners, I strongly recommend sticking to WordPress.

Step 1 – Register Your Domain Name

The first step in making a website is to register your domain name. A domain name is also called a Universal Resource Locator or URL for short. The domain name is the text that people will enter into their web browser to find your website, such as

  • Your domain name provides visitors with the first and most lasting impression of your website.
  • It should be easy to remember.
  • A domain name should be short, but relevant to the content on your website.
  • It should also have an extension such as .com, .org or .net

Use the search tool below to find an available domain name:

Once you have found a domain name you like, you can move on to the next step.

Enter your desired domain name in the box below (without any extension) and click Search.
Please wait...

Once you have found a domain name you like, you can move on to the next step.

Step 2 – Set Up Your Web Host Account

The second thing that all websites need in order to work, is a web host. This is where the files that make up your website will actually be stored, making your website accessible for people all around the world to see online. I personally use and recommend, they are a a popular web hosting service with reasonable prices and a user-friendly interface. Plus they have given me permission to offer readers of this website a special discount voucher to make getting started even easier.

Click Here to take advantage of the special discount offer with

When you arrive at GreenGeeks you will see the screen below, and just need to click on the “Get Started” button on whichever plan you choose. (Most people go with the Ecosite Starter Plan)

Next you will need to enter your chosen domain name into the box where it says “I Need To Register A Domain” and then click “Check Availability”. 

Then you just need to fill out your account information, and choose a package plan.

Then choose a package that suits you.

It’s up to you which plan you choose to go with, but I generally recommend people go for a year or two in advance, it works out much cheaper that way. So once you have fillout out the order form, simply check the details and click the “Create Account & Get Started” button.

Once that is done, GreenGeeks will setup your new domain and web host, and link them together. They will then send you an email with your account login details. Sometimes it can take a few minutes to get the email, but sometimes it will take a few hours, so once you have received your welcome email, you can continue with step 3.

Step 3 – Build Your Website

In this tutorial I am going to show you how to build a website based on a free piece of software called WordPress. WordPress is a free CMS used by thousands of websites that has been available since 2003. It is user-friendly and allows anyone to build a website quickly and easily. WordPress also has many features that allow you to customize the appearance and behavior of your website.

These features include a set of themes that allow you to build a professional site without hiring a web developer. A variety of WordPress plugins are also available from third parties. These applications perform many additional functions within WordPress such as improving the search ranking of your website.

A manual installation of WordPress is often time-consuming, especially for novice web developers. Fortunately, web hosts such as GreenGeeks have applications that allow you to install WordPress automatically. The WordPress installer at GreenGeeks requires you to answer only a few simple questions, and it’s available with all hosting plans from GreenGeeks. The following steps will allow you to install WordPress in just a few minutes.

1) Login to your GreenGeeks account manager (the link will be in your welcome email from GreenGeeks).

2) Enter your login information to sign on to your account manager.

3) Once you are logged in, click on the Blue cPanel Login button:

You will now see a screen with a bunch of icons on it. This is your websites cPanel (Control Panel) where you can setup email addresses, or view your website statistics as well as a range of other things. But for now we will just focus on getting your website up and running.

4) So scroll down until you see the WordPress logo and click on that.

5) Next you will see a screen that gives you some additional information about WordPress, all you need to do here is to click on the “Install” button

The next screen is where you will need to fill out a few setup options, is looks like this:

Then in the next section (In Directory) you need to tell it where to install the software. Most people will want to clear this box, so that WordPress is installed on the main domain, but if you want it inside a different directory, you can enter one here. Otherwise just delete any text that it in this box and move on.

The Database name should be pre-set, so again just leave those settings as they are.

Next you will see “Site Settings”

Here you can enter your website name and a simple description or tag line. (don’t worry you can change these later).

You can also just leave the “Enable Multisite” option un-ticked.

Next you will need to enter a username, password and email, these will be your main logins to manage your website, so make sure you record these somewhere safe:

Then last but not least you will see the “Select Language” option and “Limit Login Attempts”, which you can again just leave them as they are and click the Install Button.

After a minute or two you should see the screen below, which means that the software has been installed and is ready to go.

Congratulations, you have just successfully setup a basic website. 

Customizing Your Website

WordPress allows you to configure your website. This section of the tutorial will describe some of the methods you can use to give your website a professional appearance with WordPress. These changes require only a few minutes.

You can use WordPress to configure your website by accessing the WordPress login page. Enter the URL of your website in your web browser and add “/wp-login” to the end of the URL. Press the Enter key to go to the login page. You can also access this page by clicking the link labeled “login” in the right sidebar on your home page. Your WordPress login page will look like this:

Enter your WordPress login information to sign on to the WordPress dashboard. This is the login information that you specified when you installed WordPress. Your WordPress dashboard will look like this:

This page primarily consists of links in submenus that allow you to change various features of your website such as your WordPress theme. Additional features that you can configure through WordPress include pages, posts, comments, tags and categories. The most important submenus listed on the WordPress theme include the following:

1) Appearance. This submenu allows you to change your theme as well as menus and widgets for your sidebar. These features allow you to customize the appearance of your website.

2) Links. This submenu lets you create links and categories for your links. You can use these categories to create sidebar widgets on your website.

3) Media. This submenu allows you to configure your website’s media such as pictures and videos.

4) Pages. This submenu lets you create new pages on your website. It also lets modify the features of existing pages such as comments, page order, slug and template.

5) Plugins. This submenu allows you to manage the plugins for WordPress. Plugins enhance the functionality of your website by making your website run faster, changing its appearance and improving the search ranking of your website.

6) Post. This submenu lets you to specify the page on which posts to your website will appear. You can also specify the information that will appear with the post such as the date of the post, poster’s name and comments from visitors. You can also use the Post submenu to create categories for your posts. This submenu is primarily used when your website is a blog.

7) Settings. This submenu allows you to change miscellaneous features on your website such as the date format, description, display and name of each page. You can also configure WordPress plugins from the Settings menu.

8) Users. This submenu lets you modify settings that are specific to each user such as profiles, email and passwords.



    Most of the people don’t know how to create a website but This is very informative. I have learned so many useful trick from it. I work in sales and always need some extra help bringing in customers. Thanks a zillion for sharing your experience and thoughts with us.

  2. Jlshort

    This is great. It is easy to understand and very simple. We recently acquired a small business and I have been trying to get a website started. This gives me all of the information to make our business website a reality.

  3. Joe

    This was a great article on how to make a website looking good. I have learned so many useful from it. Thanks for sharing your experience and idea with us.

  4. Yomi

    Hey man! I read through the entire thing and it was an incredibly strong article on web building. You broke it down meticulously and in a visually interesting manner. Keep it up!

  5. Nowshad Ali

    This is an informative and helpful tutorial about how to make a Great Looking Website. I have learned a lot from it. Thanks for sharing your valuable guideline guys.

  6. Windy

    Very useful and most awaited tutorial for me. Explanation is very clear and simple with steps from the start. And the content is very exciting and excellent breakdown. Thank you very much for sharing this. It was really helpful for people like me to learn to create websites.

  7. Marina Weber

    Thanks for this tutorial and, this is very helpful for people who wants to make their own website! Its
    very simple and easy to do if you just follow the steps!

  8. William

    A well explained procedure to build up website on my own. The making of a website is always seem complex but now Brock explained everything how it’s done with step by step direction. It looks like there are a huge amount of websites built on wordpress. And I’ll be trying to build one for my existing business. Thank you for making an effort on writing this magnificent article.

  9. Deb Noble

    Thank you for the great advice. I had problems understanding Shopify and this really spelled everything logically for me anyway. I really admire all the work that’s been done for this article.

  10. chinh nha

    Greetings from Idaho! I’m bored at work so I decided to browse your site on my iphone during lunch
    break. I love the knowledge you present here and can’t wait to take a look when I get home.
    I’m amazed at how fast your blog loaded on my mobile .. I’m
    not even using WIFI, just 3G .. Anyways, fantastic blog!

  11. Md yeachin

    thanks so much for this tutorial i’ve been trying for a while to set up a proffessional looking website for my business. with limited knowledge and finances it;s been difficult but this easy step

  12. Christo Gra

    Hey great article you have written here. You hit the nail on the head bringing up wordpress, i have one myself and simply find html builders to find the layout i enjoy the most. keep up the good work.

  13. Anastasia

    Hi! Thank you for making a great blog post on making your own website. I’ve made my own blog, but I haven’t thought about using plug ins. So I might add those in to help the functionality of my blog. Great tips! Thanks!

  14. situs

    Excellent, what a website it is! This webpage presents helpful data to us,
    keep it up.

  15. Rebecca Brandon

    Very interesting and useful tutorial for beginners. It is very well explained and described in detail what is in my opinion the most important. I really like it.

  16. William Jones

    This is a very well written article that is quite simple to follow, due to it being very clear and concise and not trailing off and giving unnecessary information. I think anyone who wants to get started learning about web pages could greatly benefit from this article. Well written.

  17. Lisa F.

    This is so helpful, thank you for explaining in a clear and simple way that even techphobes like me can understand! I have been looking at the other site builders and tried one, but desire something more professional.

    I also don’t want to have to hire a tech pro to help, at this time, but lo and behold I ran across a helpful tech pro for free!:)

  18. Charles

    Having read this tutorial, I now realize it is far easier than I had imagined to create my own website. I have bookmarked this page so I can get busy with that later. Thank you so much for the info – I will put it to use very soon!

  19. Kyle Howdyshell

    I’ve always been interested in creating my own website but never really knew the best way. It is good to know that there are tools such as WordPress that can help me with this process. I like the personalization and customization aspect that would allow me to add my own pizazz. This is an excellent and very informative tutorial. Thank you!

  20. Jennifer Lapinski

    This is very informative, well described, and professionally done. It’s easy to understand all the points being made about web tutorials. I like how it goes into great detail because this is something that everyone should know about. I enjoyed it a lot and will share what I learned with all of my friends.

  21. Jessica

    Hi. Very nice tutorial. I already created a blog with wix but using the custom domain from wix so my website comes as Now if I want to register my own domain and covert my full website, wix is charging too much. Is there as way that i retain my work and switch to wordpress. Sorry if this question sounds stupid as I am very new to this. I have started a new food blog and looking for ways and means to show my work to the world without spending too much.

  22. Tony Lars

    Needed to start a website for a while now as I have a good business idea but didn’t know how to put it into practice. Found this and this was really helpful, never created a website before but now I have a good idea of how to go about it in the right way, great article!

  23. David Glenn

    This webpage has shown me a super easy way to create my own website. Brock really knows his stuff and he helped me out quite a bit, if you ever listen to anyone then Id listen to his advice.

  24. Felicia

    I absolutely loved the blog, iv been trying to find the cheapest way to create a website for years. I work in sales and always need some extra help bringing in customers. The only thing I want to say is I wish there would of been more details on how extensive the builder is. But overall great article!

  25. Tony

    I want to build an affiliate website but have no experience in doing so. WordPress seems to be promising with your recommendation as well. GreenGeeks seems to be quite cheap. Thanks for the tips and recommendation.

  26. Cass

    thanks so much for this information i really need this information to get my website started your information was spot on to create your own great website

  27. Sartle Power

    Your technique of explanation is too good, I will read lots of article of how to make a website but not understand clearly any but your knowledge & the explanation manner is massive . I think your article will help any person at one time reading and they will understand easily.because the way of explanation and demo is very very understanding and clear.. Thank you so much!

  28. Revathi Balan

    Most of the people don’t know how to create a website and what are the key elements required to make it more accepting.Though there are tutorials explaining this,this article is so interesting and genuine.thanks for sharing it.

  29. Cassandra


  30. Caroline K

    Excellent breakdown of how to do this. It really is fairly easy to set up a website, and you’re right! People spend thousands on something that should cost a less than a few hundred! The tools you’ve listed are also some great tools, I use several of them myself. WordPress really knocks it out the park though. Cracking Tutorial!

  31. situs alternatif depobola

    Hi to all, the contents existing at this website are genuinely amazing for people experience, well, keep up the good work fellows.

  32. Sharmin Nahar

    This was really a great article on how to build a website. Written in detailed. I have learned so many useful trick from it. Thanks a zillion for sharing your experience and thoughts with us. I appreciate your hard word.

  33. cassandra h megginson

    thanks so much for this tutorial i’ve been trying for a while to set up a proffessional looking website for my business. with limited knowledge and finances it;s been difficult but this easy step by step article has helped me achieve what i needed also your suggestions have been so valuable the money i would have to pay someone to do this for me would be expensive.

  34. Andy

    Great step by step tutorial on website building for beginners. Thanks for sharing! Hope you can also publish some advanced tutorials like this.


Submit a Comment

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