how to start a blog and earn money

How to start a WordPress Blog and earn money online blogging – Self Employed Content Entrepreneur


Starting a blog is very easy and in this guide, i am going to be showing you exactly how to get started blogging and this is just the first step where i will tell you the basics to start a blog and prepare everything from the ground. First and foremost, you are going to need a blog name, your blog name needs to align with the blog niche you want to choose, a cool blog name is cool indeed and it is going to be remembered by your readers and audience easily. You should do proper research before starting a blog, like you should know the nich you want to choose, mainly i suggest choosing to blog on what you love so that it will be a continuous process of updating the blog frequently and this is how your blog audience grows. I suggest using a keyword tool by the name  LSI GRAPH   which is a tool which you can use to research the best keywords for your blog and also you will use it to come up with a suitable name for your blogging platform. This keyword enables you to see keywords with the highest number of google searches and choosing keywords which are searched by people the most will put your blog into an advantageous position of growing continuously.

Once you have chosen your blog name, the second step to take is to register a domain name with your blog name. I can suggest a cheap name for registering the domain so that here to you will purchase the blog hosting. Namecheap offers the best hosting service and also their live customer support is just awesome and even if you are a blogging beginner, they will help you till your blog is live online.. Register the domain name of your choice with the name of your blog, and if by chance you find the domain name taken, you can add some letter to make a difference and still get the domain name. Starting at namecheap is easy, these are the steps you will need to take to get started so that your blog will now stand to a position of going live.

The best thing about Name Cheap is that their shared hosting plan named Stellar hosting is fairly affordable at just just $2.88/mo and their .com domain name goes at just $8.88/year which is extremely modest for any one to start blogging with a limited budget. They likewise present an  offer a free .website domain offer for one year if it is your first time using this hosting server, this is why i recommend it for a beginner blogger since you will absolutely have no issues starting out.

1. Purchase Stellar hosting Plan and Domain name

This is the very first step at Name Cheap, you just go to the shared hosting page here you can add to cart the shared hosting package of your choice.

Once you do this, you will have the option to go to the next page, and this is where you will be given the choices below.

  • Claim free .website domain
  • Purchase a new domain
  • Use a current domain you own in Name Cheap
  • Use a domain from another registrar

In this guide, it will be on purchasing a new domain. So add it to cart and here is what it will be like.

Once you have added your choice domain to cart, now Click continue and after like 20 minutes, everything will be configured.

2. Login to Your Hosting cPanel

You will receive Cpanel credentials from namecheap to login to your Cpanel, this will happen immediately after your transaction has been completed. The important details which you need here to login to your hosting Cpanel are the cPanel username and cPanel password.

Once you have the details of your Cpanel, you need to go to the Cpanel login page to access, you will got to Basically this is your domain name followed by /cpanel at the end. Now, once you are on this page, use the login details sent to you by name cheap and you will be able to access Cpanel.

3. Install WordPress

After successfully login in to cpanel, this is the time now to install WordPress and this is usually very easy since we will use softaculous app installer which allows you to install WordPress in just one click, so, on the cpanel dashboard, you will see the Softaculous app installer.

 also once you click on it, you will see the WordPress icon and the option to install WordPress. Click on that WordPress icon and doing this will start the installation of WordPress. Then once you do this, you will be redirected to another page like this.

Once you are here click on the Install Now button and this will take you to another page where you will be requested for the details below.

  • Choose which domain you want to install WordPress
  • Add Site Name
  • Add Site Description
  • Set WordPress Admin Username
  • Set WordPress Admin Password
  • Add Admin Email
  • Choose the Language you want for the Blog
  • Select a free WordPress Theme

and once you have filled all the above successfully, you click INSTALL

and you will see your WordPress installation which takes just a few minutes and once it is done, you will see this page with links to go to WordPress login page and link to the front page.

Here, go to and login with the WordPress login details which you set when filling the WordPress installation form.

This was the first step which you must take to start a blog and now since we have installed WordPress to the domain, i will proceed to take you through to the other steps towards a successful blog.


Since your wordpress is now ready and setup, it is time now to customize the appearance of your blog to be perfect for your blog audience, things you have to consider is appearance and also responsiveness, this is not as hard as you think, it is very easy nand in this step, this is what i will take you through top customize the blog and after this we can move on to more steps.

Step number one here is:  Selecting Your WordPress Theme

The theme is the most important when it comes to the layout of your blog, choosing a nice theme is what makes your blog stand out, and this is very easy. There are free themes which are premade with wordpress and you can choose a suitable one for yourself here, there are also premium wordpress themes which you can purchase from a website like which is one of the best and most trusted theme marketplace, there is Envato too.

  1. Free WordPress theme

The free wordpress theme is available for anyone at your wordpress themes tab, you add a new theme and you will see all right there.. People always like the premium themes due to the easy installation features and premium features they have. Customizing the wordpress theme yourself will give you a perfect idea on how to be totally in charge of your blog. There are very many premade WordPress themes which are available at your disposal, some are free and others are paid.

To change your theme you go to your WordPress dashboard and click on Appearance » then Themes then Add a new WordPress theme. Like on the image right here.

On the new page that opens up, this is where you will be able to choose a free wordpress theme of your choice and also you will have the option to upload a theme if you happen to have a premium wordpress theme. Free wordpress themes are just perfect for blogging beginners and easy to install and use too.

Here you choose your choice theme and once you preview a theme and see that it meets the standards you want, you will just install and activate the theme and in an instant, you will see the changes have taken place on the homepage. To make more customizations to your blog, go to “Appearance” then you will see :”Customize” and clicking this will take you to a page where you will be able to customize the theme.

Once the theme has been activated, as a new blogger, you can start thinking about creating a new blog post and publishing it live, it is important that your blog post will be unique since unique articles will always receive more traffic from organic google search.

  • Creating Your First Blog Post

`To add a new post to your blog, you go to the “posts” tab on wordpress dashboard and click on “add new’ ‘ post and this will take you to a text editor like on the screenshot below.

Make sure to take your time and study all features in this post editor, the more you are using your blog, the more you will be adapted to it, so this is how you will be publishing blog posts, every time you have written a new post and you want to make it live on your blog, always make sure to click on the “Publish” button.

Step 5. Plugins & Customizations

That’s all you need to know about publishing posts to your blog. After this, i want to tell you how you can add plugins to your wordpress blog. Plugins are meant to add more additional features to your blog and to enhance it more. Right here i will take you through adding some simple plugins which are very important towards the running of your blog. There are very many free wordpress plugins available and all these are towards helping you customize and grow your blog.

I will now show you how to add a contact form to your wordpress blog and also how to add the monster analytics plugin which is very useful towards monitoring your blog traffic.

To add the first plugin, go to your wordpress dashboard, go to the “Plugins” tab and select “Add New” and you will see a search box, here you can type Wp forms or any other plugin you want to add, on our case, we are installing WP forms plugin, and once you install it, make sure to activate the plugin.

I will now show you how to create wordpress contact form with WP forms.

The contact form is important since this is a way of giving your blog audience a way to contact you. Details which will be entered on the contact form will be sent to your  email. This is where we will use the WP forms plugin you have just installed to create the wordpress contact form.

Now, here, you will go  to WPForms » Add a New page and this is how to make your first form using this forms plugin. This will open the WPForms interface.

In the first place, you have to enter a name for your contact form and then proceed with the other steps.

WPForms will help you make a basic contact form for your blog with all the necessary fields required. To customize any field you want on the form, you just tap on it and use the customization toolbar on the left.

Setting up Monster analytics plugin and connecting it with Google analytics account.

Blog traffic is very important and this is why I could not leave out the monster plugin since as a blogger, monitoring the traffic coming in to your blog is very important since it helps you see the daily progress of your blog and this is what gives you the courage to keep on going and growing your blog further. I will take you through the easy steps to follow and install this plugin, just like the WP forms, this process is quite easy too.

Go to add a new plugin and on the search bar, search for “Monster Insights” and  this plugin will appear. Now, install and activate the plugin and once you do, you will see this plugin page like on the screenshot right here.

On this page, Click on “Connect MonsterInsights” sand this action will help you to connect the plugin to your google analytics, once this is set up, you will be able to monitor all the progress of your traffic.

It is just as easy as this and you have things set up, you can now perfectly monitor your blog traffic and you will see your audience growing day by day as you continue advancing your blog and as your blog continues to mature. This is enough for you about the plugin installations and am now sure you can basically install any plugin now, i will now proceed to the next step which will be on promoting your blog.

STEP 3: Promoting Your Blog

In this step, I will take you through the steps you need to take to promote your blog. This is because a blog is a platform and you should make sure that people will be able to reach you. There are different ways in which to promote your blog and this is exactly what I want to take you through. In order to consider and say that your blog has grown, you need to have seen a consistent stream of traffic coming in on a daily basis and this means that people will be reading your content every day. There are many ways to drive in traffic, also, some of the traffic will come naturally when people are searching out for things on google, this is what we call organic google search engine traffic, there are also other search engines like Yandex, Bing and more others which are smaller and all this will bring traffic to your blog and this is how you continue to grow more  and more.

First, i will start by letting you know how to start receiving more organic traffic from google through SEO, i will show you some steps to take to do basic SEO on your blog and this is not something that is complicated at all and anyone can do it. This tutorial is just what you needed on how to start a blog and how to grow the blog, i will make sure to explain this in the most simplified way just for you.

The best of profitable visitors that you can get to your site is from Organic inquiry keywords. This comes when people search for something in Search engines and land on your site, these visitors are well en route to change over into customers or clients.

There are various things which you can do to get normal organic traffic and most noteworthy is SEO and we will start with the equal.

1. Making sure your blog will indexed– Make Search engine successfully get to your blog

This is part of SEO to ensure that when people are searching for stuff in search engines, they will also see your blog among the search results they receive, this is what makes you stand out from your competitors. It is important for your blog to be optimized for search engines if you want to always get a share of organic traffic always. I will start using Onpage SEO which is super easy.

  • On-page SEO

In off page SEO, this is all about optimizing all your blog post pages to a format that is enriched with keywords which your audience might be looking for on google and other search engines. To do this easily, I recommend a  plugin by the name Yoast SEO, and it is available just for free, make sure to install it and activate it to your wordpress.

2. Making people read all your content.

This is another very crucial strategy towards growing your blog audience. Your content has to be interesting and give value to people as they read it. When people read through all your content, this shows that it is very engaging and normally search engines have the features to check out which pages people stay on the most and if yours has attained this you will get ranked higher on search results and this results in an increase in blog traffic.

  • Growing your Blog with Social media power

It doesn’t have any kind of effect what kind of blog you run – with the help of social media marketing, you can lift it to an incomprehensible level.

You understand how notable progress advancing can be. In the current fast paced world, it is the least requesting way to deal with interface with your group and increment productive results.

Ideally, social media can be used as a viral growth tool in basically every business. In case you are a blogger and should seek after this more dependable alternative, by then you should obviously acknowledge its assistance moreover. In this edifying post, I will disclose to you how a blogger can be benefited by the force of social media and how to use it to grow your blog traffic. Here are some of the most essential social media platforms you can participate in and ensure that you are increasing the social signals to your blog.

Social Apps: These days, applications are step by step taking over the greater part of the main internet based life stages. For example, one can’t neglect the gigantic reach of Snapchat or Instagram. Other informing applications like Whatsapp, Viber, Skype, and so on can likewise be remembered for this class. Social Bookmarking: StumbleUpon, Pinterest, Digg, and Delicious are a portion of the significant instances of the bookmarking stages that can without much of a stretch be utilized to build the compass of your substance.

Social Blogging Tools: You may have just seen how blogging stages are turning out to be progressively social nowadays. Tumblr and WordPress are its best instances. Twitter can likewise be utilized as a perfect miniaturized scale blogging stage. There are likewise a lot of social news and network sites (like Quora or Reddit) that can help you in a lot of ways.

Twitter can likewise be utilized as a perfect small scale blogging stage. There are likewise a lot of social news and network sites (like Quora or Reddit) that can help you in a lot of ways.

Step 4: Monetizing and earning money from your blog

Beginning and starting a blog has never been simpler than it is today. Today anyway you can begin, keep up, and adapt a blog on WordPress with only a couple hundred dollars (this can shift depending on what you have to do). However, in light of the fact that it’s simpler to bring in cash with your blog today, doesn’t imply that most bloggers do.

Despite the fact that not great, the subject of “how to adapt a blog” is regularly the absolute first thing that new bloggers solicit … truly on the very beginning from their blogging experience.

How to begin a blog and bring in cash?

Alright, wait for a minute or two! We’ll get to all that. Be that as it may, see yourself as cautioned, figuring out how to adapt a blog is certainly not a one-and-done thing. You should invest some genuine exertion to get beneficial outcomes.

1. Monetizing your blog through affiliate marketing

Affiliate promoting is the main technique on the rundown currently since it’s commonly the least demanding to begin with. In straightforward terms, affiliate marketing is about promoting other people’s products to earn a commission on every conversion they get.

Commissions are as a rule in the scope of 5%-75% of the retail cost. In the event that it’s physical items we’re discussing, it’s closer to the 5% mark. For advanced stuff, even 100% commissions are conceivable.

The most significant part here from the purchaser’s point of view is that they despite everything address the standard sticker cost, so none of your bonus is supported by the purchaser.

Here are some of the best affiliate marketing networks for beginners in blogging to start making money from their blogs through affiliate marketing and here, i am suggesting them to you.

  • Amazon Associates Affiliate Program
  • Commission Junction Affiliate Program
  • ShareASale Affiliate Program
  • ClickBank Affiliate Program
  • Rakuten Linkshare Affiliate Program
  • Etsy Affiliate Program
  • eBay Partner Network Affiliate Program
  • Fiverr Affiliate Program

2. Offering Freelancing service on your blog

The vast majority who start a blog procure certain abilities…Things like online writing, web development, graphic designing, and more freelancing skills are some skills you might be having and offering and advertising that you offer these services on your blog can be a great idea. These aptitudes can straightforwardly identify with online pay. You should simply utilize your blog to publicize them.

Sounds maybe actually quite difficult, yet listen to me: In case you’re prepared to jump into the universe of freelancing work, consider making profiles on locales like Upwork, People Per Hour, or Fiverr. While you can acknowledge work legitimately through your blog, in case you’re simply beginning, utilizing these places of work that as of now have traffic and trust can make your change simpler.

3. Sponsored ads and Google Adsense Ads for monetization

Getting somebody to support your blog in exchange for placing their adverts can acquire you a genuine lump of money. In any case, the main drawback is that you for the most part need an average crowd to get support. In any case, this is something you can have on your radar as you start assembling some greater expert in your specialty as a blogger. You can also join Google AdSense and begin running promotions on your blog when google displays ads on it. This will earn you good money if you have a consistent traffic stream. Google is the highest paying ad network for bloggers. There are other ad networks too but google is the most recommended. Consider running advertisements once you’re getting 1000 guests every day. Before that occurs, advertisements are just an interruption and take away from your crowd’s involvement in your site.

4: Creating and offering an Online course on your blog

There is nobody to compose a course. All you need is persistence and a creative mind. The majority of all, in the event that you love the field of your mastery, everything will come into place. There are several instruments and assets out there to make a dazzling course! In this article, you will pick up all that you have to think about how to make an online course.

To what extent does it take to make an online course?

It relies upon how much material you have that is instant. On the off chance that you have all PDFs and recordings put away and need to transfer content, make some tests, an authentication, and a point of arrival seven days is all that could possibly be needed to make an online course on the off chance that you work two hours per day on it.

How to make a beneficial online course?

In the event that you need to make a beneficial online course, the most significant thing is to get to know your crowd, realize what their inclinations are, and think of the best course thought. On the off chance that individuals see that you are taking care of a noteworthy issue for them and that they will learn new aptitudes, they will need to purchase your course. A fruitful course consistently:

– Solves issues for other people.

– Teaches something new.

– It accomplishes an objective.

Your experience can give significant data to more youthful experts.

1 thought on “How to start a WordPress Blog and earn money online blogging – Self Employed Content Entrepreneur”

  1. Pingback: How to get your blog approved to Google AdSense and earn money blogging – Techy Rack

Leave a Comment

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