Start a Mom Blog Tutorial for beginners contains affiliate links which means I may earn a commission if you use them. I only recommend tools that I use and trust.
How Start a Mom Blog and Make Money?
I know. After the kids were born we said goodbye to our dreams and passions, mostly because having children demands lots of work and time.
Don’t get me wrong, it’s amazing to have a little person running around the house, making noises while eating and playing, but between husband, laundry and meals we see our time flying away and our dreams with it.
I know that while scrolling down on Facebook or Pinterest we often see other moms starting to have their “own thing” and making money on the internet and for a moment you wonder: Could I do the same?
Usually the answer is “Of course not! I don’t have the time.” But think again. Could you do the same?
YES, the answer is a big YES.
I have the firm belief that everyone has a talent, skills, passions. EVERYONE. That is why I decide to create a blog specially for moms, to show them that WE CAN. We tend to forget how amazing, beautiful and smart we were before having our children and guess what? having kids don’t take that away.
To start, you only need a computer and internet. Have that? Great!
You can make money from affiliates, ads, sponsored posts or you can even create your own info products. This last takes time but the payoff is huge! But we’ll doing baby steps.
So, let’s begin.
Why Start a Mom Blog?
HELP THE WORLD
Step 1: Find Your Goal
What are your dreams, and how could you make them real?
What’s your dream and how will you make it happen?
Is your brain frequently coming up with new ideas and potential projects that make you all excited about, just to realize that they are still in your dreams?
Focus. Breathe and start writing those ideas down, the more specific, the better. Have that awkward conversation with yourself, what do I want? Don’t get distracted. Follow that little voice that will take you to your first GOAL.
For example, my first goal was: “Work from home on my own schedule.” I came up with that goal thanks to the following exercise:
DRAW YOUR MAP
- Take a piece of paper, a napkin -if you’re at Starbucks-, open a google doc, word, Canva, something to start mapping. This map will guide you.
- Write your first goal in the center.
- Write at least 3 skills, talents and passions that you have, around that goal. Call them categories. Now, draw little arrows from the goal to each category.
- On each one of those categories, make a list of the experience you have. You won’t believe how many people can benefit from your expertise! Start with one category at a time.
- Now, add a number to each category. Number 1 has to be the niche you know better, it makes you feel comfortable to talk and you think that could be your business about and so on.
- Choose ONE, just one category. This is the one that will help you to reach your goal!
Don’t get overwhelmed, you already have two or three (even four) more categories. Choose one and remain FOCUS.
You’ve chosen ONE category. This category has sub-categories full with your expertise, skills and talents.
Thanks to this exercise, you’ll identify exactly what kind of post and products you can create, write and offer about! YAY!!!
I know you are already so excited! Me too!
Once you have chosen something that you Like-Love, a topic that incorporates well into your life and can spend lots of time talking about, you are ready to go.
Step 2: Choose Your Market
Who would be most likely to need your expertise?
When thinking about to whom would I write, I had de wrongful idea of blogging for everybody about everything. If not, how would I succeed? Stop right there my friend. Nope, don’t do it.
Find and focus on one particular segment, your NICHE, the people who will identifies with you, your story. Thinking on that particular group is better than thinking of everybody. Now, identify their needs, their wants and look for the best way that you would satisfy them.
Research Your Market
Check on Facebook groups, Pinterest groups, forums, online studies. What they do in their free time, their income, where do they live, how old are they, their age, etc. The more you information you have, the better you can come with a solution.
Now, let’s put together your Niche and your Market. Have your map on hand to do the following with your own answers.
My first goal is –start working from home an my own schedule- my map points that Marketing is my first choice and the categories directed me that I could talk-write about –Social Media Strategist-, my Niche I choose: –stay at home moms that want monetize their passion-, I found out during my research that their age is around 25-45. This is a market that I know because of my age, I have total interest in and I feel comfortable with.
CONGRATULATIONS, YOU JUST FOUND YOUR NICHE!
Step 3: Choose Your Domain Name
Where people will find you!
In this part I had so much fun but also is the one that I got stuck for a long time. My name was already taken, there were too many extension (.org. com. uk. co.) … My recommendation is, don’t give up! Try a few names but NOT TOO MANY! and you’ll find the domain name for you very soon.
Here are some tips when choosing a domain name:
- Simple and short – nerdymom.com
- Memorable – greatideasmom.com – pinknlashes.com – babykisses.com
- Unique – Don’t use trademarked slogans or any other company’s brand name for example: myfacebookblog.com or mymacysblog.com
- Avoid numbers and hyphens
- You can go for your name – maryfernandez.com
- Combo of categories – LoveLiveFamily.com – wineandcheese.com
- Make sure that it makes sense
- Use keywords – greatideasmom.com – workfromhome.com – learntowalk.com
- Easy to write and spell
Don’t stay in this step too long. There’s no perfect domain name at the beginning. What will make it perfect is the content you create.
You can check if the domain name you like is available here.
When I started, I found 3 domain names that I liked but I wanted to see which one I liked the most. What did I do in order to decide “The One”? I create a simple Pinterest image in Canva.
I opened a new Pinterest desing, I took the first template I saw that had a website at the bottom and I added my “future domain name.”
I have to say, this was a very excited moment. I was almost about to give up, was feeling overwhelmed BUT seeing my future domain name on the bottom of a Pinterest image was very inspiring, it filled me up with the motivation I lacked at this point. So don’t wait. Play with the names. You’ll get energized again!
How much will a domain name cost?
The prices are around $10 dlls and many hosting companies charge extra for other additional features.
The one I’m using since I started is SiteGround. Below, I explain the step-by-step, why and how to sign up.
To understand the basics of blogging, it took me awhile. I already had a WordPress.com site (free one) but also there’s something called Hosting and other blogging platforms like WordPress that I didn’t know!
Today, thanks to Suzi and her amazing course Blog By Number. I did not only started my mom blog I also understood the “basic blogging lingo”. She explains this so well during the course that it is so clear for me now.
Let me show you with her example.
Step 4: Choose Your Plataform
WordPress, Blogger, Tumblr, Wix, Squarespace?
I recommend you WordPress because is the one I know best and it’s more easy to use but there’s a thing, there is WordPress.com and WordPress.org. Before, I couldn’t tell what was the difference between the two of them, and just in case you don’t know yet, I created this infographic for you.
There are other blogging platforms, like Blogger, Tumblr, Medium, The Ghost, Squarespace, Wix and more. However, the hosting service I have goes pretty well with WordPress.
Step 5: Choose Your Hosting
START A MOM BLOG WITH SITEGROUND AND WORDPRESS TUTORIAL
OK, this is it. The big moment is here! Click over the image above and follow this tutorial with me! Plus, when you go through my link to start your mom blog you get 60% off!
Have your Mom Blog in the next minutes!
As I mention before, when I started with the idea of blogging, I was surprised and overwhelmed for all the concepts and tools that I’ll needed to start my mom blog. But the most I learn, the most I wanted to do it. You can see here Why I use and Love SiteGround Here’s how you do it.
I did my research and comparisons between Bluehost and SiteGround. I’m so glad that I did that before signing up with Bluehost. That was my first option but made me wonder why other moms bloggers and people I read on the web, signed up with Bluehost first but then later switched for SiteGround. Without doubt, I went to their page and signed up. I had my hosting and domain name in minutes!
Here’s how you can do it.
Step 1: Choose Your Plan
SiteGround offers 3 plans: StartUp, GrowBig and GoGeek.
The most basic is the StartUp, but the plan I use and highly recommend is GrowBig. Why? Because it gives me super fast priority customer support and allows me to host multiple websites.
As a beginning blogger, you might find hard to decide on a niche. The GrowBig plan allows you to setup more than one website so you can try different niches.
When you are on the SiteGround’s plan page, hover over the highlighted links to know exactly what the features are for each plan.
GrowBig is for you if:
- You want the best performance for your WordPress site.
- You think you are going to have more than one website. I know you will, once you have everything figured out and that happens really soon!
- You want a Super Fast site, that means, you want the SuperCacher.
- More space and resources.
- Premium features like the SuperCacher. Say it, what’s about this girl and the SuperCacher? Haha I love FAST websites.
StartUp is for you if:
- You are a new blogger and just want a blog up and running and nothing else.
GoGeek is for you if:
- You already have a high-traffic site.
- You are a developer and know all those advances features (and love them).
- You have an eCommerce.
If you want to take advantage of the discounted price for longer than a year, choose 2 or 3 year term for a big savings up front. Also, forget about hosting bill for another 2 or 3 years!
Step 2: Choose Your Domain Name
Is time to go back to that list and your Pinterest images and pick the name you like the most.
You’ll be redirected to this page where you can register a new domain or add the one you have (in case you have one already).
Check if it’s available. Pick your domain extension like .com, .org. net. I suggest you stick with .com. Is easier to remember and looks more profesional.
Step 3: Add Your Account Info
Fill out your account and client information.
Fill out your payment and purchase information. Make sure you pick the 12 month period or longer in order to receive the 60% discount for the whole year.
At the end, are the Extra Services that you can choose to keep or not. Each one has a very good description-explanation so if you don’t need them, don’t select them.
Then click in the box that you agree to the terms of service and click Pay Now.
YOU DID IT!
So far, you’ve Discovered Your Goal, Chosen your Market (niche), your Domain Name, your Platform and your Hosting! YASSS! HALF WAY POINT!
Next step of this tutorial is Install WordPress.
Remember when I told you that the Tech Support team at SiteGround were A-M-A-Z-I-N-G? Well, I can prove it to you right now!
- Go to “live chat”
- Talk to a SiteGround representative
- Ask them if they can set up your WordPress site and email your login details.
- Take a break, after all that you have done today. Drink water, go to the bathroom, check on your kids…
- Come back in 15min because you’ll have access to your NEW MOM BLOG!!!
Otherwise, If you want to Install WordPress by yourself, you can do it too! It’s easy and will take only a few more minutes. Just follow the instructions.
They Have Amazing 24/7 Customer Support
Have you ever need a tech assistance from your cable or mobile provider and you ended more frustrated and angrier from the customer support than from the original problem? I feel ya! And I wish all the tech support that I had needed, where like the Tech Support of SiteGround.
On my second day after I signed up for my hosting, I messed things up. I deleted everything (oops!) I went straight to the Support Area and claim for HELP!
In no time, someone assisted me on the chat. They fix my problem and explained me what just happened, so I’ll know what to do the next time (yes, there was a next time!). The next time I needed help, they redirected webpages for me and gave me the right advice to my problem.
They are amazingly super quick in answering all your hosting questions and they also help with technical support too! Either by Chat, Phone or Email.
They Have Amazing Uptime
Can you imagine having your site down because your hosting service is not working? You could loose potential clients-suscribers-customers. Fortunately, this will not happen with SiteGround. Last year, they have 99.99% uptime, that means they’ve only been down for about 20 minutes in the whole year! How amazing is that!
SiteGround is Equipped with SuperCacher – The Best Thing for Bloggers
In order to have a successful blog, you need traffic. 2 people a day, 200 or 2,000 people a day, SiteGround’s SuperCacher can handle a viral pin, video or post in your traffic. According to SiteGround, your site will be able to handle up to 100 times more hits!
I know SuperCacher sounds all nerdy, but it means that your website will be FASTER and always IMPROVED so your site will be better equipped and better user experience.
Note: SuperCacher is only available on the GrowBig plan and higher.
Step 6: Set Up Your Theme
Let’s make your blog pretty!
You can choose from the free themes or take a look of the paid ones like Divi form Elegant Themes, where you can simply click into your page and start typing to add a new text content, Highlight text, adjust its font, color sizing, styling and more! Create & Save your own Divi Layouts or you can choose over the pre-made layouts right out of the box.
Here I’ll tell you how to set up a free theme.
- Go to Appearances and click on Themes
- Click in preview on the ones you like to see how it looks like.
- If you have a theme, you can upload it by clicking Add new.
- Once you find the one you like, click activate or install.
Customize Your Themes
-Click the Customize button on your active theme.
The menu options in the left sidebar will vary, all depends on the theme you choose. The first thing to edit is Site Identity.
Add the name of your blog and a tagline. Then click Save and Publish button.
I recommend you to choose a nice and clean theme. Your readers will appreciate and enjoy more your site if you have open space for them to rest their eyes.
Step 7: Optimize Your Site For Search Engine Traffic
Search Engine Optimization, also, your site’s best friend.
Do you want to be found when people look for the kind of post you’ll write? Good, me too. That’s why SEO is too important.
SEO is the process of optimizing your website with keywords or phrases, so the search engines like Google can find it. Stop right there and don’t be scare. Knowing what you’ll learn next, is good, especially if you want to make money with your blog.
WordPress makes incredible easy to optimize the technical aspects of your blog.
You can get started by downloading your first plugin: Yoast SEO.
In the menu on the left sidebar of your backend, click in Plugins and Add New
Search for Yoast SEO in the search bar and it will be the first plugin to comes up. Click Install Now then Activate.
Your plugin’s settings are in the same left sidebar as a SEO menu or click in the icon at the top
Click there and then go to Your Info to add the foundations for your blog.
Check that the Website name and the tagline (alternate name) are correct.
Identify yourself as a Company or Person (in this case for a Mom Blog do it as a Person)
Go to the Webmaster Tools and click Google Search Console. This will allow you to submit your site to the Google search index and optimize visibility.
When you click there, is going to ask you to log in your Google or Drive account.
Click Alternate methods and select HTML tag
It will display a drop-down with your Search Console Meta code. Copy only the alphanumeric without the quotation marks
Paste your Code into the Google Search Console box and click Save Changes.
Click Verify button
This will give you lots of data insight like keyword phrases you rank for, errors on your blog, etc.
Next, click on General tab and click Open the installation wizard
Yoast will optimize your WordPress website in 10 quick steps.
The first one you can skip it, is a welcome one.
- Select the Production Environment, this means that your blog is real and you intend on driving traffic to.
- Website Type. Choose blog and then next.
- Set yourself as a Person, just like you did before.
- Add any Social Media profiles that are associated with your blog.
- Post type visibility. Set: Post and Pages visible and Media hidden.
7. Multiple authors. If you are a solo blogger set as No. You can always add another writer in the future if you need.
8. Click GET GOOGLE AUTHORIZATION CODE If you wish to have Yoast SEO plugin pull in data from Google’s Search Console.
9. A pop-up will appear where you can allow Yoast to acces your search console data. Click Allow.
10. Verify your website name and choose a title separator. The Title Separator is a symbol used to separate your blog post’s title from your website’s name in the meta title information. For example: if you found my post in Google, will look like this: How to Start a Mom Blog – Great Ideas Mom
Choose the one you like. Click Next and a congratulatory message will confirm that you have successfully optimized your SEO settings for your WordPress Mom Blog.
This is the last Yoast SEO setting to configure. Is the file that list the URL’s for your website and it helps Google and other search Engines crawl your site for new posts and pages. Yoast SEO has a built-in feature that will automatically update your sitemap, so do it this once and forget it.
In the Features tab, set Advanced settings pages as Enabled. Save Changes.
A new group of menus will appear in the left sidebar under the SEO menu. Select XML Sitemaps
Select User sitemap settings to enable. Save Changes.
At this point you are all set up and are in the right track.
Set up Permalinks
This are statics hyperlinks that lead to a particular blog post or page. WordPress sets your permalinks as yourblogname.com/postIDnumbersandletters.
This looks totally awful. But you can make them look cute 🙂 Go to the left sidebar Settings and choose Permalinks.
You’ll see a few options to choose. I use Post name because I add keywords to my title to create my perfect permalink.
Save the settings.
That’s it! You are now ready to create your blog!
Step 8: Brainstorm Post
How to come up with new topics to blog about
The Tech part of your blog is all done. Now, it’s time to bring the results of the exercise that you made in Step 2 and start writing!
If you still looking for a topic to write about download my free ebook 250+ Blogging Topics for Moms right here! And don’t forget to come back to continue with Step 9 🙂
Don't know about what to blog?
Download the FREE E-Book “250+ Blogging Topics for Moms” and start your Mom Blog today!
Step 9: Write Your Firts Post
Time to start typing all the awesome knowledge from your brain!
Don’t let the backend of your WordPress site scares you. Search here and there and try every button, so you know what’s for what.
In this case, go to “post” then “add new”. An editor will open. You can start writing.
There are tools with more editing options to give a nice touch to your post. Hover over them, each one of them will show their function.
As a beginner mom blogger, think about writing articles that solves a problem for your audience. Long in-depth, 900 to 2,000 words. Create in Canva o PickMonkey pretty images that goes with your post.
Before hitting the “Publish” button, make sure you have created the following setup.
- Pillar Post
- Blog Menú
- Profile Photo
- About me page
- Disclosure Page (specially if you plan to use affiliate marketing)
- Contact page
- Social Media Info
Step 10: Create an Editorial Calendar
anyone can start a blog, but not everyone will be consistent
Will you be sending post every Monday? Once a month? Everyday?
You have to create a plan, write everything down, add it to a calendar. Be patience, be persistent but most of all, be consistent.
By doing this, your readers will know that you are taking this seriously.
You can use Google Calendar, Excel or Google Sheets, don’t need anything fancy. Create the habit to schedule everything that you’ll do for your blog. You’ll see what works and what don’t for you in blogging so you can edit and personalize it anytime.
When you create an Editorial Calendar, add the date, name of the post or idea, Keyword, links, category, anything you think will help you get organized with your blog.
Step 11: Get Traffic
Pin here and there
One of the most important. Why? Because No Traffic = No Money
The content that you create on your blog is nothing if no one sees it.
As you create more and more content on your blog, you also need to think how gain visitor. To start, create a Pinterest account and a Facebook Page. Don’t forget to use the same picture profile so people won’t get confused. But keep focus on your plan and schedule that you have. Don’t fall for any of the shiny objects, don’t waste time there.
Great Ideas Mom, is a blog that helps other moms to find a way to make money from home. I solve a problem that my audience has. So far so good! I use Pinterest, Facebook and my email list to get traffic.
Step 12: Monetize Your Blog
You started a blog just for fun. Next step:
Make Money baby!
Imagine this is you on the picture. So happy and excited!
Nope, she’s not shopping online. She’s just entered her bank account where she’ll get transfer the money she earns from, I don’t know…:
- Sponsored Post
- Products (maybe her own info-products!)
From all of this you can make money. Find what works best for you and keep doing it!
It’s here when what my Mom said to me years ago just made sense: