< Search the Blog

How To Start A Blog

This page contains affiliate links, but I would never recommend something I don’t love and use myself. If you want more information, please visit my disclosure page. 


If you’ve found yourself here at my Free Guide to Start Your Own Blog, you are ready to follow the steps below to start your own blog. Click here to start your own blog on WordPress and use the guide below for simple instructions.

If you’re looking for a budget way to start your own blog, Bluehost may be a great option for you. One of the many things I love about Bluehost is they offer a free domain name when you choose them to host your blog. Bluehost is one of the only hosting companies that offers a free domain name for a year when you sign up with them. Most domain names cost $10-$15 dollars per year, so you’re saving more money in your pocket by getting yours for free! 

I highly recommend Bluehost to anybody who wants to start their own blog. I’ve had nothing but a completely positive and pleasant experience with hosting my blog on Bluehost. Bluehost’s customer service has been 100% helpful and prompt when needed. The one time I had an issue, I contacted customer service and within 15 minutes the issue was resolved. That is far from the experience I was expecting as most of the time customer service can be a pain. I was so thankful and pleased with my choice to host with Bluehost because of their affordable hosting price and great customer service.

Starting my own blog has been the best decision I’ve made so far in my post graduate life. I am able to make money through my blog as a side hustle, all while doing something I absolutely love. My husband and I have been able to pay off our student loan debt because of our extra income. My income continues to grow with each month that passes because of this blog.

As an extra bonus to you, I am including a free copy of my blogging resource library. The tools in my blogging resource library are what I have used to grow traffic to my blog and monetize my blog. Get my free blogging resource library here.


How To Start A Blog: Step By Step Guide

Your first step in starting your own self-hosted blog is choosing a host. I blog with the website creation tool WordPress, and Bluehost is the only hosting platform WordPress recommends as a server. I love using WordPress for free through Bluehost because it allows you to customize and edit your blog with ZERO coding whatsoever. WordPress is extremely user friendly and makes blogging possible for anyone.

If you choose Bluehost as your host, all you have to do to start your blog is 1) sign up with Bluehost, 2) create your free domain name, and 3) install WordPress with just one click from Bluehost’s dashboard. You’ll create your login info, log into your new blog website, and get started designing your blog with no coding whatsoever! It’s REALLY that simple. Usually, Bluehost cost $7.99/month but I’m offering a special deal through my link of just $3.95/month and you can receive that price for the next 3 YEARS! So instead of paying $287.64 for 3 years of hosting, you can pay just $142.20. That’s $145.44 you’re saving that you can now put towards investing into your blog rather than just spending it on hosting your blog.


After you click on the green “Get Started” button below to sign up for self-hosting through Bluehost, keep this page open as a step by step guide.

Okay, so you’ve clicked the green “Get Started” button above. You should now see this page in a new tab.


2. Choose A Plan

Now, choose a plan! I recommend starting with the basic plan as a new blogger. You can always update your plan at any time based on the growth of your blog.



3. Create Your Domain Name

Now that you’ve chosen your plan, you get to pick your very own domain name. Pick a name that is simple, spelled correctly, and relates to your focus. It could be if you wanted, or choose a domain name that pertains to your blogging niche. If you already have a domain name from a blog you’re switching over, enter that domain name into the “I have a domain name” box.


4. Create Account

Next, you’re going to enter your account info, package info, and payment info. None of the upgrades are necessary at this point. You can always upgrade later on in your blogging journey if you find it to be necessary. What I love about Bluehost is you get 36 months of self-hosting at this low price. That’s three years you won’t have to worry about paying for your hosting plan.



YAY! You finished signing up for Bluehost! Now the fun part. You get to set up WordPress for FREE with just one click and customize your blog with layouts, designs, plugins, widgets, and more!

Bluehost will automatically direct you to your Bluehost dashboard as shown below. If you were not automatically redirected to this page, you can access your Bluehost dashboard from your “Welcome” email you will have received from Bluehost right after signing up. Once on the Bluehost dashboard page, you want to click on “cpanel”, and under the tabs you will see a tab called “websites”. Under websites, click on the orange button “Install WordPress”.



It will ask you to choose your domain name from the dropbox. Your domain you created with Bluehost, or that you are transferring over, will drop down. Click on it and you’ll be taken to a new page to continue your WordPress installation. Click on advanced options to create your username and login.

Once WordPress has installed, enter /wp-admin onto the end of your domain name and you’ll be taken to your WordPress login. For example, for my blog I would enter and it would bring me to my login page.

Next, enter your login information, press log in, and you’ll be whisked away to your dashboard for your brand new blog website! It will look like this…


And you’re DONE. Congrats! You now have your very own self-hosted blog and can design your blog and start writing! Welcome to the blogging world, friend! I’M SO EXCITED FOR YOU! Please if you have ANY questions or want to share your new blog with me, shoot me a message and I’ll be happy to answer. Happy blogging! Get my free blogging resource library here.


Found this post helpful? Give it a pin!

start own money making blog