how to start a blog

How to Write a Blog (and Make Money!)

If you are looking for a quick way to start earning money passively, you may want to check out what a blog can do. Blogs are nothing new in the marketing industry, but it hasn’t ceased popularity. The blogging industry’s worth is projected to reach $400 billion by the end of the year. If you are lost on how you can be a part of it, here’s your guide on how to start a blog and make money fast.

What is a blog?

A blog is a website that disseminates content that’s mainly in written form. It is usually run by an individual, group of people, or a brand serving one particular niche. 

A blog’s objective may vary according to its nature. But in most cases, blogs are written from a personal perspective to inform, engage, and connect with readers. It features a comment section where readers can provide feedback and share ideas.

A blog is a good income stream once you have carved a name in your industry. The key to gaining popularity is building credibility as a source of information in whatever field you are in. Once you gain readers’ trust, you can start monetizing your blog by expanding your marketing efforts like placing ads, doing affiliate marketing, and brand collaborations.

What’s in it for you?

Starting up a blog is not an easy venture, especially if you are new to content creation. However, it provides promising benefits that are sure worth the time and investment. Here are the reasons why you should start your blog:

  • Work from anywhere you are.

Blogging doesn’t require you to have a physical office since you are your boss (unless you work on a team). You have the absolute control of when, where, and how you will work. You can even juggle multiple jobs while nailing your blog.

  • Earn passively.

The beauty behind having a blog is it generates income passively. You can publish one content, and it can monetize for as long as it is up on your blog. You generate income while you are doing nothing since blogs are accessible 24/7.

  • Become an industry leader or expert.

When starting up a blog, you gain a reputation in your industry. Having an impressive following manifests your credibility to inform others. This results in the recognition of your blog as an industry expert, which opens up more pathways for income streams.

  • Let your voice be heard.

Every blog’s primary purpose is to inform and share a story. If your passion is to inspire people by sharing your ideas, you will find fulfillment in making a blog. It provides you the liberty you need in airing out all your musings that others might find valuable.

how to start a blog and make money

How to start a blog and make money

Ready to start running your own blog? Here’s the exact breakdown of the steps you need to do in building your own blog.

1. Pick your niche.

The first step is the most crucial since your blog will revolve around this even after years of establishing it. You need a blog category that you genuinely love and desire to grow in. If you don’t have a genuine interest in that niche, you might lose the motivation to write in the long run.

Ask yourself these questions upon deciding what niche to choose:

  • What do I want to write about?
  • Where am I good at?
  • Where do I see myself growing?
  • Can I see myself writing about this in 10 years?
  • What kind of content will I put up?
  • Which style will I use to convey it?
  • Will I cover general topics or highly concentrated areas?

Answering these questions will help you envision how you want your blog to look like. 

2. Decide on blog and domain names.

The blog and domain names are just as crucial as your niche; they provide your blog’s identity. Your blog name should always be similar to your domain name. The blog name is what your blog called, while a domain name is your website’s URL.

In choosing your blog name and domain names, remember the following pointers:

  • Keep them short.
  • Don’t go above three words.
  • Be descriptive.
  • Choose a name that’s easy to remember.

In picking your domain name, you can use domain generator tools like Instant Domain Search and to look for available domains. Here are some reminders on curating your domain name:

  • Avoid hyphens as these are spammy.
  • Choose a dot-com domain.
  • Refrain from using country- or state-specific domains like .us, .ca, etc.
  • Limit characters for up to 15 only since Google doesn’t like long domain names.

3. Get web hosting.

A web hosting service provider allows your blog to be accessed on the Internet. Without it, the blog won’t be up and running on the web. A web host registers your blog name and ensures no one owns it but you.

There are several known web hosting service providers online. If you don’t know which one to get, a thorough digging will benefit you in finding the right one for you.

Here are some tips in choosing the right web hosting service provider for you:

  • Ensure that you have full ownership over the domain name bought from the web hosting.
  • Avail the right amount of bandwidth.
  • Don’t get blinded by cheap packages that offer poor service quality.
  • See the free plugins included in the package.
  • Know exactly what features your blog needs and find the right web hosting that offers them.
  • Read reviews online.

 4. Install the WordPress plugin.

WordPress is the most widely used blogging platform in the market right now. Some web hosting has a WordPress plugin already installed on your account, but you should install it if it hasn’t.

WordPress is where you drop your content that you want to publish. It features an easy drag-and-drop interface and customizable templates that are perfect for newbies. It also boasts of a wide range of premium themes to choose from in designing your blog.

If you need a little help in navigating through WordPress, this comprehensive course will walk you through: WordPress Beginner: Learn Website Creation and Web Design With No Coding.

how to write a blog on wordpress

5. Sign up for Google Analytics.

Google Analytics is a free digital analytics software that allows you to monitor how well your website does in terms of traffic. Install a Google Analytics (GA) plugin to your WordPress blog to configure your blog and GA.

Using an analytics tool provides you an overview of the overall generated traffic of your blog. It lets you see how many readers were there, what directed them there, and how long they stayed on your page. Knowing these data helps you strategize your content for further improvement in how you run your blog.

6. Write and publish a keyword-rich content.

When you start writing for your blog, you need to understand how SEO affects your website’s overall health. If your blog posts always contain relevant keywords on a particular topic, there is a higher chance to rank in search engine results pages (SERPs). This can result in more traffic generated.

To do this, you need to employ the best practices of search engine optimization (SEO) on your write-ups. You especially need this when you have lots of competition, and you are still establishing a name in your industry. 

7. Promote blog.

Once you have successfully published your first blog post, you need to promote it across various platforms. You cannot just expect that people will stumble upon your blog out of nowhere. You need to put in the effort to cross-promote it to other platforms like your email list, social media, and even to other blogs.

There are countless possible ways to promote your blog. The common practices include the following:

  • Creating social media pages for your blog and cross-promoting there
  • Sharing an update to your circle of friends
  • Commenting on other relevant blogs
  • Collaborating with other blogs or personalities
  • Notifying your subscribers in your email list

8. Start monetizing your blogs.

From all those efforts, how do you reap the monetary rewards? Well, you need to wait a bit more before you see actual results that can monetize. Give it a couple of months to see growth in traffic and popularity. Then, you can start employing methods that can earn you a lucrative income.

Here are the methods that will make you monetize your blog:

  • Selling advertisement space
  • Being a partner in an affiliate marketing program
  • Selling your own products and services
  • Offering paid digital contents like ebooks, courses, webinars, and more
  • Creating a paid membership feature with exclusive perks
  • Having sponsored blog posts
  • Getting paid for writing reviews
  • Receiving public speaking gigs


Building a blog from scratch is not easy, but it sure is worth the grueling hours of hard work once it meets success. The venture offers a very lucrative source of income, which you may enjoy even

If you want a more in-depth take on how to write a blog and make money fast, you will pick up promising ideas from these well-recommended courses:

Ready to start a blog and make money? Click here to get started.

Advance your skills with 30 days FREE of All Access Pass and learn from over 1,500 online video courses.

Free Report Reveals...

Writing a Killer CV

Get 30 days free of
All Access Pass

and unlock 1,000+
online video courses.

About The Author

FREE Report Reveals...

Writing a Killer CV

The Ultimate Guide to Creating a CV that lands the job

Looking for a solution to discover, change, or advance your career?

Online courses are the easiest and most convenient way to level up your skills to earn more and be more satisfied in your career.

Get 30 days free of All Access Pass and unlock 1,000+ online video courses.