First 5 Steps to Starting a Blog

If You Love It, Share It!
  • 3
  • 80
  • 196

When people find out I’ve solely supported my family, with my blog, since April of 2018, they always ask me tons of questions, including “How do I start a blog?” First things first… I want you to ask yourself one very important question. Do you have time to dedicate to your blog? I’m not talking about a few minutes every three weeks or when it’s convenient to you. I’m talking about time every day to research, write, take pictures, share on social media and engage with your followers and other bloggers. If your answer is no, you are probably not ready. But if your answer is yes, I’m providing the first 5 steps you need to take to start making money.

Step 1: Decide on a Name

If you don’t already have a name in mind, sit down with your family or friends and brainstorm some ideas. Think about your name, things that you love, the area where you live, the audience you want to speak to etc. Think about what you search for when you’re looking for things online and try to incorporate what you love into a name that is not too long, easy to remember and is catchy (if possible).

Once you’ve come up with 3 favorites, search to make sure they are available as domain names (.com) and on all social media channels (instagram, facebook, twitter, pinterest, youtube, etc.). You want your name to be the same in all places so that people can easily find you. If it’s available on all but one, consider trying another option. Claim those social channels asap! We’ll come back to them in step 5.

Step 2: Starting a Blog

When I first created my blog, I had no idea that there were two different WordPress sites.  While they both offer free templates and are very much the same in the backend,  I learned that is preferred by most agencies and brand influencer platforms (those are the folks that will be paying you for sponsored posts). will give you the best experience since you are just downloading the WordPress software vs. using only what WordPress has to offer. This allows you to use your own custom .com name and requires that you set up hosting with an outside company. You can also upload plug-ins and customize code, database and files easily. You can also purchase any theme and don’t have to settle for only the WordPress options.

Step 3: Sign Up for Hosting

Over the last two years, I’ve learned something very important. Just because a hosting company is big, doesn’t mean it’s good. I was with a larger hosting company and was pleased with the service for the most part. Then BAM… they increased my annual rate by 2x!

I posted in one of the blogger groups, asking for recommendations for hosting companies and was told to contact David at New Blog Hosting. It was followed by person after person agreeing and swearing that switching to New Blog Hosting was the best decision they ever made. I sent an email through the website and within 30 minutes, David personally responded.  He made the transition so easy and has fixed any issues quickly. He speaks to his customers with respect and explains things in a way that non-tech people can understand. His rates are reasonable and affordable. Now, like all the other bloggers, I highly recommend David at New Blog Hosting to everyone who needs a new hosting company.

Step 4: Find and Install a Theme

While WordPress does offer templates, I found a ton of amazing templates on Envato. Templates will run you around $49.  You can view their live demos and see what your site will look like.  I recommend scrolling through them, open the ones that catch your eye and then choose your favorite.

Installing can be a bit tricky but most offer installation for an additional charge. You can also hire a designer (I do that on the side, wink) to put together your entire website for you, but of course that would be a bit more pricey as you are paying for their time.

If you’re up for the challenge, you can do it yourself, but keep in mind that it’s super time consuming and a process to learn. If you want to save yourself time and aggravation, consider paying someone to do it for you.

Step 5: Set Up Your Social Media Accounts

Now that your blog is set up, you’ll need to set up your accounts on all of the major social media channels. This is where you are going to share your blog posts, once you start writing. You’ll find that each channel has a different audience, so it’s important to keep up with them all and post consistently. As I mentioned earlier, you’ll want your social channel username to be the same throughout, so hopefully you secured the names already in step 1.

Set up your profile and cover images in a similar fashion. You want people to recognize you, based on your style, colors, etc. That’s your branding. Every channel (as well as your blog), should look similar.

Start by sharing one post, once a day. Get to know your audience. Share things about you, ask about them, engage with your target audience. Let them know you’re there and what you’ll be providing them on your blog and social channels. Give them a reason to follow you.

Since people found out I've supported my family with my blog, since April of 2018, they want to know how! Here are the first 5 steps if you want to start a blog.

You’re Officially on your Way to Becoming a Blogger

Sign up for our newsletter so you don’t miss out on the next 5 steps and don’t forget to check out all of our blogger tools.


What do you think?

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

CommentLuv badge

  • Wayne W Walls
    September 22, 2019

    These are some solid tips! You’ve gotta have the basics down before you can get onto bigger things!


    Wayne Walls
    Wayne W Walls recently posted The Importance of Entrepreneurship to the Economy and SocietyMy Profile

  • M
    July 12, 2019

    I did so much “winging it” when I started my blog. It’s so helpful to have a guide to walk you through the process.
    M recently posted 5 Fun Facts about the Timber Mountain Log RideMy Profile

  • Valerie
    July 11, 2019

    WordPress is definitely the way to go when starting a blog, it works for any type of website. I know many are now securing social media profiles at the same time as their domain so they match.

  • Annemarie LeBlanc
    July 11, 2019

    These are all great tips. To be successful in blogging, you have to plan carefully and do lots of research. Blogging is not a get rich quick scheme. It entails lots of hard work! Your tips are spot on and these will definitely help the newbies!

  • Hailey
    July 11, 2019

    These are all great tips for a new blogger! Just getting started can be the biggest hurdle sometimes. Thinking up the name is the most fun part. 🙂

  • This is a nice tutorial to all those who are thinking of starting a blog. I wish someone had told me this when I was starting.
    Peachy @ The Peach Kitchen recently posted Beef Picadillo Soup (Stewed Beef in Tamarind Broth)My Profile

  • Kiwi
    July 11, 2019

    All of the steps are good except for the find and install a theme. I thought I could just do that when I first started to blog but then it failed and I got frustrated sometimes its better to hire a professional to do it for you.

  • Mama Maggie's Kitchen
    July 11, 2019

    This is really a great blog and will give a big help for those aspiring bloggers. Thanks for sharing these tips.

  • jill nunn
    July 11, 2019

    this is totally stuff I wish I would have known when I started mine!

  • Jenn @ EngineerMommy
    July 11, 2019

    These are practical tips for starting a blog indeed. I think most people don’t realize how much time & work goes into maintaining a blog long term.
    Jenn @ EngineerMommy recently posted 5 Hidden Summer Dangers Every Parent Needs to KnowMy Profile

  • Lynndee
    July 11, 2019

    Such great tips for those who want to start a blog. Blogging can be time-consuming but it sure can be fun too.

  • Wren
    July 11, 2019

    These are great beginner tips! So many forget about social media!
    Wren recently posted Happy 4th of July!My Profile

  • Emman Damian
    July 11, 2019

    This is a great guide for potential bloggers. I always don’t forget setting up the social media as it is vital to the blog’s growth!
    Emman Damian recently posted Koibito’s Now Available in Metro ManilaMy Profile

  • Marina
    July 11, 2019

    All great tips to start a blog. I’ve started my adventure more than ten years ago 🙂

  • Steph Social
    July 11, 2019

    These are great tips for anyone looking to start a blog!
    Steph Social recently posted Finding Work-Life Balance Through Added White SpaceMy Profile

  • Celebrate Woman Today
    July 11, 2019

    These steps help to the people who are starting from zero. It takes the dedication to go thru the blogging process.
    Celebrate Woman Today recently posted Slow Cooker Mexican Chicken Is Rich in Protein And FiberMy Profile

  • Rachel
    July 11, 2019

    There is a lot of work that goes into having a successful blog. I am not sure I realized how much time it could take up before I started.

  • Lisa Favre
    July 11, 2019

    I couldn’t agree more with your points! Starting a blog is not hard and is so much fun! I find that deciding on a name is the hardest task of all haha!
    Lisa Favre recently posted How to Make Cheese Empanadas (Without Breaking a Sweat!)My Profile

  • Rena
    July 11, 2019

    If you just want a quick blog this is perfect, but once you get started you realize that it takes a lot more than just words & pretty pictures. Security, user-friendliness & SEO are so important these days.
    Rena recently posted Welcome To The Wandering Web DesignerMy Profile

    • Heather
      July 11, 2019

      You are so right! I’m still trying to figure out SEO. It’s been a fun adventure.

  • Melissa Dixon
    July 11, 2019

    This can be helpful for newbies for sure. That is the most common thing people ask me is how to start a blog and I try to tell them it is easier than it sounds. I will have to refer them to this post!

  • Ntensibe Edgar Michael
    July 11, 2019

    Wup wup! I love this….it so much reminds me of 2016 when I was starting out with blogging.
    Ntensibe Edgar Michael recently posted BlindspotMy Profile

  • Kelli A
    July 11, 2019

    These are great tips for new bloggers. I have been blogging so long that i love seeing some of these beginner series, as it helps remind me how far I have come and how far I still want to go!
    Kelli A recently posted Pocket Chainsaw & Firestarter Emergency KitMy Profile

  • This is really helpful! I have some friends asking how to start a blog. I’ll definitely share this post to them.
    Toni | Boulder Locavore recently posted Peach Recipes: Sweet, Savory, Food & DrinkMy Profile

  • Lavern Moore
    July 11, 2019

    These are great tips for newbies thinking of starting a blog. You give all the info to start right here.

  • Cathy Mini
    July 11, 2019

    These are awesome tips to those people wants to start their blog. I found it so useful, thanks for sharing!

  • Ruth I
    July 11, 2019

    I don’t think it’s easy to start and consistently work on a blog. I think one key is knowing the market you’d target. Cheers to all bloggers.

  • Catalina
    July 11, 2019

    I remember doing the first steps some years ago. It’s so great to have all this info when you are at the beginning!

  • Beth
    July 11, 2019

    I was so overwhelmed when I decided to start a blog and would have benefitted from a post like this. I was lucky to have a friend who was a website designer. She helped me a ton in figuring out those first steps as a new blogger.

  • Tania
    July 10, 2019

    Yup, I agree with these! Also try to set up the same name on all social media platforms!
    Tania recently posted Why We Chose Invisalign Treatment for Our TweenMy Profile

  • Pam
    July 10, 2019

    This is a great overview for starting a blog. I get asked a lot about how to start a blog, so this is a great resource to direct people to.

  • Ali Gilbert
    July 10, 2019

    This is great! I am seriously sending people to this when they ask me how to start a blog- I get that question a lot!
    Ali Gilbert recently posted Where to buy Christmas and Holiday CardsMy Profile

  • Erin Knight
    July 10, 2019

    Thanks for sharing thhese blogging tips. I have been blogging for two years now and I still need to set up some of my social media accounts. They are truly a great way to engage with my audience and other bloggers.

  • Terri Steffes
    July 10, 2019

    Excellent! Setting up a blog is easy peasy but keeping it going takes determination and perseverance.
    Terri Steffes recently posted Cheesecake with Key Lime Stars and Orange Cream Mermaids #summerdessertweekMy Profile

  • Brianne Tursi Manz
    July 10, 2019

    I love this post! There’s people out there who want to start a blog, but don’t know where to go for references. Thanks for sharing your knowledge!
    Brianne Tursi Manz recently posted 8 New Children’s BooksMy Profile

  • Bill Sweeney
    July 10, 2019

    I was lucky when I started my blog, as my wife had already started hers. I learned a lot from her. This is a great resource for those who may not have what I had when I began.
    Bill Sweeney recently posted Beautiful and Unique Hand-Made Cocktail GlasswareMy Profile

  • Tami
    July 10, 2019

    I haven’t heard of this host before. I will have to compare them to my current hosting before deciding on a possible change.
    Tami recently posted 10 Tips to Minimize Your Kids’ Screen TimeMy Profile

  • Tasheena
    July 10, 2019

    I wish this post was published prior to me starting my blog. These tips are really helpful. Thank you for sharing!
    Tasheena recently posted Romantic Getaway: Sonesta Gwinnett Place AtlantaMy Profile

  • GiGi Eats
    July 10, 2019

    I think the FIRST thing anyone should do when starting a blog is come up with the niche because all too often I hear people saying I HAVE NO IDEA WHAT TO WRITE ABOUT and that’s because their blogs are just too broad. I have a very NARROW niche and I never struggle with what I am going to write/record next! Niche is KEY! 🙂

  • Danielle Smith
    July 10, 2019

    These are some excellent tips! I feel the name of your blog is everything!
    Danielle Smith recently posted A Letter to My Daughter on Her 15th BirthdayMy Profile

  • robin rue
    July 10, 2019

    I think deciding on a name is hard for a lot of people. So many things are already taken, but that is a great starting point.

  • Krista
    July 10, 2019

    It took me months to come up with my name. It is so important to find something that will represent everything you want to say with your brand. This is a great list!
    Krista recently posted Grilled Mexican Street Corn + BBQ EssentialsMy Profile

  • Tara Pittman
    July 10, 2019

    These are the best tips. The name is so important when starting a website.

  • cait
    July 10, 2019

    i love how easy and straight forward this is- cant wait to share with a few friends who are interested in starting their own blog!

  • Amber Myers
    July 10, 2019

    This is incredibly helpful! I’ll pass this onto some friends who have been wanting to start a blog. I did hire someone to put mine together!

Starbucks Pink Drink Copycat Recipe

Starbucks Pink Drink Copycat Recipe

Posted on
Nana’s Classic Goulash Recipe

Nana’s Classic Goulash Recipe

Posted on
The Yummiest Non-Alcoholic Banana Piña Colada Ever

The Yummiest Non-Alcoholic Banana Piña Colada Ever

Posted on
How to Make Zucchini Bacon – Vegan Zucchini Bacon Recipe

How to Make Zucchini Bacon – Vegan Zucchini Bacon Recipe

Posted on
I’m Not Broken, But I’m Definitely Glitching
First 5 Steps to Starting a Blog


Have you downloaded our FREE Neighborhood Scavenger Hunt Printable?

It’s fun for the whole family.

%d bloggers like this: