How to make money blogging for beginners (2022)

How to make money blogging for beginners (2022)

Make money blogging – If you want a simple, thorough, money-making blogging guide on how to start a blog, you’ve come to the right place.

With over 4 million readers, we are one of the world’s largest websites for blogging. We’ve helped thousands of people start blogs, improve their writing skills, and earn real, tangible income online. And today, we will help you.

In this massive, in-depth article:

We’ll walk you through the step-by-step process of starting a blog, answer some common blog questions, and show you free tools and resources that will put you on the path to success.

You will follow the simple steps, create your own blog and start topping up your wallet with tens and twenties.

Table of Contents

1. Choose the right blog topic

How to make money blogging for beginners (2022)

How to make money blogging for beginners (2022)

“What are the most popular blog topics ?” “How do I come up with a blog idea?” “What should I blog about?” “How to choose a blog topic?” “What if I don’t know what to blog about?” “How do you start a blog?”

We get a lot of questions like this, and they often come from people on their smart side.

Want to know the big deal with blogging?

Most people don’t know that there is a huge chance of failure, so they spend months or even years creating a blog with no chance of success.

They eventually give up and start over, but again they invest months or even years creating a second (or third or fourth) blog that doesn’t work.


Not because they are stupid. And not because they are lazy.

That’s because they choose the wrong blog topic.

Okay, if you’re starting a personal blog, the rules are different. Do you like this theme? Are you happy? Those are the only two questions that matter to you.

But if you are looking to start a blog that will bring in traffic…

If you want to create a blog that will generate passive income…

You need to choose a blog topic that is viable and has a fighting chance to succeed. Since this is the hard part to swallow:

That’s bad news.

The good news is that we’ll guide you through how to choose a winner.

And it’s much simpler than you think.

How to choose a blog theme

Jot down a list of topics that interest you.

It could be your hobby, a topic you suspect is highly profitable, or something random you read in a magazine while you wait to see your dentist.

To be a viable blog topic, you need to answer “yes” to these five questions:

  1. Is there an existing blog on this subject that has a Facebook page with more than 10k fans?
  2. Is there a blog on this subject that has more than 50k followers on Twitter?
  3. Does Amazon have a book with over 30 reviews on the subject?
  4. When you search for words and phrases related to this topic, are there any Google ads?
  5. Are there any words or phrases related to this topic that have more than 100k searches in the  Google Keyword Planner tool?

These questions will tell you if there is an existing audience for your topic.

Here’s why this is important:

Too many bloggers try to be cute. They hunt for an audience no one else is serving. They think, “if there was no competition for this topic, then creating a successful blog would be very easy!”


If there are no competitors, who will link to you? Where will your audience come from? How the hell did someone find you?

It’s counter-intuitive, but the more competition there is in the blogging space, the easier it is for a new blogger to find success in that space.

So don’t try to be unique. Don’t try to be too smart.

Choose a blog niche that has an existing audience and popular blogs that are already vying for audience attention.

2. Choose the right blogging platform

We will write this section briefly:

There are several free blogging platforms out there, and what they are and what they do, they offer solid value.

In fact, we’re big advocates for bloggers getting started with a free blog at so they can test their ideas and make sure they’re viable before creating the main blog awake.

But once you’re ready to build an audience and make money online, there’s only one blogging platform you should consider (and no, it’s not Tumblr, Blogspot, Squarespace, or Wix):

It’s WordPress.

Or more specifically, self-hosted WordPress.

Note: Self-hosted WordPress blogs and are not the same things. Both are content management systems (CMS) and they come from the same company, but they are not the same. If you’re not sure of the difference, check out the 10 best free blogging platforms of 2022.

As of this writing,  37.5% of all websites use WordPress – including heavyweights like TechCrunch, the Star Wars blog, Mercedes-Benz, and, yes, Smart Blogger.

With virtually unlimited plugins you can install, customizations you can make, and designs you can deploy, a self-hosted WordPress blog offers the flexibility that free platforms offer. inapproachable.

Yes, technically WordPress is also free. It is open source. However, as we explain in the article linked above:

Just like there’s no such thing as a free puppy (when you factor in food, vet bills, and changing all shoes after they’ve become chew toys),’s software doesn’t really free when you add up the other costs.

Since it’s self-hosted, you must purchase a hosting plan to be able to install WordPress on your own web host. That costs money (unless you opt for free hosting – more on that later). You also have to purchase your own domain name, which we will discuss in a moment.

But don’t let these relatively small expenses discourage you.

If you are serious about blogging, building an audience, and monetizing your blog content, you need to set up your blog on a solid foundation.

You need WordPress.

3. Choose a domain name

Put yourself in the shoes of a guest.

You are browsing the world wide web and you see the title for a blog post that catches your attention. Maybe a social media friend shared it with you, maybe it popped up on Google search, or maybe it was just a link in another article you’re reading.

Regardless, you click the link and, consciously or not, you are asking yourself a single question as you browse through it…

“Is this for me?”

Within seconds you have to decide whether to continue reading the post or move on to something else and the only way you will stay is if it works for you.

And not just posts. Once you decide, you’ll design the website, the headers of the other posts and, yes, the domain name.

For example, consider Any doubts about who that site is for? Entrepreneurs of course!

How about Obviously, it’s for people who want to be better bloggers.

Neither of the names is smart, but they help you decide to stay or go by making it clear who they’re helping. That’s what a good domain name does.

Of course, all great domains are used, right?


How to choose a custom domain name for your blog

Here are three different methods to find the perfect domain name:

  • Name the audience. The simplest way to get an unambiguous domain name is to invoke the object in the domain name itself.
  • Name the topic.  If your blog focuses on a particular topic, try to find a domain name that describes that topic in clear, concise language. (Example:,,
  • Name the benefit. Why should people stick around? If you have a good answer, you can sometimes turn it into a new domain name that really stands out.

Don’t hang your domain name. While it’s certainly helpful to have a good one, there are thousands of hugely popular websites with terrible domains that no one understands.

In other words, it’s not really a “make or break” factor for your site. Give yourself a few days or maybe a week to brainstorm ideas and then make a decision.

4. Buy web hosting

If you’re not familiar with the term, a “webserver” is like a repository of web pages on the Internet.

You pay a small fee to maintain your website on the Internet, handle all visitors, back up your website, customer support, manage the security of your website, etc.


Website hosting costs money, but you usually get a good bit for your money.

Editor’s Note: If you’re on a tight budget, check out the 11 Best Free WordPress Hosting Services. None of the free options discussed will be able to match the premium web hosts, but if “cost” is your primary concern, you’ll want to check it out.

5. Install WordPress

With your new domain and web host connected, it’s time to set up WordPress.

But don’t worry. Installing WordPress is not complicated.

In fact, many premium WordPress hosts (like SiteGround) make this process amazingly easy – no cPanel or localhost know-how is required.

If you choose another website host, we’ll go over their steps to install WordPress in a moment.

In this article, I will show you how to install WordPress on SiteGround. You can follow the instructions with other Hosting services because most of them are similar in how to do it. In case you cannot install WordPress, you can send a ticket to your hosting provider, they will support you to install WordPress for free.

After logging in to your SiteGround user panel for the first time,  the Account Setup Wizard  will appear as a popup:

As shown in the screenshot above, click on the  Start a new website option and select  WordPress as the software you want to install.

Next, you will create login details for your WordPress website account:

Enter your preferred email address, a good username, and a strong password.

Tip: Your username will be publicly visible, so keep that in mind. Also, for security purposes, do not use “admin” as your username. That’s the default username for WordPress installs, making it a target for hackers.

Click the Confirm button to continue.

Finally, after reading SiteGround’s Terms of Service, you will click on the Complete Setup button.

And that’s all there is to do.

SiteGround will now install WordPress for you. In just a few short minutes, you will be ready to log in to your WordPress Dashboard.

How to Login to WordPress Dashboard

In your favorite web browser, visit your WordPress login URL by adding  /wp-admin  (or  /admin or  /login or  /wp-login  ) to the end of your domain name.


  • / wp-admin
  •  / admin
  •  /login
  • / wp-login

You will be taken to your WordPress login page:

Enter the username and password you created earlier.

Click  Sign In.

Your WordPress dashboard should look something like this:

Now for the fun part. Let’s start customizing your WordPress site.

We’ll start by giving it a fresh coat of paint.

6. Design Your Blog by Choosing a WordPress Theme

Before we start customizing your WordPress site with themes or templates, there are a few things we need to get clear:

Your content is more important than anything else.

You may have a bad, cluttered, and slow website, but if you have great content, you can still get traffic and earn passive income.

However, not vice versa. You can have the most beautiful, user-friendly website out there, but if the content sucks, no one will care about you.

So don’t allow yourself to get lost in these details. Focus on making your website work and then you can always come back and make it unique or beautiful later.

Makes sense? Good.

Now, let’s take a look at how you can find a great design for your website:

How to choose a WordPress theme

In WordPress, “theme” is the design of your website. It determines how your blog looks to the world.

There are tens of thousands of theme options for you to choose from – some free, some paid.

You may think that having multiple options is a good thing, but the reality is the opposite. In his book The Paradox of Choice, psychologist Barry Schwartz says that having too many options can lead to crippling decision-making.

In other words…

The more options you have, the more likely you are to choose none of the options.

So we’ll keep this very simple:

  • If you want a  free WordPress theme, choose  Astra
  • If you want a  premium blog theme, choose  Astra Pro
  • And if you want an  advanced page builder  that allows you to customize your design to suit your content, choose  Elementor Pro

Choose the WordPress theme that best suits your situation and needs.


Now let’s install it

How to install WordPress theme

To install a WordPress theme, follow these steps:

  1. In the left navigation pane, go to the Delivery  area
  2. Choose  a theme
  3. Click the  Add New  button

From here, there are two paths you can take:

  • Search themes…  from’s huge directory of free WordPress themes, or
  • Click the Upload Theme button to install the WordPress theme you downloaded from a third party (like Astra or another Elementor theme).

Let’s go through both paths:

Path #1: Install a new theme from’s directory

If you want to install a free theme from

  • Enter a theme name or the desired feature (Example: “minimalist”) in  the Search themes…  field
  • Click the Install button

Path #2: Install Thirty Party WordPress Theme

If you want to install a WordPress theme that you downloaded from a third party, click the Upload Theme button   and:

  • Click the file Select  button
  • Find the third-party theme you downloaded to your computer (Example: and select it
  • Click the  Install Now  button

Whether you choose a free theme or a premium theme, you will “activate” it the same way.

We’ll show you how to do that next:

How to Activate a WordPress Theme

Immediately after installing your WordPress theme, you will be given options to “Activate” or “Preview” it.

If you want to instantly publish the theme to your website, click the Activate button. If not:

  1. In the left navigation pane, go to the Delivery  area
  2. Choose  a theme

You will then see any themes you have installed, including the “default” themes that are automatically installed by WordPress.

Find the theme you want to use and click the Activate button   :

And that’s it.

Your fancy new blog design is now visible to everyone!

But is your blog ready for the world? Not yet.

First, we need to improve its functionality. And we will start by installing a few WordPress plugins.

7. Install WordPress Plugins

WordPress is packed with features. The plugin adds even more.

From over 50,000 free or paid plugins in the repository to thousands of premium plugins available from third parties, there is a WordPress plugin for almost anything.

With so many options available, and with so many articles scattered across the web touting “must have” and “necessary” WordPress plugins, most beginner bloggers go overboard. They install too many plugins, their site is slow to crawl.

The problem is like this:

There are specific categories or types of WordPress plugins that you really need; however, there is no such thing as an essential plugin.

Anyone who tells you otherwise is giving bad information.

In this next section, we will look at six categories of WordPress plugins that you need to install. And yes, we will have plugin recommendations for each category.

But if you don’t like one of our recommendations, that’s okay. Simply find another plugin that offers similar functionality.

6 Types of WordPress Plugins You Need to Install (+ Recommended)

  1. Performance Plugins (Our Pick: WP Super Cache)
  2. Security Plugin (Our pick: iThemes Security)
  3. Backup Plugin (Our Pick: UpdraftPlus)
  4. SEO Plugin (Our Pick: Yoast SEO)
  5. Social Sharing Plugins (Our Pick: Social Warfare)
  6. Email List Building Plugin (Our Pick: Convert Pro)

1. Performance Plugins (Our Pick: WP Super Cache)

Why you need a performance plugin:  If your blog is slow, your readers will bounce and Google will rank you lower in search engine results. A good performance optimization plugin will “cache” your content so it loads faster.

Why we recommend  WP Super Cache:  W3 Total Cache is another good choice, but we prefer WP Super Cache for its simplicity. The fact that it’s maintained by the company behind WordPress,  Automattic, doesn’t matter.

What is the cost? It’s free.

Note:   If you use SiteGround as your web host, as we suggested earlier, you won’t need to install a performance plugin like WP Super Cache. SiteGround has its own caching plugin and it only takes about a minute to set up.

2. Security plugins (Our pick: iThemes Security)

Why you need a security plugin:  An average of 30,000 websites are hacked every day. If the idea of ​​securing your blog is simply having a good password, you’re in trouble.

Why we recommend iThemes Security:  Formerly known as Better WP Security, iThemes Security offers a one-click setup wizard that makes securing your website easy.

What is the cost? iThemes Security is free, but they also offer a pro version with extra features.

3. Fallback Plugins (Our Pick: UpdraftPlus)

Why you need a backup plugin:  Because smart bloggers are always prepared.

Why we recommend  UpdraftPlus:  It strikes a good balance between flexibility, features, and ease of use. It has a rating of 4.8 out of 5.0 on the WordPress plugin repository and is actively updated by developers.

What is the cost? UpdraftPlus is free, but they also offer a premium version for $70. Here’s a breakdown of what you get with each package:

4. SEO Plugins (Our Pick: Yoast SEO)

Why you need an SEO plugin:  If you want website traffic, you need Google to love your content. By using a good SEO plugin, you can ensure that your blog posts are getting the best out of them.

Why We  Recommend Yoast SEO:  This is the gold standard of WordPress SEO plugins.

What is the cost? Yoast SEO has both free and premium versions. Its free version offers everything you need.

5. Social Sharing Plugins (Our Pick: Social Warfare)

Why you need a social sharing plugin:  By making it easy for existing readers to share your posts on their favorite social media sites, social sharing buttons help attract more engagement. Pay more attention to your quality content.

Why we recommend  Social Warfare:  There are tons of social plugins out there, but we like Social Warfare because it’s lightweight (e.g. doesn’t slow down your site) and offers unique features like a “box” Click to Post” and Pinterest-specific images and infographics.

What is the cost? Social Warfare has both free and professional versions. Its free version offers all the basics you need, but if you decide to upgrade to the pro version it’s only $29 (paid annually).

6. Email List Building Plugins (Our Pick: Convert Pro)

Why you need an email list-building plugin:  If you want your blog and business to grow, turning blog traffic into leads is a must. You need a way to capture your readers’ email addresses so you can continue to engage with them.

Why we recommend  Convert Pro: Its drag-and-drop editor for creating pop-ups is the most user-friendly option we’ve used.

What is the cost? Convert Pro is not free. Costs $99 annually or $399 for a lifetime license. If cost is a concern, consider the free version of Sumo, which has some great features, but includes corporate branding.

How to Install WordPress Plugins

Now that we’ve gone over the types of plugins you’ll need, let’s go through the steps to install them.

It’s really simple:

  1. In the left navigation pane inside your dashboard, go to  Plugins
  2. Select  Add New

Then you have two paths that you can take:

  • Click the Upload Plugin button  (if you downloaded a third-party plugin like Convert Pro)
  • Enter the name of the plugin in the  Search plugin… field  (if you want to find a free plugin from the repository)

Path #1: Install a Thirty Party WordPress Plugin

If you want to install a WordPress plugin that you downloaded from a third-party website, click the Upload Plugin button   and:

  • Click the file Select  button
  • Find the third-party theme you downloaded to your computer (Example: and select it
  • Click the  Install Now  button

Path #2: Install a Plugin from the Directory

If you want to install a plugin from

  • Enter the plugin name (Example: “wp super cache”) in  the search plugin…  field
  • Click the Install button

Told you it was very simple.

Of course, just like when we install a WordPress theme, there is one more step to take to “activate” your plugin.

Consider that next:

How to Activate a WordPress Plugin

Whether you choose a free plugin from or a premium plugin from a third-party website, you will turn it on the same way.

You can click the Activate button   that appears right after you install it:


  1. In the left navigation pane, go to  Plugins
  2. Select  installed plugins
  3. Find your plugin and click  Activate

8. Blog Setup and SEO (Search Engine Optimization)

Volumes have been written about on-page SEO, off-page SEO, Google RankBrain, keyword research, SEO tools, search intent, Google Analytics, and all the other intricacies around achieving high rankings than in the SERPs (search engine results pages).

We will tell you straight:

If you want to start a blog that brings in traffic, if you want to get your content on a Google page, you will have to roll up your sleeves and learn SEO.

We’ll give you some great reading material in a moment. But first, let’s cover the SEO basics you need to know when setting up a new blog – the kind of SEO basics often overlooked in advanced tutorials.

We’ll start with the easiest one.

Make sure Google can find your site

To make sure search engines like Google and Bing can find your blog, you need to make sure that the following  are unchecked  :

  1. In the left navigation pane of your WordPress dashboard, hover over  Settings
  2. Click  Read
  3. Confirm “Do not let search engines index this site” is unchecked

Generate XML Sitemaps (and Submit Your Sitemaps to Search Engines)

First, a quick definition from Google:

A sitemap is a file where you provide information about the pages, videos, and other files on your site and the relationships between them. Search engines like Google read this file to crawl your site more intelligently.
What is a sitemap?

When your blog is new and has few external links pointing to it, a sitemap helps ensure Google can discover the great new content you create.

So let’s take a look at how you create a sitemap (and how you can tell Google it exists).

How to Create an XML Sitemap

If you have installed and activated the Yoast SEO plugin we recommended earlier, creating a sitemap is a snap.

  1. In the left navigation pane of your WordPress dashboard, hover over  SEO
  2. Click on  General
  3. Click the Features tab
  4. Scroll down to the XML sitemap option   and make sure the button is toggled  On

You now have an XML sitemap for your blog. Next, we need to give it to Google, Bing and other search engines.

So before we leave the Yoast SEO plugin, copy the URL of your sitemap:

  1. Click  the question mark icon  next to  the XML sitemap
  2. Click the link  View XML sitemap

Your sitemap will open in a new tab in your browser.

Copy the URL in the address bar and save it.

How to submit your Sitemap to Search Engines

The steps for submitting your sitemap vary between search engines. We’ll quickly go over the most popular ones, starting with Google:

Submit your Sitemap to Google Search Console
  1. Go to  Google Search Console  and sign in with your Google account
  2. In the left pane, select your website

Note:  If you have not yet added your site to Google Search Console, you need to click on “Add Product” and follow the steps provided before continuing below.

  1. In the  Index, click the Sitemap option
  2. In the  Add a new sitemap section, enter the URL you saved earlier and click  Submit

Submit your Sitemap to Bing Webmaster Tools
  1. Sign in to  Bing Webmaster Tools  (you’ll need to create an account if you haven’t already done so)
  2. In the My Sites section, click your website

Note:  If you haven’t added your site to Bing Webmaster Tools yet, enter your blog URL in the Add Site section and click the ADD button   .

  1. In the left pane, click  Configure my site  and select  Sitemaps
  2. Enter the URL of your sitemap in the Submit sitemap section   and click the Submit button

It is done.

You have successfully submitted your sitemap to Google and Bing.

Changing Permalinks Structure

By default, WordPress sets the links on your blog to the following format:

  • /? p = 123

why are they doing this? No one knows for sure. “For smiles and giggles” is the theory we are applying.

But whatever the reason, you need to update this topology before publishing a piece of.

Here’s how you do it:

  1. In the left navigation pane, hover over  Settings
  2. Click on  Permalinks
  3. Under  General Settings, set the option to  Post Name

Now your links should look like this:

  • / how-to-brew-coffee
  •  / seo-tips
  •  / social-media-strategy
  • / how-to-start-a-blog

This linking structure is not only better for your readers but also better for search engines like Google.

Install SSL certificate (So your URL starts with HTTPS instead of HTTP)

Talking about the things Google likes…

You absolutely must install an SSL certificate for your website. Here’s why:

  • Readers will know your site is safe
  • Your website  will be safe  by encrypting sensitive data and personal information of your readers
  • Google considers it a  ranking signal, which means that not having an SSL certificate will affect your content’s ranking in search results.

Okay, so what is an SSL certificate? How do you know if a site has one or not?

Find  the secure padlock  and  https  in the site’s URL:

If the URL has them, the site is secure. If it doesn’t, it isn’t.

How to install an SSL certificate

Your web hosting plan from  SiteGround includes a free SSL certificate from  Let’s Encrypt.

Here’s how you install them:

  • Sign in to your SiteGround account
  • Click the Go to  cPanel  button
  • In the Security section, click  Let’s Encrypt
  • Select your domain name, select the  Let’s Encrypt SSL option  and click the Install button 

Moments later, your SSL certificate should be up and running!

Currently, most Hosting providers are given free SSL when you sign up for their service.

9. Write your first blog post!

Can we be honest for a minute?

Here’s the fun part… content creation!

It’s time to start writing blog posts. Take the ideas in your head, turn them into words on the screen, and share them with the world.

Let’s take a look at how you do it.

First, the basics:

  • Add New Posts in WordPress
  • Blog post ideas
  • Title
  • Write an introduction
  • Write faster
  • Improve writing skills

How to Start a Blog Post in WordPress

  1. In the left pane of your WordPress dashboard, hover over   Posts
  2. Click  Add New

If you are using the new WordPress block editor (aka Gutenberg editor), your screen should look like this:

If you’re using the classic TinyMCE content editor, you’ll see this:

Either way, you’ll be able to add post titles (aka titles), write posts, choose categories, edit HTML and CSS, add free archive photos, etc.

Note: When you want to add a new blog page in WordPress (About page, Contact page, etc.), the steps are the same: In the left pane of the dashboard, go to the Page Click Add New

For detailed instructions on how to navigate the classic content editor, WordPress provides a detailed support article.

If you are using the WordPress block editor, go through the basic navigation so you know-how.

Block navigation in Gutenberg

  1. Add a new block
  2. Undo and Redo buttons
  3. Content structure (word count, headings, paragraphs, blocks)
  4. Block navigation (a drop-down menu showing all the block types used in the post)

Next, navigate the sidebar:

Gutenberg sidebar navigation

  1. Preview and publish the post
  2. Categories, tags, permalinks, and publishing options
  3. Block settings (only options depend on the type of block you’re using
  4. Hide sidebar
  5. More editor settings

How to add blocks in the block editor

Click the plus sign (+) in the upper left corner.

Select the category and block type you want to add:

Each block can be edited, deleted, saved as reusable and moved up or down with drag and drop options:

Don’t worry – blocks, widgets, and the like in WordPress will get easier the more you use them.

Now let’s tackle the writing questions we hear most often from bloggers.

Question: “How do I find good blog post ideas?”

We generally recommend two methods:

1. Use BuzzSumo

BuzzSumo is a tool that allows you to find popular social media posts. If you need inspiration, what could be easier than browsing content that already works well with your target audience?

2. Find what keeps your readers awake at night

In other words:

What did your readers go back and forth at two o’clock in the morning?

Are they wondering how to get more traffic to their blog? Are they suffering from writer impersonation syndrome? Or maybe they are having a hard time promoting the blog?

Bloggers who can answer this thorny issue, and make a concerted effort to write about it, and only it, will have a foot in the contest.

So figure out your readers’ pain points. And then focus on helping them solve it.

Question: “How do you write a good headline?”

Copy the experts.

There is a reason for this:

Decades of research into copywriting and copywriting have shown that certain types of headlines convert better than others.

Why mess with what works?

Question: “How do I write a good introduction?”

There are a number of good techniques for writing spellbinding intros. Here are our five favorites:

  1. Empathize with your readers
  2. Ask a tantalizing opening question
  3. Alternate between shorter and longer paragraphs – give your writing a rhythm
  4. Use delayed transitions
  5. Using deliberate repetition of certain words to enhance their impact

Each of the techniques above engages readers and keeps them engaged. They’ll want to dig deeper into your post to find out what happens next.

Question: “How do I increase my writing speed?”

Eliminate as many distractions as possible.

This could mean turning off your smartphone, buying noise-canceling headphones, or even signing out of your email.

One unique trick is to turn off your grammar checker. Turn off Grammar. Those red scribbles are your friend when you’re proofreading, but they’re your enemy when you’re trying to write faster.

Question: “How can I improve my writing skills?”

It’s cliché, but you have to practice.

When Copyblogger’s Brian Clark took on a young editor years ago, he made him write 100 headlines a day. That editor, who happens to be starting one of the world’s largest blogging sites,  is really good at writing headlines.

So practice. Lots and lots of practice. And reading these resources will also help:

  • 801+ Words Power packs a punch and converts like crazy – Ever wished there was a shortcut to tapping into your readers’ emotions? An easy way to make them feel exactly what you want? Yes. Power words.
  • 583 Sensual Words That Take Your Writing From Bland to Brilliant – Are your words a little underwhelming? Looking for a way to add a bit of flair and character to your writing? This massive, in-depth guide covers a secret weapon used by literary celebrities, business owners, writers, and bloggers: the emotional word.
  • 298 Filler Words and Phrases robs it of its power – Ever worried that your writing lacks power? Did you know that some fill-in words and phrases can undermine your writing without you realizing it? Find out which ones here.
  • Writer’s Block: 27 Techniques to Get Over It Forever – How Can You Get Through Writer’s Block? Try these fresh new original techniques to shake up your inner muse.
  • Proofreading: 7 Editing Tips That Will Make You a Better Writer – Ever wondered why your writing lacks the impact of your writing heroes? Find out the simple secret they don’t want you to know.
  • 18 Writing Tips That Will Really Make You a Better Writer – Want a resource that summarizes our favorite writing tips? If you are struggling with your writing skills, reading this post should be your first step.

10. Increase your traffic, promote your blog, and master social media

When you are a beginner blogger, no one notices you. You can write the most amazing piece of content the world has ever seen, and no one will know it even exists.


Unless you tell them about it.

You need to spend as much time promoting your posts as you do writing them. At the smallest level. Ideally, you’ll spend more time promoting them than writing them.

Here are a few tips so you can get the most out of your advertising efforts:

Tip #1: Focus on one social media platform

If you try to use every social media platform, you will fail.

There are simply too many platforms out there and there’s just so much time in the day. If you try everywhere, you will drown.

Here’s what you should do instead:

Choose a social media platform. Focus on it. Forget the others (it’s been a while anyway).

Which platform depends on where your ideal audience hangs out. For some niches, that will be Facebook. For others, it will be Twitter, Pinterest, or Instagram.

Find the best social network for your blog niche, join it and dominate it.

Here’s how to do it:

Learn how to do it on Pinterest (The Right Way)

Depending on your niche and your audience, Pinterest can be a source of traffic significantly.

Drive traffic to your website (and connect with influencers) with Twitter

Tweeting is easy.

It’s hard to tweet well and harness the power of Twitter to drive traffic to your blog and connect with influencers.

Become a Kung-fu Master on Facebook

Whether you love or dislike (or simply accept) Facebook, it’s undeniably huge.

Facebook is huge, chances are, whatever your niche is, it’s where most of your readers hang out on the social network.

If that’s the case, you need to master it.

Answer questions on Quora

If you’re unfamiliar, Quora is a Q&A platform where anyone can post questions and get answers from experts in the community.

And it’s used by savvy bloggers (like our friends at Ahrefs), to send traffic to their blog sites.

Tip #2: Avoid 4 traffic techniques that waste time for beginners

Traffic strategies have been around for many years. As a result, some of them are slightly elongated in the teeth.

Some of the following traffic techniques are dead (and have been around for a while), while some can get you some traffic but are too time-consuming.

Either way, when you’re a beginner, you should avoid these 4 traffic techniques:

1. Comment on popular blogs

This used to work in the past, but as the blogging world grows and popular blogs get more and more comment spam, its return on investment has dropped dramatically.

Yes, blog comments can open the door to a future relationship with a blogger, but if getting blog clicks is your primary goal, you will be disappointed.

2. Submit your website to the directory

Years ago, submitting your site to directories used to be a viable source of traffic and an essential part of SEO, but the benefits have disappeared.

Here’s what Google’s John Mueller had to say in 2017 when he was asked if submitting to directories had any SEO value:

In short, this marketing strategy is long dead.

3. Try to go viral on Reddit, Hacker News, etc.

While these sites can attract huge amounts of traffic, it can be difficult to get your content on the front page until you have a lot of readers voting for it.

Remove this strategy from your list until you reach 1,000 email subscribers (minimum).

4. Pay for a unique design

You think that paying for a unique blog design will help establish your legitimacy and lead to more traffic, but in reality, it doesn’t have any effect on traffic.

You’re better off using a free or inexpensive WordPress theme like  Astra  (affiliate link) and investing the money elsewhere.

Tip #3: Make powerful friends by reaching out to influencers

When you are a beginner blogger, building an audience is difficult.

Want to know a keyboard shortcut?

Have someone influential to introduce you to a crowd of them.

This intro can take the form of a backlink to your website, an email mention, a share on social media, or allowing you to write a post for them.

Here’s how you do it:

  • Find movers and changers in your niche
  • Get on their radar
  • Contact them

It sounds easy, but there’s quite a bit of hard work involved. It’s actually a lot.

And here is the initiator:

Any other beginner bloggers will also reach out. So do experienced bloggers. Even influential bloggers who blog full-time (including those you’re trying to connect with) will do it.

Every blogger who wants to grow their audience hits the pavement and reaches out to other bloggers (or pays someone to do it for them) in hopes of gaining powerful friends.

In short, there is a lot of competition. So, if you want your outreach efforts to work, you need a solid plan.

Tip #4: Pay for Facebook Ads

We were hesitant even to include this part.

The problem is like this:

As a beginner, you shouldn’t spend money on Facebook ads. Or Google ads. Or whatever LinkedIn is doing these days.

But once you’ve got a solid foundation, when you’ve hit 1,000 email subscribers, when you’ve got traffic starting to come in from Google search results… consider ramping up your efforts. by learning the details of the Facebook ad network.

11. Build Your Email List (Get Started NOW!)

If you polled hundreds of experienced bloggers who’ve been through this or two, and you asked them about their biggest blogging mistake, you’d hear one answer more than any answer:

“I wish I had started building my email list sooner.”

Learn from their mistakes.

Start building your email list on day one.

Start right now.

We’ll walk you through the step-by-step process.

1. Choose an email marketing service

There are many good email marketing service providers out there…

  • AWeber
  • ConvertKit
  • Buy
  • Drip

… But when you get started, you need to keep your expenses under control wherever you can. That’s why we recommend  MailerLite to our students,  free for users with 1,000 subscribers or less.

Once you hit the magic 1k, you can upgrade to one of MailerLite’s paid plans or switch to a different email marketing provider.

So don’t think too much about it. You need an email marketing service provider to start building your email list. Get one that definitely won’t cost you your money.

2. Place Optin Forms Strategically on Your Blog

Using an email list plugin like  Convert Pro or Sumo, place opt-in forms throughout your site:

In your title

Inside your content

On the landing page

3. Give people a reason to give you their email address by offering an ethical bribe (aka Subscriber Bribery)

Even if they like you, most people won’t give you their email address out of kindness.

No, you need to give them a reason.

Ethical bribery (also known as subscriber bribery, magnets, opt-in bribes, free offers, freebies, and content upgrades) gives readers a reason to deliver addresses. just email them to you.

They give you their email, you give them a free gift.

That’s all to have it.

The trap many bloggers fall into is that they try to be too big and creative with their lead magnet. As a result, they often fail to create one at all.


Keep your bribe applicants simple. Our proposal:

Get started with a  simple, one-page PDF checklist.

If you doubt that a highly focused, single-page download can be helpful and engaging for the reader, check out these examples:

  • I Will Teach You To Rich‘s Ramit Sethi once provided a downloadable PDF (“20 Questions Your Financially Unprepared Friends Are  All Scared of”) as a magnet, essentially is a page of helpful questions.
  • MeetEdgar’s Laura Roeder   (formerly of  LKR Social Media  ) once provided readers with the “Overall Blog Strategy Worksheet” – a single page containing nine strategy-related questions.
  • Copyblogger had “11 essential ingredients every blog post needs” as its moral bribe, a simple pager with less than 100 words in its entirety.

Each of these one-page checklists is short, simple, and super effective.

With these three steps, you will start your blogging journey in a better position than 99% of your competitors.

12. Make money blogging

So you have a blog and are you ready to start making money?

Amazing. You’re way ahead of 99% of the dreamers out there.

In a moment, we’ll tell you exactly what it takes to generate passive income as a beginner blogger.

But first, we’ll tell you what you shouldn’t do…

Please, whatever you do, don’t cover your blog in Google Adsense when you are just starting out.

Seriously, we wrote an entire post detailing why blog ads are so compelling to monetize your website.

We encourage you to read it if you’re thinking about plastering blog ads all over your site, but here are the highlights:

  • Blog ads pay peanuts
  • They distract your readers
  • They make your blog look cheap and sleazy

Okay, that’s not the right thing to do. Here’s what you  should  do:

Affiliate Marketing

We believe that the best method of monetization for bloggers is to build an audience that trusts them, then offer high-quality products or services that will really help that audience.

Most bloggers take this advice and decide to start and create a book or course, but we think it is a mistake when you are a beginner.

If you’re not careful, you can waste months or even years creating a product your audience doesn’t want. You don’t want that – trust us.

Instead, we recommend promoting affiliate programs from reputable companies that offer things like 30-day money-back guarantees.

It works like this:

  • You recommend your readers a product or service from a trusted source
  • Your readers review a product or service, decide it will help them, and buy it
  • You earn commission on sales

The beauty of affiliate marketing is that you win in many ways. You help your audience, you make money, and – most importantly –  you learn what types of products and services your audience likes to buy.

After you have this information, you can then go out and create your own products, courses, or e-commerce sites around it. Only this time, you wouldn’t guess there was an audience for it. You will know that.

Possibility to make more money

Affiliate marketing is the easiest method of making money for beginners, but there are other options as well.

Check out these in-depth resources we’ve put together:

  • 36 Highly Approved Ways to Find Paying Freelance Writing Jobs – Whether you’re a seasoned freelance writer or an inexperienced beginner, freelance writing jobs are great. rich – if you know where to look.
  • How to become a freelance writer, starting from Scratch – Want to be a freelance writer? This comprehensive guide walks you through how to get started, where to find customers, and how to scale.
  • 21 blunders to avoid when writing your first e-book – Want to write an e-book so you can earn some passive income? Check out these 21 basic mistakes to make sure you don’t successfully sabotage your eBook in the first place.
  • How to Make Money Writing: 5 Ways to Get Paid to Write – Is it Easy? No, but it’s certainly possible. This post tells you exactly how to make money writing – everything from getting paid to write for a magazine to publishing your own Kindle book. All in one location.
  • Kindle Direct Publishing: How to Make Real Money on Amazon – With Kindle Publishing, you can self-publish your books on Amazon and start making money within 24 hours. This massive, how-to KDP tutorial will show you how.
  • How to Host Your First Webinar (No Skills, No Stress, and No Budget) – Does hosting a webinar sound intimidating and expensive? Here’s how to run a simple webinar that builds trust and authority without spending a dime.
  • How to Make Money Blogging (Free Guide for 2021) – Can You Make Money Blogging? The answer is YES – if you follow these hard-won lessons to build a profitable blog from scratch.
  • 7 Membership Sites Earn $100K+ Per Year (Real-life Example) – Confused whether to create a membership site? Check out these 10 real-life examples of membership sites making $100K+ per year for inspiration.

13. How to Start a Blog and Get Paid: FAQ

We’ve covered a lot of information, haven’t we?

And the crazy thing is… we’ve only scratched the surface. A lot more.

So, before summarizing things, let’s take a look at some of the more common questions we get (the ones we haven’t addressed above).

This is an ever-expanding list, so if you have unanswered questions about how to start a blog, feel free to ask us in the comments.

Should I start blogging in 2022?

We were asked many questions by our readers…

How do bloggers make money?

Can I start a blog for free?

How to choose a good domain name for my blog?

… But they all took a back seat:

Why start a blog? Should I   start a blog?

Given the dominance of video content on YouTube and Facebook, plus the emergence of “microblogging” platforms like Instagram and Twitter, it’s reasonable to wonder if the whole idea of ​​blogging is a bit… outdated.

However, the numbers tell a different story:

  • Tens of thousands of new blogs  are created every day
  • According to  Statista, the number of bloggers in the US alone will reach  31.7 million by 2020
  • On WordPress,  70 million new blog  posts are written every month
  • Market researchers estimate more  than 75%  of Internet users read blogs regularly
  • Content marketing, including blogging, is predicted to be  a $412.88 billion industry

In other words:

If your goal is to build an audience and make money online, the question isn’t whether you should start blogging in 2021 – which is why you shouldn’t?

So yes, you should start a blog.


And thanks to this post, now you know how to do it, step by step.

How much does a beginner Blogger make?

If you are working for another company, you can earn up to $50,000 per year. Professional content marketers are very well paid.

On the other hand, most beginner bloggers are hobbyists. They tinker in their spare time and rarely earn much.

If you commit to blogging for the long term and you start a really popular blog, you can make a million or two (or more). It’s been a long road and most people fail, but it’s achievable.

What is blogging?

According to WordPress:

“Blog” is an abbreviated version of “weblog,” which is a term used to describe websites that maintain a constant chronicle of information. A blog with online diary comments and links to articles on other websites, often presented as a list of entries in reverse chronological order. Blogs range from the personal to the political and can focus on a narrow topic (e.g., business blogs for Amazon sellers) or entire topics (e.g., lifestyle blogs about basically travel blog + food blog + personal development blog).

Of course, blogs have evolved a little better from their “web diary” days. (College student Justin Hall is credited with creating the first blog,, in 1994.) These days, we have fashion blogs, podcast blogs, blogs used as online magazines, blogs that sell products, and everything in between.

How much does a blog cost?

It really depends.

If your blogging goal is not to increase viewership and make money, you can blog on Medium. It’s free and it will let your inner writer shine.

However, if you want to earn passive income blogging, you will need to buy certain things.


  • Domains from Namecheap (affiliate) start at $8.88 per year for .com domain extensions.
  • Web hosting from SiteGround (affiliate) is $3.95 per month for the first billing period.

What is Gutenberg?

Also known as the WordPress block editor, the Gutenberg editor went live as part of the WordPress 5.0 release in December 2018.

How to start a personal blog?

If all you need is a personal blog (no email list, no affiliate marketing, etc.), go for

It’s free, easy to use, and has a nice, modern aesthetic (if you like that).

Is WordPress free? is free to use. The self-hosted software is also technically free (anyone can download it). However, for a self-hosted blog, you will need to pay for web hosting and domain name registration.

What can I do to prevent spam comments?

As the largest blogging platform in the world, WordPress is a popular target for comment spammers.

And while there’s nothing you can do to completely stop spam comments (i.e. turn off comments on your site), there are steps you can take (besides installing an anti-spam plugin) to strengthen your defenses and reduce the amount of spam you receive.

Keep comments moderated

If you want to moderate first-time commenters until you can review and approve their comments, follow these steps:

  1. In the left navigation pane, hover over  Settings
  2. Click  Discuss
  3. In the  Email me whenever section, select  Anyone who posts a comment, and  Comments are kept to moderate  the options
  4. In the  Before Comments Appear section, select  Comment Author must have a pre-approved comment  option

If you want to moderate  all comments, even from individuals who have previously approved comments, check the options Comments must be approved manually  :

The following will make sure spam comments don’t get through and show up live on your blog for all to see, but it means you’ll need to be diligent about reviewing pending comments on the page its overview.

Close comments after certain days

Most of the legit comments you get will come within the first few weeks after you click the PUBLISH button on your post… Closing the comments section of a post after a certain amount of time is one way. easy way to cut down on the amount of spam you receive.

Here’s how you can do it:

  1. In the left navigation pane, hover over  Settings
  2. Click  Discuss
  3. In the More Comment Settings section, select the option  Automatically close comments on articles older than X days

Enter the number of days you want to pass before the comment is closed. 30-day and 60-day periods are common.

Turn off Pingbacks

A pingback is a message that appears in your comments when another blog has linked to it.

It sounds great, but the problem is that pingbacks are very easy to abuse by spammers. If your blog is Pingback enabled, your comments can become flooded with spam.

It is best to disable pingbacks. Here’s how you do it:

  1. In the left navigation pane, hover over  Settings
  2. Click  Discuss
  3. In  the post-default settings, uncheck the  Allow link notifications from other blogs (pingback and trackback) on the new posts  option

How can I avoid the most common blogging mistakes?

Even experts make mistakes. How do you think they became experts? Trial and error, honey.

Fortunately, you have a choice. Learn the hard way and deal with the same mistakes as everyone else, or use your brain and learn from the failures of others.

If you want to avoid some common pitfalls, read these posts:

  • How to write good comments and stand out (for the right reasons) – Here’s the thing: most blog comments are bad. What does a great blog comment look like, and how do you write one? Here’s a simple four-part recipe that works all the time.
  • 12 Blogging Mistakes That Make You Look Like a World-Class Idiot – Don’t be surprised when you publish your great idea, hope it goes viral around the blogging world and it works. Not just tanks – but bursting with criticism.
  • 6 SEO Sins That Will Get You On Google’s Naughty List – Did you know Google can make your blog disappear from its search results? Here are six mistakes that are most likely to land you on their naughty list.
  • Why Posting Every Day Is A Silly Strategy (And What To Do Instead) – If you doubt your ability to be a successful blogger, that could be your strategy; most specifically posted every day. This is why this strategy is downright dangerous.
  • Why you shouldn’t create a newsletter (and what to do instead) – Once upon a time, online newsletters were hugely profitable for all types of businesses. Today, that’s just pure stupidity.

The Bottom Line on How to Start a Blog (and Get Paid)

You know you’re in rare air, right?

Most people who read about how to start a blog don’t follow through. They want to start a blog and they talk about it non-stop, sure, but they never act.

Years from now, they’ll still be skimming posts like this, nodding along with the words and wishing they had the guts to make it happen.

But not you.

You will go through the steps we outlined above and remove them one by one. You’ll create a blog, grow your audience, and start earning real, tangible income.

And you won’t have to wait days, weeks, or months before you get started. You are going to start a blog today – right now.

If you have any questions or problems, we are here to help.

Are you ready?

Then let’s do this.

Click to rate this post!
[Total: 0 Average: 0]
Notify of
1 Bình luận
Newest Most Voted
Inline Feedbacks
View all comments
2 years ago

You’ve made some decent points there. I looked on the net to learn more about the issue and found most people will go along with your views
on this web site.

Would love your thoughts, please comment.x