How to Start a Website {for your Business or Blog}

This Site is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to

How to Start a Website likely runs through the mind of everyone out there, for some reason or another. It’s a great way to connect with people and share your passions. Here are my tips!

How-to-start-a-website-for-your-business-or-blogHow to start a website with tips and tricks for an easy was to get started without breaking the bank. It can be a daunting process, but I’m hoping my tips below will help you!

I’ve shared a bunch of posts on How to Start a Photography Business , and now I want to share how to start a Website or blog for your business. I’ve been meaning to share this tutorial for over a year now, and I’m happy to finally cross this off my list. I’ll tell you what I did, then tell you what I wish I would have done, and how to skip all the hassle!  {This post contains affiliate links} I highly recommend using Blue Host when starting, and I’m going to show you step by step how to start with them today, because I do better with specific steps myself!

{Originally shared How to Start a Website in July 2014, Updated January 2017 Some of the steps may be a tad different in Blue Host than the screenshots}

Back in the day, with my very first website, I started with a very basic website, hosted, created, and run by a kind friend of mine who offered to help out. He built the site, it was awesome, but it was a side job for him, and I found I wanted to make changes as I had new and great client session images, and he had so much else going on. I then started a blogspot blog, but eventually wanted to merge the two into one easy place for clients to visit. I wanted a REAL website to call my own!

I wanted to be able to have more control, so I purchased a WordPress design template, and started hosting with Blue Host, which was SO easy!

It’s as little as $4 a month, and with a website being the most important aspect of your business, it is worth that small investment.  I’m going to go through the steps to get started, and let you all know that I am an affiliate for Blue Host, but I stand behind them whole heartedly as a GREAT host to start out with.`

I’m going to share the tutorial  for How to Start a Website based on web hosting, in baby steps, it’s what I wish was out there for ME! For those of you who are very new to websites, hosting is the service providing space on the Internet for websites. When you make a website and want other people to see it, you will need to publish (or upload) it with a web hosting service. You could have a beautifully designed site with great posts but without a web host, you can’t share it with the world. So let’s start with hosting using Blue Host, since that’s where I began and because of it’s ease.

1. Head over to Blue Host and click the green “get started now” button.


2. Enter in a new domain you wish to use or transfer an existing domain you already own and hit the “next” button.

3-Domain Registration

3. Fill in your account information for your site.

4-Contact Info

4. Pick the Account Plan that best fits your needs by using the drop down menu. Select any additional services you wish to add and click the “More information” option for more details on any of the additional services.

5-Choose Plan

5. Enter in your billing information. Then be sure to read the service agreements and check the box to agree to them. Click the blue “next” button to continue.

6-Billing Info

6. Once your account has been set up and you have your password created, you will log into BlueHost, then go to the “Hosting” tab. Then head to the “cPanel” tab and select the “Install WordPress” icon under the “website” section near the bottom of the page.

7 - cPanel

7. Then click the green “Install” button to begin the WordPress install.


8. Select which domain you wish to install to using the drop down menu and then click “Check Domain”.

9-Install WP

9. Fill in your site information, agree to the terms and conditions by checking the box, and click the “Install Now” button to begin the install.

10-WP Login

10. You will then see a page indicating the status of your install.


That’s it, you are done with the hosting portion and you are ready to move on to the rest of your website. The things I love about BlueHost are how easy it is to use, the reliability, great customer service, how well it integrates with WordPress on top of other great features.

Disclosure: I am a Blue Host affiliate, meaning I make a small commission off of each person that signs up. Thank you for supporting my site, if you choose to sign up after reading this post! All opinions are 100% my own!

From this point you are going to want to get a Theme (or design template) picked out for your site. Here are a few of my favorite places to shop for themes:

If you are a photographer, I’d look at ProPhoto as a design template. If you are a blogger, I’d look at The Pixelista. If you want to run a blog with ads, look at The Blogger Network for ad services.How-to-start-a-website-for-your-business-or-blog

Once you have a theme picked, you will need to install the theme to your WordPress. WordPress offers more information on this process here.

Tips for starting a blog

For more on blogging as a business, you might enjoy:

If you love taking pictures, and want to start a photography business, you may enjoy some of these posts:


Want a FREE copy of 10 Intentional Ways to Bring your Family Closer Together e-book? Enter your email below!

Powered by ConvertKit

Join The Discussion


CommentLuv badge


  1. I blog frequently and I genuinely thank you
    for your information. This article has really peaked my interest.
    I am going to bookmark your website and keep checking for new details about once a week.
    I opted in for your Feed too. recently posted..welovedoratheexplorer.comMy Profile

  2. This blog was… how do I say it? Relevant!! Finally I have found something that helped me.
    Many thanks!
    Dennis recently posted..DennisMy Profile

  3. I like what you guys tend to be up too. Such clever work and reporting!
    Keep up the great works guys I’ve added you guys to my
    effective leaf recently posted..effective leafMy Profile

  4. Thank you so much for this post! I am signing up now at Bluehost and I have one question. When I clicked on PayPal for my payment method, it took me to PayPal and had the total amount for the 36 month period. Do you happen to know if it is going to charge me all of it now, or monthly as it stated in the pricing? Thank you for any info you might have.

    Thanks so much!

  5. Amy McCollum says:

    I work for several bloggers and was about ready to begin my own. I had bookmarked this and was ready to sign up with Blue Host. Referred back to your post, received a 13.95 per month special for 3 years, signed up. Except it was charged in one large payment of 526.08. Please be clear if you’re going to promote this company that it is ONE PAYMENT and not billed monthly. Terrible! Very Discouraging!

  6. Passing this along to a friend who asked me how to start a website! So much easier to have you explain it 🙂 Thanks!!
    Liz recently posted..Cinnamon Spiced ApplesauceMy Profile

  7. Hey Kristen,

    Awesome post. Thank you so much for sharing this tutorial. I am a big fan of BH and have several sites hosted with them. No complains whatsoever.

    Nirav Dave recently posted..The Ultimate Guide to Backing Up Your WordPress Website & Save It For a Bad DayMy Profile

  8. I’m new to blogging and am in the pre-planning stages for developing a website+blog for my business. When I visit the WordPress site, it offers an annual fee for their services. Would Blue Host replace that fee as an affiliate of WordPress or would it be in addition to the actual WordPress fees? I guess I’m not sure if I sign up with WordPress and buy my domain/hosting and then have to do the same at Blue Host or just create everything at one time on Blue Host, bypassing WordPress completely. My question sounds a little convoluted…I hope it’s clear enough to answer! Thank you for your help.

  9. Very good beginners website hosting guide. I am fan og Bluehost but I still miss there old 1 plan – everything unlimited for the promo price 3.95.

  10. Hi Kristen,

    You have done such a great job by creating this step by step tutorial for setting up a website on Bluehost. Actually, I have bought a Bluehost hosting and after that, I don’t know how to set up but after going through your this article it’s very easy newbies like me.

    Thank you so much.
    Richard williams recently posted..Namecheap Web Hosting PlansMy Profile

  11. Steps perfectly elaborated and easy to learn for new users. Thanks for the information. recently posted..Bluehost Hosting Discount 2016 – Save up to 60%My Profile

  12. Very informative article on how to start a website on Bluehost. It is very helpful for beginners.

    Great work.
    Gaming Laptop Finder recently posted..Best Laptop For Video Editing Of 2016My Profile

  13. Businesses marketing online through making a website has got my intention. That’s why I have been looking for a reliable article that could help me make my own and I am thankful that I’ve crossed path with this piece of yours. Anyways, is this for free?

  14. Hi Kristen,

    I still remember when I was a complete newbie and had no idea how to launch my website. One day I was surfing the internet and got to know about WordPress.

    I took me about a week to figure out how to install WordPress. I wish I would have found a guide like this at that time.


  15. I enjoyed over read your blog post. This was actually what i was looking for, and i am glad to came here!
    five nights at freddy’s 4 recently posted..Haunt The HouseMy Profile

  16. It is a great website.. The Design looks very good.. Keep working like that!
    word cookies game recently posted..Haunt The HouseMy Profile

  17. Good luck and always success for your blogging.
    hotmail login recently posted..Word Cookies Nougat Level 20My Profile

  18. I read this blog, thanks for sharing another great article.
    hill climb racing 2 recently posted..Hotmail LoginMy Profile


  1. wine decanters

    How to Start a Website for your Business or Blog