Start and Grow Your Mom Blog – 2020 How To


If you have found this page then you might be a new blogger or maybe you are just considering starting your own mom blog or parenting blog.  Not long ago I was in your same position.  I’ve compiled some of the tips, tricks, ideas, and tools that I’ve found along my own blogging journey.


Starting a blog is an idea that many moms are intrigued by, but I’ll be honest, it can be intimidating!  There is just so much to learn.  That is true whether your goal is to start a blog as a creative outlet like me, or if you are trying to build a blog that generates an income for your family. 

It is important to get started the right way.

Here are some of the basic steps you need to take and some of my recommendations based on what I’ve learned so far.  These are the resources that have been most helpful to me.


Some of the links on this page are affiliate links which means if you do choose to use any of these recommendations I would surely appreciate you clicking on my links to do so.  I earn a small commission if you do, and in some cases, you receive a discount as well!


Step 1: Choose your topic or niche


It is important to think about your topic or niche before you start your blog.  Will you just be blogging about your personal life or will you focus on something very specific?  There are a lot of niches out there like parenting blogs, single mom blogs, frugal mom blogs, stay at home mom blogs, working mom blogs, you get the idea!

Be sure to choose a topic or niche that you are both knowledgeable of and passionate about.  Your blogging journey will be much easier (just like anything in life) if you are truly passionate about the topic. 

Successful blogs are written by folks who can genuinely add value to their readers.

Research by finding other blogs that serve similar audiences.  What do you like about them, what don’t you like?  What topic isn’t covered very well by other bloggers?  Where can you add value?


Super Mom’s Pick:

Choose a topic or niche about something that others are always asking you about.  If others are already asking for advice on a certain topic, those people view you as an authority on that topic.  That is exactly what blog readers are looking for, someone who is an authority on a topic!  I know you will decide on a great topic or niche!

Step 2: Choose your domain name


This is important!  One strategy is to choose a domain name that represents your own name, like sarahbarkley dot com or jessicabowers dot com.  Since the domain does not describe your topic, this strategy does allow you some flexibility to change your blog focus over time. 

If you choose a domain that is specific to your topic (like I did with then you are fairly tied to your topic and if you want to change later, you will just need to purchase a new domain name.

  • Always use a .com domain if you want to be taken seriously.  i.e
  • Check to see if the .net and .org of the same name are available and register them also, it’s just nice to have them before somebody else claims them.  i.e.,
  • Whatever you choose, make it easy to spell and remember – don’t get too cute here!
  • Now is also the time to make sure the same name is available on other social media sites like Facebook, Instagram, and Pinterest.  You can use KnowEm to do this check.
  • Grab it now!  Even if you don’t plan to start your blog until a later time, it is a good idea to claim your domain now, before someone else takes it!  Don’t let someone else take your idea.



Super Mom’s Pick:

You can purchase your domain name at many different registrar sites.  I found using Namecheap is very easy and affordable.  Here is a tool where you can check to see if the domain name you are interested in is available.

powered by Namecheap

Step 3:  Choose a hosting package

Now that you have your domain name it needs somewhere to live on the internet.  This is what a hosting provider does.  I recommend SiteGround as a hosting provider.  As a beginning blogger on the internet, you will see a ton of advertisements for Bluehost.  Many new bloggers choose Bluehost because they make it very easy to get your blog set up.  However, I’ve read some stories of bloggers starting with Bluehost only to need to switch after their blog starts to get a lot of traffic and really slows down! (nothing will scare off people from your blog like a slow site)  It is also tempting to choose a free hosting service like or even something like Wix or Squarespace.  I almost did this before I did my research.  These have a lot of limitations and you may not be able to customize it as much as you probably would like.



Super Mom’s Pick:

I use SiteGround to host my site and you probably should too.  They both make it super easy to get set up and their plans are quite affordable.  Their servers are located in the United States which makes their sites run really fast.  They are also well known for having the best customer service of any of the hosting providers.

Web Hosting


Step 4: Set up your website


Now that you have your domain and have your hosting account, you can truly begin creating your blog.  Installing WordPress is fairly easy and straightforward and both SiteGround and Bluehost have many articles showing you step-by-step.  Now it is time to select a “theme” which is what creates the look and feel of your blog.  Here is a video that shows you a bit about it.


Step 5: Writing content


This is what you have been waiting for right?  This is why you originally wanted to start a blog.  You wanted to share your thoughts and ideas with the world!  You already have your topic or niche decided on, now you need to think about what you are going to write.  Think about your target audience when you write.  What will they find interesting and informative to read about?  While it is tempting to write about the bad experience you had at the hair salon today, that may or may not be why readers have visited your site.  Make sure the content you write is consistent with the topic or niche of your blog.

Find the right time to do your writing.  Some bloggers write well in the mornings, some late at night.  If you can schedule your time to do your blog writing that will work best.  Set aside time, and just start writing.  I find it helpful to outline my article before writing them.  Yes, outlining as you did in high school or college!  

  • Write about things you are passionate about, it is so much easier!
  • Make a goal to have at least 10 posts on your blog before you “launch” it.
  • Each article should be between 750 – 1000 words at a minimum.
  • It’s OK to have a few articles that are shorter or longer.

Super Mom’s Pick:

I use and highly recommend a tool called Grammarly to help you catch any spelling or grammar mistakes.  To write a top-notch blog post it must have a clear message, be mistake-free, and impactful.  The browser plugin actually checks as you type for common grammatical errors, such as subject-verb agreement, article use, and modifier placement, in addition to contextual spelling mistakes, phonetic spelling mistakes, and irregular verb conjugations.

There is a free version which is very good and does the basic checks, and a premium version which I use that has even more features.  If you don’t have this, get it now!

Grammarly Writing Support

Step 6: Launch your blog


Once you have your first 10 or more blog posts ready to publish then you are ready to introduce your blog to the world!

One way to do this is to use your personal social media presence to share your new creation with your friends and family.  Be sure to ask them to share it as well.

Don’t forget to sign up for Google Search Console in order to have Google index your site.

Step 7: Decide on a publishing schedule


I have read a lot of different opinions regarding how often you should post new content to your blog.  I have seen recommendations that range from one-post-per-day to one-post-per-month.  I recommend that after you launch your blog, you should aim to post 2x per week at a minimum and 3x per week maximum. 

Create an editorial calendar for the next month and write down what posts you are going to publish on which days.  It is so much easier when you can see it all on the calendar and know which posts need to be your priority to work on.

You must always post high-quality content.  That is why I recommended no more than three posts per week.  If you try to do more than that, then it is likely that they are lower quality posts and you might even burn yourself out.  Your blog readers will be much more likely to return if you provide good information which they find valuable. 

Don’t get caught up in making your new posts perfect.  Don’t let perfect be the enemy of good!  You can always go back later and improve your posts.  I’m doing this all the time!


Super Mom’s Pick:

No need to get fancy here, at least not in the beginning.  Google calendar is a fine tool to use for this.  You can easily plan out your posts for the month or even the year if you wish.  I even use Google Docs to write the drafts of my posts and keep ideas for future posts there as well.

Google Calendar

Step 8: Promote your website


There is no worse feeling than writing wonderful blog posts, then looking at your statistics and realize that nobody is actually reading them.

Here is a truth bomb: it is hard to get visitors to your site.  

One of the best ways to drive traffic to your new blog is Pinterest.  Yes, Pinterest!  I didn’t realize that when I began my blog.  I naively thought that that visitors would just find my page without my doing much.  I was wrong.  

Super Mom’s Pick:

If you don’t already use Tailwind for all your Pinterest activity, stop right now and sign up.  This tool probably saves me the most time of all.  Tailwind is a tool that allows you to schedule all of your Pins to your boards, automatically, and at the optimal times.  No mom blogger should be without Tailwind.


Tailwind Visual Marketing Suite



Step 9: Drive traffic to your website

You may have been blogging for months now and realize that you have only had a few hundred “views” on your page.  If so, you are probably getting discouraged.  That discouragement leads many bloggers to quit blogging and give up.  Don’t give up just yet!  Remember, in my introduction to this article I said that starting a blog was intimidating, and there was a lot to learn.

Frustration with a lack of blog traffic might even be the reason you found this page.  You may be ready to quit. You may be asking yourself, “is it worth it”?

Don’t quit!  You are simply at a crossroads as a blogger.  You have done fine up to this point.  Look at all you have accomplished!  You have chosen a topic, bought a domain name, set up your web hosting, you’re a WordPress wiz, you’ve written lots of great content, you have a publishing schedule, and you promote your site.  But in order to drive traffic to your website, now we need to step up our game.

Super Mom’s Pick:

You are now at the point where you need to take the next step in driving traffic to your new blog.  You need to focus on things like driving traffic from Pinterest, search engine optimization strategies, guest posting, and creating backlinks to your content.  These were all concepts I wanted to learn from an online course but I was not willing to spend the hundreds of dollars that many of the courses cost.  Then I found Elna Cain’s Ready, Set, Blog for Traffic course.  At just $79 and with Elna’s online reputation I decided to take a chance on it.  After going thru the course, I can definitely recommend it.  It’s made a big difference for my blog.  Click Here to check it out for yourself.


Ready Set Blog for Traffic





I found that I really needed a laptop for working on my blog.  I wanted something that could be mobile and I could work on my blog wherever I was.  I bought this ASUS Chromebook and I love it!  It is small enough to stow in my purse when headed to gymnastics practice or take in the car and get some work done while traveling.  It does everything I need related to the blog.




In the beginning, I just thought that it would be easy to start blogging and share my thoughts and ideas with the world.  I quickly found out that there was a lot to it.  That is why I wrote this article, to maybe help the rest of you get thru the process a little quicker and easier than I did.  I’ve shared some of my best tips to help you start a mom blog.  Best of luck to you and your blog!



This post was proofread by Grammarly