How to make money blogging for beginners

Some links below are from our sponsors. Here's how we make money.

Not a week goes by when I don't get asked:

“Emma, I want to start a blog. Can you give me some tips?”

I am so flattered people see me as a successful blogger, and I am really proud of what I've accomplished. After all, just one month after launching in August 2012, I had 9,400 page views in 30 days.

Since then, I've found blogging to be amazing. has led to speaking engagements that paid as much as $20,000 each, a speaking appearance at the United Nations, hundreds of thousands of dollars in advertising income, invitations to write for top publications like the New York Times and, and appearing in amazing outlets like NPR, Wall Street Journal, TIME, Money, and CNN — and landed me a six-figure book deal that became a #1 bestseller.

Today, my blog is a big deal, but even early on, I found it is easy to earn about $1,000 per month just from a few affiliate partnerships, right away.

How to make money blogging

Affiliate marketing 

Affiliate ads are very simple. If someone clicks on a special link on your blog, and buys something on the other side, you get paid. Pretty cool, right?

I’ve found the easiest way is through affiliate marketing — like the one I have with BlueHost (which pays me $75 when you click on that link and buy their services).

Find these partnerships either directly through the company sites, or networks like:

To build a success affiliate blog requires focusing on search engine optimization, or SEO. Spend some time with SEO expert Neil Patel‘s blog and videos get get the basics as well as deeper insight into this critical and frankly complicated and competitive industry.

Ad networks like Google Ad Sense 

Over the years I have used a number of ad networks, which are those display ads that stalk you around the internet. Google Ad Sense, MediaVine, and AdThrive are some of the top ad networks. the quality networks vet their publishing partners for quality and a minimum traffic threshold.

Pros of ad networks are that they are easy to use and can offer a nice check each month without much work from you. Cons are that they reduce time on page (because ads are annoying and readers tend to click off), and generally reduce the user experience.

Amazon Associates 

There are millions of blogs devoted to selling Amazon products in exchange for a 2% commission. Successful Amazon Associate blogs are also focused on SEO and specialize in a narrow vertical, such a cosmetics, lawn care or kids' fashion.


Many bloggers write books and promote them through their blog. I do. You may have a traditionally published book that is available on Amazon and, which you promote and then earn affiliate commission from those sites. Or many bloggers self-publish books they sell directly from their site and social media, and/or on Amazon.

Online courses 

Online courses have been a hot way to earn money in recent years, though the market is very crowded and user fatigue is real: People spent a lot of money on courses, did not use them or did not achieve the desired results and are less likely than in years past to spend thousands on self-help, diet or business courses.

That said, plenty of people are indeed making money by selling online courses — whether they are evergreen, or live courses.

7 business ideas for moms

Coaching and consulting 

If you make your money from consulting or coaching, a blog can help establish you as an expert, reach new clients, help land media appearances and otherwise establish you as a thought leader.

Promote another business 

Blogging is a great way to build authority, attract media attention and build presence on the Internet by way of SEO and social media — all of which are useful if you actually make your money from completely different lines of business. Accountants, landscapers, acupuncturists and countless and others have enjoyed revenue growth by way of their blogs.

I want to help moms just like you earn good and BIG-ASS money from blogging. Why?

Here are some reasons why:

Blogging is a great way to make a high income as a work-at-home mom

Most moms prefer to have a flexible career, and work at home at least part of the time, studies find. I get why! When you’re your own boss, own your time, decide how much money you can earn (opposed to a boss telling you what your salary is), you are in control. That is power. Control. Freedom. Joy.

Here is a whole post about high-paying work-at-home careers that are perfect for moms — single or otherwise (though I’m fond of saying: Inside every married mom is a single mom).

Blogging doesn’t require a lot of money to start

You can start blogging for a few hundred dollars if you already have a laptop.

How much money can I earn as a blogger? In some cases, a lot!

Bloggers and social media influencer income ranges from $0, to millions of dollars. I recently attended a blogger conference where a few of my colleagues shared their experience in building site that they all recently sold for between $6 million and $7 million.

What they shared is not highly technical, or complicated. It is what many of us can do, but they were diligent and ran their sites like businesses. It took them years — between 6 and 11 years, in these cases, but it is possible.

Blogging is an incredible way to give back and help others

Plus, more than any other work I’ve done in my 15+ years as a professional journalist, this platform allows me to help people in a very real way. has connected with hundreds of thousands of women all around the world, many of whom comment and email about how my message has given them comfort when they needed it, helped them find new and higher paying work, enjoy dating, find love, and relish their role as a mother.

Here is a recent post a follower wrote in my Facebook group, Millionaire Single Moms. She was so excited about my latest book that she offered to buy copies for other moms!

work at home job mom

Skills you learn blogging will lead to other high-paid work

Freelance writing, social media management, affiliate marketing, search engine optimization, graphic design, and other skills are in high demand.

Jobs requiring these skills can often be done from home, on your schedule.

Here’s how to get started:

Read: How to become a virtual assistant

Here’s how to start a blog, it’s really, really easy

First, find a URL, also called a blog address or domain name, and buy it. (My URL

In the past, I had good experience with the hosting service, BlueHost, that will help you buy your domain name quickly and cheaply (a few years ago when my site was getting really big and I needed high-end security and tech support, I upgraded to WPEngine as a host. WPEngine is amazing, but costs about $3,000 per year. Start small and cheap and upgrade as you grow).

First step: Find a domain name (it’s free):

How to choose a domain name for your blog

Don’t stress about your domain name. I bought for $3. The address had roughly the terms I was interested in including, which were  “mom,” and something to do with abundance / wealth / riches.

“” and other, better, addresses were either taken, or very expensive, and this was a hobby at the time. Back then, “mommy” irritated me — it’s not a word I use in my daily life.

Since then, I have come to accept as a great name for several reasons:

1. It has keywords that are relevant to my blog. If I named my blog “” — that might be cute, but when people are searching on Google or Facebook for information about single moms, it would be harder for them to stumble upon

2. It’s clear. My site speaks only to professional single moms. My target audience connects with my blog name because it says what it is. There are no initials or made-up words, or an unusual name that people wouldn’t know how to spell.

3. It is provocative and memorable. “Wealth” and “single mom” are usually opposites in most people’s minds. WHICH IS EXACTLY WHAT I AM TRYING TO CHANGE. My blog and life mission are baked into my URL.

4. It is short. OK, isn’t that short. But when picking your blog URL, the shorter the better.

If you are struggling with finding a name for you blog, business, brand, product or service, you can use a naming service like Squadhelp.  They use a crowd sourcing contest to obtain a list of ideas for you to choose from.

Choose a platform to build your blog has always been on WordPress, and for most of you, I suggest you go with WordPress, too. The reason to chose WordPress is:

  1. It’s free
  2. It is easy to set up
  3. It is the most common platform for blogs and other content sites, so when you hire designers, programmers, and other consultants and experts as you grow, it will be easier to find people to quickly and affordably service your site.
  4. Because WP is so common, there are lots of free and cheap plugins and services that you can use for everything from email capture, to social media promotion and beyond.
  5. Just use WordPress, OK?

PRO TIP: Make sure to start at so you have a normal blog from this decade. Otherwise, your site will be htttp://, and that is a really bad look. 

For a quick and dirty lesson on setting up a WordPress site on your own:

  1.  Sign up for hosting services on BlueHost.
  2. Follow this thorough and easy guide:

Tips on designing a successful blog:

When selecting your theme and fidgeting with design, keep in mind these things that I learned (some of them the hard way. You’re welcome.):

Make it personal

There is no such thing as an anonymous personal blog anymore. People connect with other people. Use your real name.

Photo front and center

People want to know who is speaking to them. Again: It’s all about human connection. Don’t fret if you don’t have fancy professional photos like many bloggers do. Just put up an iPhone pic and upgrade later.

Focus on one or two social media

Again, this is where people will find you. Readers have very short memories, so you must remind them of your work where they hang out: On social. Don’t try to be an expert on every medium. Stick to what you know, and enjoy. So if you are on Pinterest and Insta all day, narrow your attention to those. As you grow, you can always branch out. For me, Facebook is my jam, followed by Twitter. I now hire out experts to grow my Instagram and Pinterest — but I only started those a couple years ago.

Make it awesome on mobile

When designing your site, make sure that everything looks and works great on a smartphone. This is more important than how your site operates on a desktop or laptop.  At least half of the content is consumed via smartphones, and that figure grows daily. Search engines like Google give preference to sites that work great on mobile.

Collect emails

See at the top and center of the “Get free chapters from my book?” I didn’t collect emails for the first TWO YEARS of blogging. I estimate I missed out on collecting about 10,000 email addresses. Don’t make this mistake! Email is a powerful way of connecting with your audience, including selling them stuff like books and courses. I use email management service Aweber, which is one of the most popular ones, and offers great customer service.

9 ways to make money online in 2021

How to quickly grow your blog to 1,000 pageviews per month — and beyond

Once you get your new awesome blog up and running, here are my basic tips for driving traffic and growing your blog.

Go micro-niche

The blog world is so incredibly crowded. So is the social media feed. There are millions more posts written today than just a few years ago. How will you stand out?

One of the things that have made so successful is that I speak to a very narrow, specific group of people — who no one else was speaking to : Professional single moms. Often, those in social media worry about going too niche, afraid that they will alienate people and not be able to grow. That is nothing to worry about.

For one, if you own a very small audience, you will literally have low or no competition. Second, your audience may be larger than your niche. For example, many of the moms who follow me are not in professional-level careers, but aspire to be. They follow me and buy my books and products, and spend time on my blog. Also, married women have their reasons to read my blog, as do all kinds of men.

Post regularly.

Once per week is the minimum. Whatever your cadence, be consistent. But even more important, focus on quality:

Make posts long and useful

You have two masters as a blogger: Readers and Google. Really, they are one and the same, as Google increasingly adjusts its algorithm — or, the rules by which it will favor one blog post over another when people search for topics you write about — to accommodate the reader, and give readers a really good experience.

Google’s algorithm updates are a really positive thing that rewards quality writing and good sites — and punishes sites with bad, misleading or scammy content. If your posts and site are easy to use, with good writing with content that helps people, then your blog will be more likely to grow, since your posts will appear higher in searches, and it is easier for people to find them.

One of the things that readers — and therefore Google — prefers, is longer blog posts. Aim for at least 1,200 words per post. This post you are reading is more than 3,000 words.

Make sure the content is easy to read, and broken up into H2 and H3 sections. Learn more about headers in this post from Yoast (which has a lot of great content on blogging).


Just say what the post is about. This is important for SEO (search engine optimization, which is how Google helps people find your site. For example, I use the term “single mom” whenever I can, since that is what my blog is about, and the search term I want people to use to find me).

NO PUNS. If you try to get clever with headlines, you miss opportunities for SEO power. They are confusing and make people think — which no one has time for when you’re competing against — literally — millions and millions of other, straightforward headlines. Plus, puns are horrible. No one appreciates puns except your corny 70-year-old uncle. Again: NO PUNS.

Interact with your readers!

Respond to every comment, whether on the posts or social. This helps readers feel connected with you — you will be surprised how many will geek out that the blog author ACTUALLY responded. You are a celebrity! This also inspires people to return to your site to engage further, share your content on social media, and remember you.

Have a point of view

There is so, so, so much content out there. Who should anyone care what you have to say? If you have something new, surprising, personal, controversial, unorthodox, funny, edgy, sad or jarring, you win. Plus, when you have something to say, big-name media pay attention and interview you. I didn’t get quoted in the New York Times, Wall Street Journal, NPR, Women’s Day and other big outlets by being boring and neutral.

The more you make readers think, the more you piss them off, touch their hearts and otherwise engage with their mind, heart and senses, the more successful you will be.

Connect with other bloggers and influencers

Email other bloggers, and editors at large sites with audience relevant to yours, and simply ask if you can guest post. Do not ask for money, but do ask for a direct link to your blog.

This builds readership and SEO. Tweet your latest post to the big names in your area. Send an email introducing yourself to the hottest podcasters with shared target audiences.

Engage on Instagram posts of influencers whose audiences compliment yours.

Track traffic

Google Analytics is free, easy to use, and has an app so you can stalk your traffic, minute-by-minute, on your phone. This way you can start to understand what posts resonate with readers, what marketing efforts work.

Other resources I use daily: Ahrefs, which helps me understand keyword ranking, Aweber to manage my email subscribers,

Surround yourself with successful people

Your network is everything — not just for landing clients. But for inspiration, finding best practices, sharing good vibes and surrounding yourself with support and, well, success.

 Whatever you do, don’t join those mommy blogger groups where women’s goals are limited to income for soccer for their kids.

Think big. Really big. Then think bigger. Because, really, what’s the point otherwise?

To maintain the energy and focus to get big, you need to be surrounded by others with the same mindset.

How to monetize your blog

Once you get some nice traffic going, it’s time to monetize. There are several common ways that people monetize a blog, and I have tried pretty much all of them, with varying success.

My list of 57 tools and apps for work-at-home moms can get you started.

Be authentic

I never write about products I don’t really truly endorse and/or use. People follow me because I’m honest. It doesn’t work if I suddenly start promoting sleazy weight-loss programs or multi-level marketing scams.

For example, I really love FlexJobs, the career board for part-time, telecommute, remote and other flexible jobs — a topic that fits perfectly with this site’s mission to close the pay gap and help moms realize their financial and career potential.

I know the founder, and just this morning bumped into a SAHM mom I know while I was working at Starbucks and recommended the site by showing her on my laptop.

Be transparent

See at the bottom of this post how I spell out that links here might make me money? Always include those. If someone pays you outright to write about their product, consider posting that at the top of the blog post.

I have found that readers don’t care if you make money — many are often happy for you — as long as you are honest and give them good information.

More on monetizing your blog

Final advice about blogging

Keep at it. Blogging is hard work. It is also very rewarding, powerful way to connect with other people and change the world. It can lead to professional opportunities, income, personal growth and, well, lots of fun. But there is no fool-proof recipe for blogging success.

Every successful blogger I know has tales of months and years of ruthless writing, trying numerous marketing efforts, and staying focused and energetic — even when it gets discouraging.

I have made a zillion mistakes, taken countless risks that ultimately did not pay off immediately. All part of the learning process, and all investment in this business, myself and my activism.

But the best part of all of this is that I am having so, so much fun.

I mean, I’ve been a professional writer for my whole career — a writer my whole life. But I’m stepping outside of my journalism work — where I eagerly devour and write other people’s stories. Now I write my own story.

My opinions. My very own voice.

By sharing my pain and shame and secret thoughts seems to give others permission to absolve their pain and shame and secrets, too.  This journey has been so cathartic. Beyond cathartic. It is affirming and joyous and helped me work through all kinds of personal baggage.

Good luck!

Read more: 

Flexjobs Review: Does this site really find high-paying work-at-home jobs?

How to become a virtual assistant 

How to become a graphic designer

How to become a clinical research coordinator

How to become a bookkeeper founder Emma Johnson is an award-winning business journalist, activist, author and expert. A former Associated Press reporter and MSN Money columnist, Emma has appeared on CNBC, New York Times, Wall Street Journal, NPR, TIME, The Doctors, Elle, O, The Oprah Magazine. Winner of Parents magazine’s “Best of the Web” and a New York Observer “Most Eligible New Yorker," her #1 bestseller, The Kickass Single Mom (Penguin), was a New York Post Must Read. As an expert on divorce and gender, Emma presented at the United Nations Summit for Gender Equality and multiple state legislature hearings. More about Emma's credentials.


Amanda. you are right, it is not easy. Especially if you don’t understand building a successful blog is a process.   It does not happen overnight. The key is to prepare for the end game. I initially started writing for eHow and Hubpages. When writing on these platforms stopped being lucrative, I stepped out to start my own blogs.  In a few months, I started making a few dollars, which was just the encouragement I needed to keep writing. I knew nothing about SEO or any of the mechanics of producing a successful website.   I learned a lot through successful bloggers like Lisa Irby, Neil Patel to name a few.  I now have 6 blogs, but consider only two to be successful.  I am still learning and experimenting.  

Emma, thanks for this informative post. I must admit I was hesitant about reading your articles because I felt like you’d recommend things that were impossible for me to do as a single mom of four doing it allll alone; but this article really helped me. I have a question? I currently have an IG account domain name that I looove (the domain is empowering) however it is void of a relation to single moms although I’m a single mom running it and it’s easy to discern that from my posts. If I wanted to blog would you suggest I get rid of the name since single mom is not in it at all? My ministry and vision is for single moms to empower them and teach life skills but my handle is GiveEmHeels (the imagery is of strong women walking over life obstacles in their beautiful tall heels) in short explanation! Should I just ditch that??? Or how could I help get the attention of SINGLE MOMS with it???

Thank you, Emma for this post! It has been so helpful to me as I have begun blogging over the past week! I had always thought it was better to have catchy titles instead of “boring” ones but, now that you mention the relation between titles and SEO, I get why those are a bad idea. I’m so glad I read your tips so early in the game!

P.S. I love your Facebook group too! Your blog and the group have been a lifesaver over the last year as I have been learning how to do this single mom thing!

Just stumbled on your blog and I’m loving it so far. Currently a single mom for past year, separated and thought I was stuck. But you have given me the encouragement to start what I always wanted to do. Thanks so much!!

Great shout over here! ;)

I love the point of “Having a video on How to Start a WordPress Blog in an Hour..” I have always been facing problems with Launching Blogging and this is article is a big help ;)

I will tweet your post. Thanks a lot for sharing.

Hi, this one really give me some inspiration and motivation for doing more on blog, i’m a mom and a new blogger, i really want to work at home from my blog. May i ask you a question about how you get your 1st income from blog? And did you wait for long time since you launch ur blog to get that income? Tq

your words are very encouraging i am new to blogging thanks for making me work more , and yes email marketing is soemthing i am missing big time need to work upon it.

I started my blog a year ago and those three words gave me just the boost I needed at this point – “Keep at it.” Continue to lead by example, Emma. I appreciate every single post and am happy to be connected with you on social media as well.

love the info and the storyline here. stumbled on your blog as I am trying to share my story as a single father at what you have built here is truly inspiring. – Nick

Nice article on how to get 10000 page views in first month. Thanks for sharing this very valuable post on page views.

Great advice! This couldn’t of come at a better time! With so much information out there and what to try and do can be daunting. I love doing my blog and I will keep plugging away! Thanks for the motivation! :)

Thank you for this. I struggled with putting together my blog and creating my voice. It is so funny how long it has been to realize that I JUST NEED TO BE ME.

Every person that I follow, I follow them because of what they say and how they say it. I continue to try to get away from sounding like a regurgitating robot of how to be perfect, when I am definitely not! At this point, this comment is now more therapeutic than anything, so I will continue…

Too many people, including myself, are trying to be something they think people want or talking in a tone they think will be relieved well. After realizing how boring I sound when I do that, my goal is to try to be more vulnerable and speak from a place of truth, rather than a pedestal of bullshit :)

Hi! My name is Jane, I will be moving back to NYC with my 11 yr old end of july. Stumbled upon you….and wonder if you could please invest a bit of your precious time to connect with me. ?
im on facebook as well. or
I am a single mom, unfortunately I made bad choices when I was young, have no degrees, but I do have a few talents if you can call them that! I have been living in Switzerland for the past 15 years, and hope to find an apartment in my hometown of Queens!! I last lived in sunnyside!! :-) please, please I know you must be a super busy person, but I am trying to reach out to many and see how what results in me having an open heart and a big mouth!!! Be blessed my fellow big appler!!

These are such good tips! Entering the blogging world is daunting…as I am discovering. Thanks for writing this up!

Thanks for this. I am just getting started in the blogging world as a single parent of a kid with a chronic illness. Figuring out how to monetize it is my current stumbling block and an absolute necessity.

Very informative and practical tips! Thank you so much for sharing. I do have one follow up question. How to use Google Analytics effectively. I have it but haven’t figured out a way to fully harness and the get the most value out of it. What are the top 2 to 3 things that I should be looking at to get the most value out of Google Analytics?

Point of view is everything. It’s my more opinionated posts that helped me gain traction quickly.

Leave a Reply

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