Make Money from Blogging in 10 Easy Steps

Want to Make Money from Blogging? Click here to sign up for Intersever to enjoy a 65% discount.

Top-Rated Web Hosting Companies to Start a Blog That Makes Money

Make Money from Blogging

If you want to start a blog that makes money, you’ll need to start with a great web hosting company. Here are the best options:

  • Hostinger – Most Affordable Hosting Plans Overall
  • Interserver – All-inclusive web hosting plan has everything you need
  • Namecheap-Most affordable premium Webhosting plan
  • GreenGeeks – Best Eco-Friendly Hosting

You can check out my post on the Top 7 Ways To Make Money Online in 2022

10 Steps to Start a Blog That Makes Money

Turning a profit requires a few more steps than hobby blogging (doing it just for fun and not worrying about consistency, SEO, and monetization). Here are the steps you need to know about how to start a blog:

  1. Find a blog idea
  2. Find the perfect domain name
  3. Sign up for Interserver
  4. Install WordPress
  5. Pick a fitting WordPress theme
  6. Install WordPress plugins
  7. Install Google Analytics
  8. Set up your email list
  9. Pick a blogging cadence
  10. Build an audience

Quickstart Guide to Make Money from Blogging

You can jump straight into blogging if you already have a name and an idea for your blog.

Just head over to Intersever and sign up for a cPanel Hosting plan. This is the best hosting service for beginners and the easiest way to start a new blog.

Plans start at just $2.50 per month. This rate is the best deal in web hosting if you want reliable service from a reputable provider. In addition to web hosting, you’ll get a free webmail account and everything else you need to get started.

The registration process is simple. Interserver will walk you through a series of steps that are very straightforward. 

Now you can log into your new website and start blogging immediately. 

Monetizing your blog is the next step. There are lots of different ways to make money from your blog, and we’ll cover that later on. For now, let’s dive straight into the entire blog creation process from the beginning.

Step 1: Find a Blog Idea

This is the most important step for your blog.

Choosing your blog’s topic (or niche) determines the rest of the website’s future. This is what you’re going to be writing about and — hopefully — making money from.

The good news: There’s practically an audience out there for every single topic you might be interested in.

But there are some topics that tend to perform better than others. You need to find a topic that appeals to a big audience while still appealing to you.

To find the perfect blog niche, you’ll need to answer two questions:


What topic do you love? What are you obsessed with?

This is the basis of your blog niche. After all, if you don’t love the topic, you’re not going to want to write about it day after day.

To help answer this question, I suggest looking towards several areas:

  • Talents. Is there something you’re naturally talented at? Maybe a sport, game, or musical instrument.
  • Expertise. What skills and knowledge have you built up over the years? Maybe there’s something you went to school for that you can write about now. Think of academic subjects or skills like languages and car repair.
  • Career. Your current career can be a fantastic place to write about. For example, if you’re a developer for a startup, you can start blogging about front-end development or the tech industry.
  • Hobbies and passions. Is there a topic you just love learning about? Think about the things you do in your free time. Maybe it’s reading books, working on your fantasy novel, or repairing that old car in your garage. These can be great topics to write about in your blog.

ACTION STEP: Write down 10 – 15 topics you’re interested in. Pull up a blank document or sheet of paper and actually write this down. It’ll help you keep your ideas focused. Plus, you can refer back to it later when you make your final decision.

What are other people interested in?

This area is a bit trickier.

You need to find out what other people are interested in as well. Otherwise, you might find yourself with a blog that doesn’t draw in a lot of people.

For example, you might think that a blog all about how wonderful your dog is is super interesting — but is that going to draw in a lot of people?

On the other hand, a blog about how to take care of and train dogs appeals to a much bigger audience of readers.

You need to take your personal interest and find a way to make it universal. Think back to how you initially gained interest in the topic. How did you gather expertise on the topic?

Think of all the questions and confusions you had when you started out and what helped you gain expertise.

To help, here are a few popular categories that always do well:

  • Personal Finance
  • Fitness
  • Online business
  • Investing
  • Productivity
  • Real estate
  • Careers
  • Test Prep
  • Freelancing

Pro tip: Use Google’s Keyword Planner tool to see how often people search for a specific category or niche. It’ll reveal what people are and aren’t interested in.

ACTION STEP: Take a look at your list from before. Do any of them fall under these categories? If not, that’s okay! There’s probably still an audience out there for one of your topics.

For now, I want you to choose a topic from your list that you want to turn into a blog. Once you do, you’re going to make it even more specific and niche it down.

For example, you might want to start a personal finance website. Niching it down might mean you make a personal finance website for millennials making $100,000 a year. Or for thirty-somethings who want to retire early.

Look back at the different topics you generated in Step 1. Can you blend into topics you like writing about to zero in on a niche?

Step 2: Find the Perfect Domain Name

Now the fun part: choosing your blog’s name. For this, I have good news and bad news.

  • Bad news: Most of the very “best” domain names are already taken. The Internet is decades old. Makes sense.
  • Good news: That doesn’t matter because we’re going to find the best one for you.

Here are a few good rules of thumb to keep in mind when choosing a good name:

  • Keep it short. Don’t force potential visitors to have to type a bunch of words to visit your website. We recommend no more than 14 characters.
  • Choose a .com, .org, or .net. These are the easiest ones for people to remember.
  • Easy to spell and pronounce. You don’t want to spell it out constantly for people when you mention your blog’s domain.
  • Avoid numbers and hyphens. Not only does it look clunky in the URL but it’s also difficult to type out when you add hyphens.
  • Use your name. It’s pretty likely that your name is available as a domain. That makes it the perfect choice for a personal blog. I’ll speak more about this later.

When you come up with a domain you like, head to Interserver to see if it’s available using their domain tool.

If it is, great! If not, you now have two options:

  1. Search until you find an available domain. I highly recommend you do this until you find a domain that’s available. If you’re going to write a blog, sharpen your synonym skills by searching for other words and phrases that might be available. Trust me. As a working writer, this is a VERY crucial skill.
  2. Purchase a domain name. While it is possible to buy a domain from someone who already has it, that’s an advanced option and can get expensive fast. Low-quality domains will usually go for a few thousand dollars. Highly quality domains that are two words can easily go for $10,000 to $50,000. I’ve even been in discussions to purchase domains for over $100,000 and the really hot ones can break seven figures. Not to mention all the hassle that comes from finding the person who owns the domain, negotiating with them, and transferring the domain if you even reach an agreement.

Your best bet is to keep going until you find a domain that you like and can purchase directly from a domain registrar for about $12.

We go into lots of detail on which domain registrar to use here. But I highly suggest you buy a web host that allows you to register a new domain. That means going with Interserver.

Using your personal name as the domain can be a good option for Make Money from Blogging

If this is your first blog and you’re not completely sure what you want to blog about, I recommend that you use your personal name.

The reason is that changing your domain later will mean that you have to start over from scratch. There are a lot of mistakes in blogging that can be corrected later; having the wrong domain isn’t one of them.

Let’s say you pick a domain like Then after six months, you realize you’d rather be doing personal finance blogging for doctors. You’d need to get a new domain and start over from scratch.

Personal domains are much more flexible — it’s just a name after all. So if you jump categories after a few months, it’s not a big deal. Take down any old content that’s not relevant to your new direction, start posting new content, and you’re good to go.

That said, personal domains have two major downsides:

  1. Scalability. It’s much more difficult to recruit other writers or grow your blog beyond your personal identity later on.
  2. Profitability. Personal blogs, even if they’re generating serious cash, are much harder to sell. Prospective buyers want a site that isn’t dependent on a single person.

However, these are pretty advanced problems to have. If this is your first blog, the benefits of using your name as the domain greatly outweigh the costs that only show up down the road.

ACTION STEP: Pick a domain name and run with it.

While it’s important to pick a good, brandable domain name, the most important thing to do in this step is to make a decision and go. You don’t want to be stuck in the dreaded state of “paralysis by analysis.” Instead, just choose one based on the system above and run with it.

Step 3: Sign Up For Interserver Hosting

A web hosting provider offers server space to host your website. This is where your website “lives” on the internet.

People who visit your website do so through this server. It’s one of the most important elements of your website.

We went through all the main hosts for WordPress sites (by far the best tool for blogging) and put together our recommendations here.

But really the choice boils down to one option: Interserver

Visit Interserver



For your first blog, you want a host that is popular, trusted, easy to use, reliable, and reasonably priced hosting service. No need for anything fancy.

Interserver fits this need perfectly. The best part is that its plans start at $2.50/month (when using our discount link). That’s a steal considering how many positive reviews it gets.

ACTION STEP: Sign up for Interserver

If you’re just starting out and would like very affordable, yet reliable web hosting, Interserver is perfect.

Step 4: Install WordPress on Your Make Money Blog

Your website needs a content management system (CMS) in order to function. This content management system is what allows you to create and manage blog posts.

And for this, there’s only one option: WordPress.

In reality, there are far more options than just WordPress, but trust me when I say that it’s the only one you should use. 


Because WordPress is one of the (if not the) most powerful, easy-to-use, and customizable CMSs out there.

Here’s proof: WordPress powers roughly one-third of the internet. Pause on that for a moment – one-third of the entire internet. That’s a lot.

So, that’s why I stated from the beginning to just use WordPress for your blog, end of the story.

Since WordPress is one of the most popular CMSs in existence, most web hosts offer a one-click install for WordPress making the setup a quick and painless experience.

There’s always the option to use a dedicated blogging platform like Medium or even LinkedIn. Both are great for sharing ideas, but they are quite difficult to generate any revenue from. WordPress, on the other hand, gives you plenty of ways to turn a profit, which is why it’s one of the most popular choices. 

So, if you’re trying to make money blogging, WordPress is definitely the better choice.

Step 5: Pick a Fitting WordPress Theme

It’s very easy to change your site’s look and feel with WordPress.

The best part is: No coding knowledge is required.

That’s because WordPress uses “themes.” These are little packages of code that can be swapped in and out. Whenever you change your theme, your site will also change but your blog content stays the same.

This makes it very easy to evolve your site over time without having to rebuild your entire site from scratch.

Hostinger actually has you choose a theme during the setup process, just after you select WordPress as your CMS.

ACTION STEP: Find a suitable Theme for your wordpress website and then go to the Theme section which is under Appearance in the WordPress sidebar menu. Then follow the instructions for adding the theme.

Choose a free theme from the WordPress themes library and activate the theme from within WordPress. You can find the upload option by going to Themes > Add New, a button towards the top. Then you’ll search, select and install your theme.

You’ll be able to manage any themes you’ve uploaded to your WordPress blog from your Themes section:

Step 6: Install WordPress Plugins

One of the best parts about WordPress is that it’s infinitely customizable. Since it’s open-source, you can change it to do whatever you want.

The easiest way to make changes is with plugins. Plugins are little batches of software you can install within WordPress to get extra functionality. This is how you’ll add a bunch of extra features to your site without having to code anything yourself.

But be careful here and try not to go overboard.

Some bloggers will install dozens of plugins on their blogs. That can cause a bunch of problems later on.

Not only can plugins cause unexpected conflicts with each other, they become a security liability since it’s unlikely that every plugin owner will maintain the plugin over time. They also become a huge headache to manage.

When you have that many plugins, you’re never sure which plugin is causing a particular problem.

I like to keep my selection limited to 5–10 amazing plugins.

  • bar. The list will update automatically.

Step 7: Install Google Analytics

Google Analytics is a free tool that will help you monitor key performance metrics related to your blog traffic.

You can use it to see how many sites visits you’re getting, the demographics of your visitors, and see which pages are driving the most traffic.

With that said, Google Analytics can get tricky if you don’t know how to use it. That’s why we’re going to ignore the majority of what the tool can do—at least for the moment.

Right now, you just need to create a Google Analytics account and install it on your blog.

While there are dozens of reasons why Google Analytics should be installed on your site, there are two major ones that we’re going to focus on right now.

First, Google Analytics tracks your data over time. So when you’re ready to dive deeper into the weeds, later on, you’ll be happy that you’ve been collecting data from day one.

Second, it’s encouraging to watch people visit your blog in the early stages. This can give you the motivation you need to continue putting in the work required to scale your blog. 

Google Analytics is also really easy to set up. Here’s how you do it:

Log into Google Analytics

This is simple. Go to Google Analytics and click on Start Measuring.

Create your Google Analytics Account

On this screen, it’ll ask you to provide an account name. Use the name of your website or blog for this.

Don’t worry about the boxes with the checkmarks for now. You can always change them later.

Once you do that, click on Next at the bottom.

Choose what you want to measure

This screen asks you to choose whether you want to measure a website, an app, or a combination of both.

Choose Web since you’re creating a blog.

Then click Next.

Fill in the property details

It’ll now ask you to fill in some details about your website including its name, the URL, your industry category, and your timezone.

Once you’ve done that, click on Create at the bottom.

Copy and paste the tracking code onto your site

Once your account is created, you’ll have a unique JavaScript tracking code for your site. When you copy and paste that snippet of code into your site, Google Analytics will start collecting data for you.

Voila! That’s it. You are now tracking Google Analytics for your website.

Step 8: Set Up Your Email List

Every marketing engine I’ve built for companies has relied on emails at its core.

And there’s a good reason for that: Email lists are the best marketing tool. Period.

Think of your email list as a giant laser ray you can focus on any offer you want. Selling consulting? Pitch your list to the reader.

Publishing a new blog post? Pitch your list at the bottom of the blog post.

A podcast just interviewed you? Pitch your list to the podcast’s audience.

Of all the marketing channels that have come and gone over the years, nothing compares to the power of a high-quality email list.

Even if you’re not sure what to send your email subscribers, that’s okay. The important thing is you start gathering a list of subscribers and build the foundation early.

Step 9: Pick a Blogging Cadence

Writing blog posts isn’t a sprint, it’s a marathon. Actually, it’s more like a multi-day backpacking trip.

The best bloggers settle into a consistent writing pace they can maintain for a few years. That’s right, years.

Here are a few posting frequency rules of thumb:

  • At the bare minimum, find a way to post once per week. This needs to be a substantial post, too: 2,000 words at least. I recommend you start here.
  • Serious bloggers will post 2-3 times per week.
  • Larger sites quickly get to 5-7 posts per week. This requires multiple authors.
  • The heavy hitters who push things to the limit will do 25-50 posts per week. No joke, this is for large businesses using content marketing as their primary customer acquisition channel. HubSpot is a classic example of this.

Step 10: Build an Audience to Start Making Money from Blogging

Basically, getting 1,000 true fans means you can fully support yourself. You can quit your job, work wherever you like, and be in complete control of your life. All from hitting a very reasonable goal of 1,000 true fans.

With blogging, you’ll build your audience of 1,000 true fans slowly and consistently.

As long as you keep at it, you will get there. Typically, it takes a few years.

Leave a Reply

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

Quick Links


Training: Affiliate marketing

Reach Us


48 Union Ave. FCT Abuja, Nigeria




United Kingdom

© 2022 Designed ProceedAds