Blogging: How to Start a Blog and Build a Website

24 min

There are over 700 million blogs on the internet. To stand out from the crowd, you need to have an action plan.

If you want to build a profitable blog within two years, do the following:

  1. Avoid fitness, finance, and parenting niches (you will never rank), if you don’t believe, then I dare you to build a blog, and succeed in those niches.
  2. Go for technology, farming or agricultural niches (they have lots of low hanging fruits keywords, that a novice blogger can capitalize on).
  3. Write 100 blog posts, of at least 2000 words each, targeting low hanging fruits keywords, this way your website can start getting traffic in the first month.
  4. Apply for google AdSense, so you can quickly get out of the google sandbox.
  5. Add more articles daily. Use Grammarly, if you don’t know how to write.
  6. Be up to date with current search engine optimization practices like the skyscraper technique.
  7. If you follow these steps, you can build a profitable blog in 24 months.

For those that have taken, the summary to heart, you can go ahead and read an in-depth guide on starting a profitable blog.

For the stubborn ones, I will repeat myself, avoid fitness, parenting, and finance niche, if you want to cash out, within a year.

A word is enough for the wise. But fools reject instructions.

What is Blogging?

Blogging is the act of creating unique written content, on a website, and, updating your blog, with new content.

Blogging, have grown to include many things, like search engine optimization (SEO), keyword research, etc.

What is a Blog?

A blog is an online journal where an individual, group, or corporation presents a record of activities, thoughts, or beliefs.

Blogs, help improve the ranking of a website, by producing SEO focused articles, that bring in online visitors to the website.

How to Start Blogging (How to start a Blog)

Below are some simple steps to start blogging.

1. Understand the 3 Steps to Make Money

The three righteous steps of making money are given below:

  1. Identify a problem
  2. Create a solution for that problem
  3. Exchange that solution for cash.

Money doesn’t grow on trees. Before you even dream of starting a profitable blog that makes money, you need to understand these three steps perfectly.

At first, the above steps seem vague, but on further breakdowns, you will come to understand it.

A. Identify a Problem

The way google works is this, it searches for answers to the questions asked by people.

And we all know that people who ask questions have problems.

Google has made it extremely, easy for you, to the point, that you don’t need to work hard to identify problems, because online searches are loaded with problems, that they need answered by almighty google.

As such, to identify a problem, you just need to visit google search or a keyword planning tool, to get question queries, of people looking for answers.

B. Create a Solution for that Problem

With your identification of problems made easy, by google, the next step is to create solutions for the question queries, you discovered from google, by producing detailed answers to the questions asked.

Note, you have to stand out in 2021. Google Algorithm has gotten very smart, and you just can’t game the system, because google has over 200 different ranking factors, that will weed your site out in no time.

Don’t just go online, and copy and paste the answers of another blogger.

Remember, the only easy way, is the hard way. Settle down, do deep research, get good answers, then churn out the best answer, to that question query, using the skyscraper technique of Brain Dean (Backlinko).

Then google will have no choice, than to rank your website after its algorithm, examines the 200 ranking factors.

C. Exchange that solution for Cash

This is the important part, which everybody loves. Getting the mula or money, right?

Thanks to google Artificial intelligence and machine learning, you don’t need to stress yourself marketing, if you can create a killer post, then naturally, search engines will reward you with free organic traffic, which you can monetize in different ways. Depending on how skilled you are.

The above three steps, are the backbones to creating any profitable online business, especially a blog in 2021.

But some people are novice right, and don’t know how to go about it.

Hence why I further outline the easiest blogging steps to follow.

2. Pick a Profitable Niche

A niche is a particular segment of a market.

Think of the entire internet with this analogy, a micro-niche can be like your local government, a macro-niche like a state, a broad-niche like a country, and the entire internet, like the whole world.

Once you think of the internet, this way, then things get interesting.

Common sense dictates that, even in the world, countries are classified into third world, second world, and first world countries, whose currency and economies are at a certain levels.

In the same vein, niches can be classified in to first world niches (profitable niches), second world niches (intermediate niches), and third world niches (hard to profit niches), where Google’s YMYL and EAT, cripples growth.

A. Some of the most unprofitable niches, are personal opinion niches, and the following:

  1. News ( You cannot manage a news site alone)
  2. Personal opinion (Nobody cares about your opinion, and it is not SEO friendly).
  3. Relationship niches (Almost everybody has it).
  4. Health and Fitness Niche (Before it was profitable, but after the google YMYL & EAT medical update of 2018, you have to be a medical practitioner to rank).
  5. Christian niche (Nobody remembers God, when the goings are good, only when the goings become tough, and they are close to dying, before they remember God, like when a plane is about to crash). Nevertheless, this particular niche if done right, can be profitable.

B. Some intermediate niches are flower niches and the following:

  1. Flower
  2. Pottery
  3. Bee keeping
  4. Prison
  5. Fighting (Self-defense)
  6. Technology
  7. Amazon affiliate

C. High paying niches, are dominated by top companies, they include the following

  1. Computer programing
  2. Online learning
  3. Subscription
  4. Affiliate marketing
  5. Online stores etc.

At this point, you should realize that I cannot, pick out the names of all the best niche you can venture into. I am neither google, nor do I have the raw data, to give you this analysis.

D. Use Google Keyword Planner to Find Profitable Niche

But with the free google research tool, called they Keyword Planner, you can get a good grip of the best niche you can venture into.

Nevertheless, the google Keyword planner cannot be accessed just like that, you have to open a google ads account, to access the tool.

To register, you need to input a credit card, but don’t worry as long as you do not start a campaign, you won’t

3. Pick and Register a good Domain Name

Domains are the gate way to your website.

Although, they didn’t matter as much as they used to, but they are useful in getting repeat visitors.

For example, you wrote the best post in the world, and Google search rewarded you with a visitor, the visitor read your article, enjoyed it, forgot to bookmark your page, then closed your website tab.

Later on in the day, the user decided to revisit your site, but they can’t, why? because you have the most boring and unique domain name in the entire world.

And so the story goes, you have lost that visitor for life. The user is frustrated, for forgetting, your website domain, you on the other hand, have lost out on a potential, valuable customer.

All could have been avoided, had you settled down, and selected a catchy domain. As such it is imperative that you settle down, and pick a domain name.

Accordingly, I know that many people, might shout that picking a good domain name, doesn’t matter anymore, if you follow good SEO practices, but ask yourself this question, what happens, when search engines, decide to start charging web owners to rank their articles? Or, after an algorithm update, and you lost all your organic search rankings?

Make hay, when the sun shines, choose a good domain name, a word is enough for the wise.

How to pick a good domain name

When picking a domain name, you can’t go wrong by following, these simple steps:

1. Use your Name

Sometimes your name can actually be a good domain name for your websites. We have seen plenty of examples, where multimillion dollar sites, are names of people.

The advantage of picking your name as a domain, is that in time you will get popular, and a household name as people folk to your site regularly.

Although, sometimes this might not work, like this man.

Also, people who love privacy, might preferred not to use their names, but in this day and age of YMYL & EAT, it is imperative, search engines see your name on your website, so they can know the authority, of that website.

2. Short and Catchy

Your domain name should be short and catchy, by catchy, I mean, easily rememberable.

Some of the short and catchy successful domain names are backlinko,com,

If possible, your domain name should not exceed, more than four syllables, although, three and four syllables is optimal. Finding a one syllable domain name, is almost impossible, as they have already been bought of, with millions of dollars, price tag.

3. Good Domains are Taken: Hunt for Expired Domains

Yeah, you have searched for all the domain ideas, but all your idea domains, have been taken, what do you do?

You can hunt for expired domains.

Unlike before, where expired domain names, were immediately, bought off, before it expired. These days, domain name auctioning is not as profitable as before, and most domain hoarders, are looking for a way out, and

4. Don’t copy somebody’s brand name (Although it might work)

Sometimes, a person’s head is filled with unoriginal ideas. Everybody can’t be special. For somebody to be special, others have to be unspecial.

I mean, been unspecial, just means, you are negatively special. In such cases, where a person, is a knockhead, going the ethical route, might just be their only option.

Some people, are elaborate at doing this, they look for a good brand, then create knockout versions of the domain names.

I strongly advice against going this route, as google is cramping down on websites, who are hurting others brand. Besides, you can run into legal issues, when a competitor, finds out, you are using a knockout version of their domain names.

If you must go this route, don’t be in the same niche as the person, as that will definitely spell, the doom of your untimely blogging career.

5. Niche Based Pick

The benefit of doing the Niche based pick method of choosing a domain name, is the search engine optimization aspect.

Google crawlers, take time and effort, crawling website, trying to understand what a site is about.

If you go by choosing a domain name based on the niche based method, then you can be sure, that right from the get go, google search engine crawlers, have an idea, what your website is about.

Subsequently, they can quickly place, and rank your website, so you begin to see, the efforts of your blogging endeavors.

Examples of some niche based picked domain names are listed below.

  • Cloud hosting niche: Domain name –
  • Web Hosting Niche: Domain name –
  • News Niche: Domain name –
5. Do not use The suffix in your Domain Name

One thing you should never do when picking a domain, is to use the, in your domain name.

  • This is in most cases, infringement, of another, person’s trademark.
  • Secondly, remembering the, by your website, visitors is very hard. For example, my domain is YesterBlog.Com (Very rememberable). If I had uses TheYesterBlog.Com, you might find it hard to remember).
6. Register the Domain on Namecheap

After you’ve found your perfect domain name, head over to namecheap or GoDaddy to register the domain name.

4. Select a Hosting Company

A hosting company is where you store or host, your web pages. Think of it, as a computer, geared towards, delivering website files and databases, around the world.

The hosting niche is a very profitable niche, and as such, there are many hosting options, like shared hosting, reseller hosting, vps hosting, dedicated server hosting, cloud hosting, etc.

When selecting or choosing a hosting company, you need to consider, four things:

A. Hosting Offerings

As the internet procressed, new hosting solutions popped out, when savvy hosting businessmen, discovered they can leverage their brains, to create hosting standards.

Below are some of the hosting options available to you, as you encourage the thought of starting your own profitable online business.

1. Shared Hosting

A shared hosting environment, is a hosting environment, where server resources and bandwidth is shared among users, including the ipaddress.

Shared hosting is perfect for new bloggers, although it has its quirks, like risk of security breach, in which, if one site gets compromised on the network, other sites can get infected, with the malware.

Most shared hosting plans come with cPanel by default, but not WHM.

Respect yourself, this is the best option for you, choose a reputable shared hosting service, like name cheap, to have peace of mind.

2. VPS Hosting

VPS (Virtual private server), is similar to the shared hosting, in that many websites share server resources. The only difference is that lesser number of people are competing for the server resources than in shared hosting.

Security might be better than shared hosting, but that is because most people, who can actually afford, VPS hosting, are mostly established site owners, who actively follow safe site guidelines.

VPS hosting comes with cPanel and WHM, to manage and control the server droplet.

Avoid VPS hosting, in the early stages of your business. With current advancements in security and server technologies, getting hacked, is very unlikely.

3. Reseller Hosting

Reseller Hosting is identical to VPS hosting in that it is also a virtual private server. The only difference is that it is created for people who offer their own hosting services to their clients.

Like the VPS hosting, they also come standard with cPanel and WHM.

Avoid this hosting, if you are just starting a blog. Buying it is the quickest way to close down business.

4. Dedicated Server Hosting

Dedicated server hosting, is a hosting in which, a single person, is given a server to run, their website. Mostly used by high traffic websites, it is gradually been faded out, since the inception of cloud hosting.

5. Managed Cloud Hosting

Managed hosting is a new type of hosting that arose, when a person discovered they could connect many servers in tandem, to create a more powerful machine.

And, so came the cloud hosting technology. But those who didn’t have the tech expertise, could not operate the cloud at server level.

In came the managed cloud hosting.

In lay man terms, it means a cloud hosting, where server maintenance is done, by the company, and not by yourself.

Currently, the company that offers managed cloud hosting at scale, is CloudWays

5. Unmanaged Cloud Hosting

Unmanaged cloud hosting, simply put is a hosting, in which server maintenance and everything is done, by yourself. You will be responsible, for updating the stacks via SSH, install stacks, etc.

The benefit of unmanaged server hosting, is that it is quite cheap, and for just $5/month, you can get your own personal server.

The downside is that you have to be a programmer, or have basic skills in coding, as basic tasks like installation of WordPress is not done with a graphical user interface, but on server side using strings of code.

Some companies that offer unmanaged cloud hosting are, digital ocean, vultr, google cloud, and AWS.

B. Price

As I told you earlier, I will keep it real with you, although I would make a lot more money, if I am politically correct, and mislead you.

The truth is that most blogging gurus, just write articles that convince you to buy certain products, because they are after their affiliate commissions, nothing more, everything less.

As a matter of fact, with advancement in server technologies, and the decrease in price of server infrastructures, performance, shouldn’t be what you should bat an eye, at.

Although, that doesn’t mean, you should then decide to choose other unsecured free hosting options.

Nevertheless, when choosing a hosting company, you should consider the cost you will be billed.

I advice new bloggers, who are still testing the waters, to make use of the initial discount hosting companies offer them, and get a 2 year hosting plan from the get go.

This is because many blogs, become profitable around the 11th to 13th month, for seasoned professionals, who know what they are doing.

But what about a novice, how long before his or her blog, becomes profitable?

I can set up a WordPress blog, from start to finish, in 2 hours, and put up at least 3 articles, that same day. Can a novice do the same?

For this reason, new bloggers who don’t know anything yet, are advice to go for cheap secured hosting solutions like name cheap.

Name cheap offers, the best price point you can find, for the services they offer. It used to be blue host, but the story has changed, and name cheap is now the king of cheap secured hosting.

Best Hosting Companies for New Bloggers

After been in the blogging game for the past 4 years, I recommend two hosting companies to people.

1. Name Cheap Shared Hosting

If you know your pockets are dry at the moment, you need to cut your coat according to your size, Namecheap hosting is the cheapest, and offers the best web hosting solution, for new bloggers.

Besides, it is also a domain registrar, and with it, you get the added simplicity of being able to manage, your website and domains, in the same place.

Remember to go for the shared hosting plan, as your website, is still young, and doesn’t have any traffic yet. As you go, you can gradually increase server resources and bandwidth.

2. Cloudways Cloud Hosting

Cloudways is a company that offers managed cloud hosting, amongst others. They create virtual machines for you, which you can use to hosting your web applications (in this case WordPress).

The also offer staging environment, where you can deploy, and test their application, to reach

C. Performance

Website performance covers many aspects. After the Google’s core web vitals update, it has become vital to optimize a website for user experience.

1. Speed

The speed of your website can be tested on GTmetrix, and Pingdom, after running a website analysis. It is how fast, your web server serves and render the content, to different parts of the world.

The three websites to test website are google page speed insights, GTmetrix, and pingdom.

2. Uptime

Uptime is the measure of the reliability of the server infrastrutures of the hosting company you are choosing.

You should aim for companies who have an almost 100% uptime. Remember, just some few seconds of website inaccesibilty, can costs you top dollars, and customers.

Remember, you are venturing into the blogging, ecosystem, to make it, not to flex. As such, it is imperative, that you get the best of the best, so you can truly manage a profitable online business.

But since many new bloggers are struggling, it would be in your best interest, if you picked a cheap hosting company, and as you grow, you can easily, swap and change hosting companies.

3. Data Centre

Data center is the location, where the server, distributing your website is located. Ideally, you should aim to have a server, close to the place where most of your visitors come from.

This is because, there is normally latency, experienced by hosting environment, and the longer the distance, the more this latency increases.

4. CDN

A CDN or content delivery network, is an additional cloud infrastuture, which you can leverage, with your website to increase performance.

Most content delivery networks, have data centers all over the world. As such, you cannot go wrong, by choosing a data center, that can dramatically improve your system, loading times.

The most popular content delivery network in the world currently in cloudflare.

D. Ease of Use: User interface.

You need to pick a hosting company that has an easy to use, user interface. An example of a good user interface is the Cloudways dashboard.

Everything is organized in an easily accessible manner, and the dataset are structured.

E. Security

A web hosting company should have a track record of no security breaches in the form of hacking.

No company is immune to hacking, as even top companies like Yahoo, and Facebook, have been hacked, the most important thing is that your webhosting company should have strong security measures in place.

  1. Leech protection
  2. Strong firewall
  3. Offer ssl certificates (let’s encrypt)
  4. Properly coded applications
  5. Not congest customers on a server, as this can become a security risk.

5. Pick a CMS

A CMS (content management system), is a web application, used to manage and handle the deployment of website files and databases.

The most popular Content management system in the world is WordPress, with over 37% of the internet websites using one form of it.

Although most times, they say, don’t follow the crowd, you have to make an exception in this case, because this crowd know what is good.

6. Create Email

You will need an email, when you are trying to install your blog.

The aim, here is to make your WordPress website, as much professional as possible. So head over to emails in your cPanel and create an email for your domain.

Remember by making it professional, I mean, we will not be using Gmail email, in the site, but our professional email, which will be used to send messages to our clients.

After you have created your email, you can then jump to the WordPress installation.

7. Install WordPress

After you have purchased your hosting from name cheap, you can enter the hosting dashboard, and using softaculous and install WordPress.

Softaculous is a script library, like the Andrioid playstore, but in this case, for web application. Most times, to install a web app, you need to go to the site, download the installation files of the web application, go back to your server, upload or dump it, before proceeding to install the application.

Softaculous has streamlined the process to just one click, instead of doing all I said earlier, with softaculous, you just need to press one click, and you have a web application up and running.

If everything is said, and done

8. Enable SSL Certificates

After installing WordPress, the next step is to secure the site we just created, with ssl certificate. cPanel offers let’s encrypt free certificate, that expires every three months.

There is a setting in the cPanel, to enable autorenewal, so that your website, doesn’t get the dreaded warning from google chrome.

Make sure you force http to https, as you don’t want so many versions of your property, lining up abroad.

After installing ssl certificate, you can now proceed, by logging into your WordPress dashboard.

9. Initial Settings

Login to your dashboard, and by your left-hand side, you can see the menu, that contains the links to everything you need on WordPress.

Go to setting, and under settings, go to permalinks.

Change permalinks options to post name. This is the best SEO intial SEO tactics.

Next and create pages.

Note pages is not the same thing as blog post, don’t make this rookie mistake. Create 5 pages:

Google engine loves structured data, and a structured website, will get quick organic rankings. Make your website more professional, by creating these 6 pages.

1. About Us Page

The About page of a website, describes what the website, is about, like the niche, and the day, in which the company was set up.

The About page is very important in googles and other search engines eyes, because it serves as a ranking factor in the EAT (Expertise, Authoritativeness, trustworthiness).

These days, creating an about page is a must, if you want to be showered with traffic love from google, because it is a strong determinant of EAT.

Nobody will be sending traffic, to somebody who they don’t even know, or trust.

If you want my About Us, WordPress elementor template, you can go through link.

2. Contact Us

Instead of putting your administrative email, so that spammers, can make your email’s live unbearable, you can mitigate spam messages, by putting up a contact us form, with a google recaptcha

3. Blog Page

You blog page will be where all your blog posts will be hosted, to make your website, more structured.

4. Home Page

Your home page is arguable the most important web page on the website.

A good homepage is meant to fulfill the following requirements:

  1. Be simple
  2. Tell what the website is about.

You can change the homepage and blogpage, by going through the settings, and reading settings.

If you want my home page WordPress elementor template, click through this link (Disclaimer: Small Token required).

5. Terms and Conditions Page

The terms and conditions page, is a legal page, where you spell out, the boundaries of your business, in direct law terms.

Nobody writes these terms, it is a copy and paste affair, from one site to another. Regardless, it can be generated with a WordPress Plugin.

6. Privacy Policy Page

The privacy policy page, is similar to the terms and conditions page. It is a legal page, with deals with how the data of your site visitors is used.

By default WordPress can generated the privacy policy page. It uses a proprietary aggregate of installed plugins, to extrapolate a privacy policy page.

11. Plugins Installation

By default, WordPress can functions, the way it was installed. But to add functionalities, you need to add some plugins to your website to gain those functionality.

12. Design your site

Designing your website mainly deals with creating pages and customizing your theme, and those pages, by editing the css, and html files, with plugins.

Let’s not get ahead of ourselves, we both know that WordPress is a platform, created for those people, who don’t have the coding expertise, to build stunning websites, using plugins and page builders.

The entirety of this website, was built with a page builder, although, i don’t use page builders for my blog posts.

A. Customizing Theme

To customize your theme, simple hover your mouse pointer on appearance, then click on customize.

Your theme will redirect to the theme customizer. Here you can change your front end appearance to your liking. Your site is your drawing board, bring to life, whatever your imagination, reveals to you.

B. Customizing Pages and Blog Posts with Page Builders

The best page builder to me, is elementor page builder, you can do so much with the free version, it is mind boggling. From designing stunning home pages, to setting up complex html elements. All at the click of a button.

Everything on the page can be controlled with the elementor page builder, and, when I mean by everything, I mean everything.

13. Write Articles

If you have managed to reach this point, congratulations, because you have strong will power. That said, I am sure you might have heard the saying “Content is King”.

Yes, nobody will come to your website, if you don’t have good content on your website.

For your content to be considered good, it has to fulfilled the following requirements.

  1. Solves and answers the questions (problems), of your visitors
  2. Long article of at least 2500 words to 4000 word, so you can get quick ranking.
  3. Not have fluff, that is useless added content, that doesn’t add any value to the article. Google has become smarter, and once they discover that your visitors are leaving your website (bounce), without reading, they will automatically know that your content, is useless.
  4. Not be aggregation

To write good article follow the steps outlined below.

A. Keyword Research

The truth of the matter is that nobody cares about your personal opinion, if it doesn’t solve their problem. As such, blogging about stupid things, is out of the question, if you plan on making money online.

The most versatile, and most comprehensive keyword planning tool in the internet is the Google Keyword Planner.

Use this free online tool to plan and research organic keywords you will be targeting.

B. Article Length

Gone are the early days of search engine, where a filmsy 500 word article, can get you ranked. These days, you need to write long in-depth content, to stand a chance to win organic rankings.

Your content should be between 2500 to 4,000 words.

This length of content, is easier to rank on google and its accompanying search engines.

14. Create Your YouTube Channel

Remember, the online space is changing rapidly, and if you fail to adapt, you will be left behind. This is survival of the fitest website, and your website needs to blow the other sites out of the competion.

The badge of honor that will be bestowed on you will be to get number 1, google rankings. That is how you know you are definitely doing something right.

As such, any leverage that you can get to outdo your competition, is a welcome initiative. For that reason, you need to create a YouTube channel asap, as the advantages, far outweigh the disadvantages.

Just to give you a head up, according to worthofweb calculator, YouTube gets on average of 640 million daily visits.

Redirecting a droplet of those visitors to your website, will quickly boost your organic rankings.

Don’t worry, if you are camera shy, you can make videos, where you can only talk and not show your face. And even if, your voice sucks, you can use advanced artificial intelligence, dictation softwares, which can recite words in any accent.

A successful United States YouTube channel, by the name Daniel CC Review, should serve as an example of what is possible, without you talking.

On average this YouTube channel gets 75,000 views per video.

Also according social blade (a Youtube statistics website). The channel gets about 200,000 video views on average daily.

Just imagine redirecting a fraction of those daily visitors to your website product page. You will be a millionaire in due time.

You can check out the channels stats on social blade, or visit the channel itself on YouTube.

15. Optimize your content (SEO)

This aspect deals with the search engine optimization of your written articles.

Here on YesterBlog, I strife to write in-depth long form articles, which Immediately scan an upload to google, by submitting my url, in search console.

This is because, you can’t help but

Avoid building backlinks, in the early stages of your website. Google is still trying to figure out where to place you in search. As such, in the beginning stages, harsh changes to your website design, should be kept to a minimum, as google tries, to understand and rank the site.

Don’t go and spin articles and post on a website, remember, I told you that the only easy way is the hard way. Buckle up, workout your fingers and begin typing.

That is the fastest way, you can become successful online.

16. Write More Articles?

Content is king, is always been throw around, and that is the truth, the first and best SEO technique is to write content that solves problems.

After you have written, your first post, move to the next post, then the next, and the next. That way, google knows that your website, is been regularly updated.

If you keep it up, before you realize, your rankings, have begun to shoot up, and in due time, you will be ranking in the top spots on google.

Keep that up, and after, you have made sufficient amount of traffic, you can jump to the next step, which is monetization of your traffic.

17. Monetize your site

You have worked hard, churning out lots of content, and putting it out there on the web. Your war with the keyboard has finally yielded results, and you are now getting good traffic, from google.

You have to step, up you game, and start earning from the traffic, you are getting. Indeed, you deserve a heads up salute.

There are many ways to monetize your site, some of the most popular ways are listed below.

1. Ads (Adsense, Mediavine)

Ads have been the first and primary bread and butter, since some people discovered that writing and posting online could give them money.

The premise, is simple, after writing your articles, you just install a google adsense code on your website, and after some hours google starts displaying ads there. Easy Peasy.

Earning can vary depending on the niche, but the hardest working bloggers make northward of $10,000 per month.

But to reach there, you need to write hard, research keywords hard, add articles hard, because the only easy way is the hard way.

If you accept the hard life for a while, you can get to live the rest of your life, like an emperor.

2. Affiliate Marketing

Affiliate marketing is another way you can earn money online, by referring people to products of publishers, who then give you commissions per successful signups.

Also, Affiliate marketing can be very lucrative, more than AdSense, if you can find high paying affiliate programs, and register.

Most times, earnings are paided out after a 60 days period, for example, amazon pays march earnings in may, and april earnings in june.

The most popular affiliate program right now, is the amazon associates affiliates program.

3. Sell your own Product

Sometimes, you can just cut out the middleman entirely, and create your own product. I mean why referred your website visitors to other sites, when you can monetize them, and keep the entire money for yourself.

18. Get Paid and Celebrate

Every worker deserves a pay. You have slaved away alone, in your room, typing an writing content, hoping to one day make money from it.

The gods of the internet were gracious to you, and some how, everything fell in place. Everything on your site; design, optimization, niche, monetization was on point, and you are now a successful blogger.

Rejoice and be happy, congratulate yourself, by hand shaking yourself. Throw a party in your mind, and become merry.

18. Rinse and Repeat the Process

Just because your hustle got blessed, doesn’t mean you should get complacent, and rest on your laurels. Remember the online world is ever changing.

Google is releasing updates, as fast as a human can blink.

One day, you are enjoying lots of love and traffic from google, and the next thing you know, they have an update and all your traffic is gone.

To be ahead of the curve, you need to rinse and repeat the same process that made you successful, and create other successful online businesses.


Starting a blog is the early days, was easy. This was way back, when bloggers were seen as lazy, good for nothing nerds, who lived, their miserable lives, typing on their computers.

But when the money started rolling in, everybody wanted a part of it, and you are here, because, you want to partake, from this lottery.

Nevertheless, today, starting a blog, is not easy.

In summary, follow the steps below, when you are trying to create or start a profitable blog:

  1. Understand the 3 steps of making money
  2. Pick a profitable niche
  3. Pick a domain name
  4. Select a hosting company
  5. Pick a Content management system
  6. Create Email
  7. Install WordPress
  8. Enable SSL Certificate
  9. WordPress Dashboard
  10. Install Plugins
  11. Design your website
  12. Write articles
  13. Create your YouTube channel
  14. Optimize your current content
  15. write more articles
  16. Monetize your site
  17. Get paid and Celebrate
  18. Rinse and Repeat the Process

Also, remember that the only easy way is the hard way.