Beginners Guide to Starting a Profitable Blog

Beginners Guide to Starting a Profitable Blog

Beginners guide to starting A profitable BLOG

Since this blog is centered a lot around making and saving money, I wanted to talk for a sec about one of the best ways to do that. I started this blog because I absolutely love to write, design websites, and create brands. But I also started this blog because I want to be a mom soon, and so I wanted to have some kind of way to make money from home. If you are a mom, soon-to-be-mom, student, or looking for any other kind of way to make money from home… a blog is definitely a good place to start. 


There are so many ways to make money blogging, but here are some of the most common: 

  1. Affiliate Marketing: A lot of brands have what’s called an Affiliate Marketing program. This means that they will pay you to refer customers to them. On your blog you will most definitely talk about a lot of products.  Every time you mention a product, you can check it there is an affiliate program out there and then get your own unique link for that product. Amazon is one of the most popular- you can get your own link for literally any product on Amazon and then get paid if someone purchases it from your link. 
  2. Advertisements: If you start getting enough traffic to your site, businesses will pay you to put their ads up. 
  3. Selling Products: Once you become trusted in your industry, you can start selling products. This can include online courses, ebooks, printable templates, etc.
  4. Sponsored Posts: People will pay you to write reviews about their products or services.  

There’s a reason you hear so many stories about people quitting their jobs to start blogging. You can make way more and work way less. Sound nice? 

Disclosure: This post may contain affiliate links, which means I get a small commission when you make a purchase through my links, at no extra cost to you. Please refer to my full disclaimer for more info.

choose a niche

Choosing a niche can be difficult, especially knowing that you could end up writing about this topic for the next couple of years, or even indefinitely. Maybe you’ve come up with a niche idea and then thought, “I don’t know if I could think of more than 5-7 topics to write about,” or “what if I lose interest on this topic or change my mind later.” I don’t know if I would deem this fear or procrastination, but either way you’ve gotta cut it out. If you’ve been stuck on this step for the last 7 years, now is the time to get unstuck. Truth is, you can always change or adjust the topics you want to write about after you start your blog. So just choose something and run with it!

The first thing to remember is that no idea is a bad idea. You can literally write about anything.  Its great to go with popular blog niches because they’ve been proven to drive traffic, but there’s also nothing wrong to try something new- no competition!

Here are some popular blog niches:

  1. Parenting/ Mommy
  2. Health and Fitness
  3. Food
  4. Frugal Living
  5. Beauty and Fashion

If none of these stand out to you, here are a couple of questions to get the juices flowing about what might interest you: 

  1. What are some things you are interested in? 
  2. What do you talk about when you get together with friends? 
  3. What are some of your skills or accomplishments?

Now pick something and run with it. You can always mold it and shape it later. 

Choose a Domain name

Again, don’t stress out too much about this. Heres another exercise that might help: 

  1. Make a HUGE list of words that you feel describe your niche. Like grab a notepad and pencil and get writing. write down every single word you can think of. 
  2. Now write down words that have to do with you. this includes your name, your role or occupation, etc. 
  3. Now add to this list a ton of adjectives that describe that personality you want your brand to portray- for me this included words like bold, determined, etc. 
  4. Take some of these words and plug them into related Do any of the related words stand out to you? put them on your list! 

Take this big long list of words and start looking for combinations that might work- sydneycooks, everydayworkout, things like that. 

Now it’s time for the worst part- checking if these are available. I use GoDaddy for this. Just type in the names you came up with and click search. Most names will be available with different website suffixes (.org) but you’re gonna want to stick with .com. It’s definitely the most common website suffix and will bring in the most traffic. Just keep searching until you find something that’s available! 


Now it’s time to actually create your site. Hosting is basically the service that makes your website available to the internet- they store your content and keep it safe. There are a lot of domain hosting sites out there, but Bluehost is definitely the most popular for beginners because it’s affordable and super easy to use. oh, and they give you your domain for free! 

Since there are a lot of options when signing up, I’m gonna give you a quick step-by-step guide on how to do this. So let’s get started! 

Step 1: Click here to go to the Bluehost site. This will open up Bluehost’s homepage. This is my affiliate link so I will get benefits for you using my link, but you will too! It brings it down from $7.99 to $3.95 a month and gives you a free domain name.  

Choose “Get Started.” 

Step 2: Choose the basic plan. That’s really all you need to start, and you can always upgrade later if you’d like. 

Step 3: You can either use an existing domain name that you already own, or create a new one. With Bluehost, the first year of your domain is free (score!). 

Since you already checked the availability of your domain name, you should see this little snippet showing that it’s available. 

Step 4: You will then be asked to enter your account account information and choose a package. You will get the best deal if you choose the 36 month plan, which will comes out to $140.20. If you’re not sure how committed you are yet or unsure how you feel about blogging, you can also choose the 12 month plan and start for just $71.40. Don’t worry about any of the extras! 

Step 5: After entering in your payment information, you will be asked to create a password, name your website, and choose some details about your site. You will also have the option to choose a theme. This can easily be changed later with just the click of a button! Tap “start building.”

You’re good to go! Your website will now be displaying a “coming soon” page. if you scroll over your website name in the top left corner you can visit your site and see what it looks like. 

Now what...?

So you have your domain name and your own space on the internet, now what? 

Customize your site: Choose your colors and create a logo. I recommend using Adobe Colors to make a color scheme, and Canva to create a logo. Canva also has a handy “brand kit” feature where you can store your colors and logos! 

Create a content plan: Create a plan of what you are going to write about moving forward. At first, this doesn’t need to be anything special. Just make a list of maybe 20-30 post ideas and try and organize them into a sequence that makes sense. I wrote this article on how to find new and trending content. 

Start writing posts: I know it sounds a little overwhelming, but it’s best to write 2-3 posts a week. 

Marketing: Every time you write a post, be sure to tell the world about it. Create at least 3 Pinterest graphics for each post and post them- Canva is a great place to do this too. 

Some WordPress Tips

If you’re unsure where to start with WordPress, I wrote an article to help. WordPress is actually suprisingly complicated and pretty difficult to figure out. After taking a few weeks myself to really nail it down, I’ve put together some of the most valuable tips and tricks I wish I would’ve known starting out. 

3 thoughts on “Beginners Guide to Starting a Profitable Blog”

Leave a Reply

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