How To Start A Blog

I started Upscale Cheapskate at the very end of January 2017 and since then blogging has been so much fun for me. It’s truly something I look forward to working on everyday and I don’t think I will ever get sick of it! It is an excellent creative outlet and one of the cheapest hobbies out there. Blogging is not just a hobby for many people, it is also a way to make money. Many bloggers have turned their hobby into their full time job with a great income! Check out my income reports to follow my blogging journey as I learn about monetizing my blog.

Since starting Upscale Cheapskate, I have had quite a few friends approach me and tell me how they have been inspired to start their own blog. Yay! Like I said, I absolutely love blogging and I get so excited when I find out my friends want to blog as well!

There are so many blogging myths out there. One of these myths is that there are too many bloggers now and it’s too hard for a new blogger to get readers. This just isn’t true! There are millions and millions of people out that use the internet every single day. I’m willing to bet that a few of those millions would love to read whatever content you create. If you are writing about something you love and something you are passionate about – that passion will shine through your blog!

So what are you waiting for? It’s time to finally take the leap and create your own blog!

Here’s some terms I will be using and their definitions:

Domain name: Your domain name is your website name. So is my domain name!

Web-hosting: Think of hosting like renting out your own little space in the internet world. Just because you signed up for a web host, that doesnt mean you have your website. You must use another tool like WordPress to create your website and install it into your web host so it can fill your little space in the internet.


Step 1

What do you want to blog about? This is the hardest part about starting your own blog – and the most important! If you aren’t quite sure yet, try choosing a domain name that just uses your first and last name. That way, you dont become pigeon holed into a niche you dont necessarily want to write about anymore.

Focusing your blog will help you get more readers that will eat up your content because it’s catered towards them. I sometimes still struggle with this because there is just so many things I want to write about!

Dont worry about actually creating the domain name yet, we will get to that in the next step. Just have one in mind!


Step 2

Sign up for a web-host. There are tons of options out there. I did a lot of research before choosing my host and I ended up picking Bluehost. It is super easy to use and one of the top hosts in the world. It is the #1 recommended host by WordPress. WordPress powers 26% of the internet, so thats a huge recommendation!

Use this link and get hosting for just $3.95/month. There is also a 30-day money back guarantee if you decide a month from now that you hate blogging (*sad face*), you can get a refund.

I know, I can already hear you saying “I dont want to PAY for hosting! There are so many free options out there!”

I had those exact same thoughts when I was creating my blog. But I realized paying for hosting is really the best option and heres why:

  1. Creating your own .com domain is so much more professional than having a address. You will be taken much more seriously with a real .com name. This is especially important if you plan on monetizing your blog.
  2. Bluehost creates your domain name for free for life! Otherwise, you will have to go pay for it and STILL find a host. The process is much more streamlined with Bluehost.
  3. Automatic back ups and 24/7 support with real human beings.
  4. The free stuff makes it almost impossible to make money off your blog – most don’t allow affiliated links or ads.
  5. It is incredibly easy to use. You really don’t need to have any experience at all to get your site up and running within a few minutes.
  6. It comes with atleast 5 email accounts you can use with your domain name. For example, sounds a lot better than!
  7. WordPress through Bluehost is FREE and easy. It has 1-click install for WordPress. This is using instead of You definitely want to use because if you dont, will own all of your content. also doesnt allow ads and makes it extremely hard to monetize your blog.

Sign up for Bluehost here. When it asks you what plan you want, just choose basic. That should be sufficient for most people.

Type in your new domain name and make sure it is available. If it’s not available, Bluehost will provide suggestions for similar names.

Once you have your domain established, it will take you to a page for account information.

Here, you choose your account plan. The 12-month plan should be enough for a beginner blogger, but it had options for longer as well. It is cheaper to purchase the longer plans, but the 12 month plan is still extremely affordable. Also, you should choose to have the domain privacy protection. That way, randoms cant find any of the information you used to create your domain (name, address, etc.)

Once you have completed all that, you only have one more step until you officially have your own blog!


Step 3

The final step is installing WordPress on your little slice of the internet. On the home page of your Bluehost account, find the button that says “Install WordPress” and click it! Go through the installation and use your newly created domain name.

Next, click on “Show Advanced Options” and create your admin username and password. Then click “Install Now”

Its that easy!

WordPress is alot less technical than setting up your hosting so now should be the fun part! You can always access your WordPress dashboard by typing in


Start by picking out your website theme from thousands of free templates!


WordPress Recommendations:

– Upscale Cheapskate uses the Olsen Light theme!
– WordPress has tons of plugins to help you build your site easily. Download the free page builder plugin called “Elementor” to create beautiful pages without needing to do any coding! It is a drag and drop page builder.
– Download the “Yoast” SEO plugin to help you create better search engine optimization for your posts.
– Create free images on I use that for every single image I have created on Upscale Cheapskate. Just make sure you use images that don’t require attribution.


I really hope this tutorial was helpful! If you have any questions, don’t hesitate to contact me!



* This post might contain affiliated links. That means I might get a small commission if you use my links. Obviously, I got your back and would never recommend something I don’t love myself already. *


You may also like

Leave a Reply