Build a WordPress Website from Scratch

Building a WordPress website from scratch seems easy for me, however I have showed various students how to do this and it takes everyone at least 3 lessons to get it down pat. That’s not bad either. We are talking about creating a website, much like building a house, it can become a cyber property with true value.

When I finally woke up to WordPress I was amazed at how fast I could have a website (or blog) up and running. As you will see in the video below, I could probably get a WordPress website up in five minutes if I wasn’t doing a tutorial video at the same time. The thing is, I believe that anyone can do this and that practice makes perfect.

What do I need to start building a WordPress Website from scratch?

  1. Web hosting that has cpanel and fantastico so it is easy for you to install websites. I use Hostgator but there are heaps of website hosting companies that compete with each other. See some coupon codes below to get %25off Hostgator hosting.
  2. You will also need to buy a domain name. There are plenty of places to buy a domain name. You can buy this when you buy hosting or you can buy it from any other company and direct the name servers to your hosting.  I use Namecheap but you can use any name reseller or if you have a spare domain name lying around you can use that. LOL Am I the only person who has 37 spare domain names lying around?

Build a WordPress Website from Scratch

Use Coupon Code MitzSave25 to get 25% off!

Watch this video to see how to get 25% off your hosting.

Build a WordPress Website from Scratch

  1. Buy website hosting if you do not have it.
  2. Do keyword research and find a niche.
  3. Pick a domain name with your niche keywords in it or something that is obviously about your topic.
  4. Point your domain name to your hosting account. Already done if you bought the name along with the hosting.
  5. Go to your cpanel to add on a domain. See how to add a domain in your hosting. Already done if name is with hosting.
  6. Go to the fantastico icon in cpanel and press on the WordPress link.
  7. Install a wordpress website/blog.

The video below shows each step, even buying the domain name at Namecheap and following the steps after that.

See Part two How to install a WordPress website

Bonus Offer

Anyone can build a website by pressing a button as shown in the video above, but what about after you have the website and stall, what then? I have step-by-step videos and tutorials on how to build a successful WordPress website, not just put a website up and do nothing with it. You need to lay the foundations for a website correctly before anything significant can happen.

If you buy Web hosting using my coupon code, MitzSave25 I will give you:

  • Step-by-step video tutorials on how to customise your website and get it ready for the world.
  • Step-by-step video tutorials on how to make money.
  • A step-by-step e-book showing customisations for WordPress and settings you must change.
  • And more.

Hostgator Coupon Code – Get 25% off your purchase price

It does not matter if you buy a small package or a 3 year package, you can have 25% off the purchase price regardless. Use these Hostgator coupon codes to get a great discount. Why pay full price?



If you just want to purchase something small it is sometimes better to go for a straight $9.94 discount by using the following Hostgator coupon codes.




Download a FREE Step by Step Report – How To Start a WordPress Website

Tweet this to your friends I would really appreciate it! :)

Right Click On This Link To Download The Free Ebook

If the video tutorial above was too fast for you I also have a free step by step PDF report showing each steps clearly with screenshots. There is no need to sign up for my list as it is yours with no strings attached.


  1. alberta says

    Mitz, I have looked at multiple forms to help me build my website. I am a computer retard and I need some help to get my website just the way I have it in my head. I am not even half way there and I am getting discouraged since I have been at this for so long. Reading and understanding is taking up a lot of time. At times I think that I have bitten off more than I can chew, but I am still kinda determined to move forward. First of all I tried unsuccessfully to create a service page without a sidebar, after following your well explained tutorial.

    Secondly, my business is all about wood products. I want the entire background of my home page to be wood-grain. I would also like to enter another smaller box wood grain texture on top of that before entering text, and lastly I would like to know how to retrieve some wooden textured font.

    If this is too much to ask, I am really sorry, but I would really like your help. Like I said, I have spent a lot of time looking at different forums and haven’t bumped into the best one yet until I came across yours. Please help me, I will really appreciate it. LOVED YOUR TUTORIAL, wished I wasn’t so retarded about following instructions. Please help me. I wanted to finish this website before Valentine’s Day and here we are approaching Easter and I’m still not half way through. Please help!!!

    • mitz says

      I see you have a premium theme that looks great. I do not think that these design issues are important when it comes to creating a business, especially when you have a theme that looks great already. I think some people do not focus on the right tasks and get disappointed quickly because they choose do things they are not ready for.. Your goal should be to fill each page with content and a picture that relates. (Not pictures of pets on a woodworking site.) For example on the trophy page there should be options, ways to order, example trophies, etc.

      I do not suggest you have a wood background as this will clash with your wood work photos. Let your work stand out here, not the design. Keep it simple.

      Because you have a premium theme I would think there is an option to use a page template with no sidebar. Also you should work on replacing the logo of the site to your own.. but again keep it simple. :) Let your content or products shine through.

  2. Rohit kabdwal says

    very nice article mitz…
    you’ve given very nice tips here and the practice of keyword selecting for finding the niche is very good.., and I am glad that you mentioned that..,
    very informative article by the way.. :)
    Rohit kabdwal recently posted..All about class in Java

  3. says

    it’s hard to believe anyone would have any problems with WordPress! It’s so full of plugins and self extracting easy to use items
    as far as Starting a blog is concerned you should consider not only the topic of the posts,but also lot’s of technical details. thanks
    wasim recently posted..Yes !! You can workout at home !!

  4. says

    What if you just want to forward your domain name(s) to WordPress and build your website from there. Can you do that or do absolutely need hosting first?

  5. tamer says

    Thanks for your video, it is marvelous.Question: Can I edit the HTML of my page to ad the google tracking code?

  6. Ethan Poltrack says

    Your provided a lot of information and over delivered. Thank you and thank you for the coupons…

  7. Val Adams says

    Hi Mitz,
    Thanks for the tutorial, the video, and specially for the discount coupon code. :) Really great for starters.

    Best regards,
    Val Adams and Short term loans

  8. clive says


    I think I am starting to work it out…its about SEO, Google and free plug ins….other site builders do not give the integration….



  9. Daniel says

    Starting a blog you should consider not only the topic of the posts,but also lot’s of technical details.Thanks for your detailed instruction!It’s very helpful for a beginner!

  10. Gemma says

    Hi Mitz

    To drive traffic to my website I understand a blog is a good way to do this? If I use WordPress for my website and Blogger for my blog does this drive more traffic or is it the same principle if my blog was on my website? i.e. does it need to be in separate locations?

    Also, I just want a simple WordPress website with the homepage having my logo, headers, a flash image of 4 photos and then about 5 more pages above the images and network links at the bottom of the homepage. I want to be able to add my own logo and have the homepage flash images in the centre, quite large, can you please recommend a theme in WordPress where i can accomplish what I want? Feeling very overwhelmed.

    Hope you can help
    Many many thanks

  11. says

    Thanks for this simple tutorial. I have been hosting my little blog on Google’s blogger site, and I’m ready to move on. So, I think wordpress would be ideal.

    Thanks again for those nice discount code as well :)
    Helen Neely recently posted..Pagination in PHP

  12. Jennifer says

    Hi Mitz, over 20 WP Websites, WOW, that is really inspiring!
    Sounds like you have been at this for a long time!
    The website above is the only website I have at the moment, but I am seriously interested in creating my own websites, and when I saw your post at ComLuv Network about Joining the fun of Building your own WP websites, I was instantly excited to learn more. Just a couple of things about my interest is affiliate marketing and photography.

  13. Jaime says

    After using for so long, it’s hard to believe anyone would have any problems with WordPress! It’s so full of plugins and self extracting easy to use items. I recently put one in at an eye doctor’s ( and it was up and running in minutes of my decision! I really like the customizable aspects of BE and will be keeping my own blog there; however, I definitely recommend this tutorial and WP for anyone wanting to start out from scratch!
    Jaime recently posted..7 Ways to Tell Your Weanling is a Victim of Baby Wallering

    • mitz says

      Hi jamie
      I agree that WordPress absolutely rocks obviously!!! The funny thing is that people still think it is hard to learn and go for other easier site builders…Unfortunately these other ways of building websites are not good for SEO, traffic, community..They also do not have all the free plugins to do a lot of the work for you..They are very shallow websites. The main thing though, is that Google loves WordPress, and that’s all there is to it.. :)

  14. jeff says

    Fantastic simple advice. Except I would like clarification on that keyword part.
    I understand going through keywords and ticking those that have little competition and if over 5k searches its cool From there onwards I got lost do you enter all the keywords as tags within categories???

  15. Jenny parker says

    I have followed all steps on the above video up until it gets to 10.08mins so i am assuming that i have pointed the names servers to my hosting and that i have installed my domain name on my web hosting. I used namecheap, hostgator, etc everything you used in the video.

  16. Jenny parker says

    I swear i am crap at this stuff! I followed your video up to 10.08 minutes. When i went to my link it came up Oops Internet Explorer couldn’t find Any ideas Why?

    • mitz says

      If you have already had WordPress on there with a customized theme…did you crash it? Did you mess with the code, because you can simply dump a new copy of the file that you played with on your server to bring it back. Let me know if this is what you mean? runs on the Genesis Framework

Genesis Theme Framework for WordPress

When I changed to the Genesis Framework and the eleven40 Theme my page load score went from 58 to 79 instantly. This was without any optimization at all. The other thing about this framework and theme is that it was so simple to setup that I can highly recommend it to each and every person that visits this blog! Genesis is the smart choice for your WordPress website or blog.