How To Do start a blog and make money

How To Start A Blog And Make Money

Hi

So you are wondering how to start a blog. You are the right place.

This is a complete guide on how to start a blog from scratch (this requires no knowledge of  blogging or programming) and make money from it. Here you will find a step by step guide on how to find your blogging niche, how to choose a web hosting, how to find your domain name, setting up a WordPress blog and finally ways to make money from it. (if you don’t know what I am talking about, just keep reading, I am sure you will understand everything.)

NOTE – This is a long post, as this has all the steps you need to start a blog. This is the post which I wanted when I started blogging.

So let’s get started quickly.

Why another blog post about “How to start a blog”?

Well, what can I say, most of the blog posts about how to start a blog on the internet are either not exhaustive enough to follow or are very old.

Also, I find most of the articles very tough to follow when I started my blogging career. I had to spend hours finding the bits and pieces online just to get my blog off the ground.

So this post is all about “I wish I had when I started blogging!”.

This post is written in the simplest layman terms which do not expect you to have any prior blogging or programming knowledge.

Before we dive into how to set up a blog and make money from it, let’s discuss a few things.

Why start a blog?

There are a number of reasons which bloggers can give you on why they started a blog. I will put down my thoughts on why you should start a blog today.

Just to write and share your knowledge

I started blogging because I wanted to share my knowledge (I had a very limited knowledge though but you eventually learn a lot) of how to live your life depending on natural and healthy products. Basically adopting a natural and healthy lifestyle. I was always interested in it so I thought of started a blog. Sure you will also have something to share. If you do then you should start a blog right away.

I was always interested in it so I thought of started a blog. Sure you will also have something to share. If you do then you should start a blog right away.

Sure you will also have something to share. If you do then you should start a blog right away.

Make money from home

When I started my blog I didn’t know I can make money from it. I was doing it just for my passion.

But later I found ways to monetize from my blog. (Well my husband helped me realize the true potential of my blog, he is the one who educated me on how to start making money from alluringsoul).

There are a lot of bloggers who make living out of blogging. And some make a huge amount of money per month ($100,000). Yes, it’s per month!.

But I admit it’s not easy to make this crazy money but it’s definitely doable.

Showcase yourself

You might want to showcase yourself and build a community of like-minded people. Well, eventually you get to this point with your blog anyway.

You will have readers eagerly waiting for your next article and you feel great listening to their problems and helping them solve it.

Now let’s back to business.

How to start a blog can be broadly divided into 9 steps

  1. Choosing a niche to blog about.
  2. Choosing a web hosting.
  3. Choosing a domain name.
  4. Setup your WordPress blog.
  5. Design your blog.
  6. Add necessary plugins
  7. Publish your first post.
  8. Share your writing with others and Driving Traffic.
  9. Make money from your blog

Learn Everything About Blogging From Scratch.

Become a Wordpress PRO, Drive Traffic to your blog and make MONEY!

Subscribe NOW!

We won't send you spam. Unsubscribe at any time. Powered by ConvertKit

Choosing a niche to blog about

So what is a niche?Well, this is a fancy word used by bloggers to broadly classify their blog.

Well, this is a fancy word used by bloggers to broadly classify their blog.

You can always blog about everything in this world, but given that you are the only one working on your blog, it would be too difficult to write about simply everything.

So you always choose a broad category before you start a blog. This is called a blog niche.

So why choose a niche?

Here is my explanation for choosing a niche

1. You know what to write about. You don’t have to write about everything as you don’t have the time and energy to do it.

2. You have high-quality engaging posts when you write under a niche.

3. You have a highly engaging audience who love to read your post.

4. You have authority in that niche. Writing in a single niche allows you to show your authority on the niche topic and thus your readers admire you for that.

Whenever your reader thinks of a problem related to your niche, they think of you.

5. You can write a few super helpful posts in a month and yet you have your readers loving you (Fewer posts do not mean less informative or small posts, it still needs to be informative and long enough so that your readers can have a positive takeaway after reading).

This is true in the case of search engines like Google as well. Writing about a single niche helps you build authority in front of Google which means higher ranking in google search, means more traffic 🙂

How to choose a niche?

There are multiple ways to choose a niche. I will outline a few which helped me choose my niche when I started blogging.

1. Blog about what you enjoy and love to write.

Blogging is all about presenting your thoughts and your expertise about the topic to your readers. If you are not able to do it, your readers won’t be engaged enough.

2. Choose a niche where you can build a good number of topics to write about.

There are a couple of niches where it’s tough to build a lot of posts (This is my thinking, a lot of bloggers do disagree with it though!).

Blogging is a journey and if you are stuck while building new posts then you will face issues in your blogging journey.

I know choosing a niche can be difficult. You should give some time thinking about it.

If you face any issues or want to discuss the niches in your mind, just write me an email. I would be more than happy to discuss.

Choosing a domain name

Domain name is the name of your blog. You can choose whatever you want it to be. I do have some recommendations on that.

1. Choose small domain names. Long domain names are though to remember. Like I chose alluringsoul.com. I think its small and much easily rememberable.

2. Try not to use special characters like “-” or “*” and also numbers in between your domain name. This makes your domain name tough to remember.

3. Choose .com always. This is important. There are a lot of advantages to it. You get ranking better in Google search results, you are seen as a commercial website thus making you look professional and authoritative. Plus it is easy to remember as most of the websites are .com in the world.

You can buy a domain name from a lot of domain name providers.

If you are just starting out I would recommend to buy it directly from Bluehost when you are buying the hosting(Not sure what that means, don’t worry, just keep reading!). This will save you a lot of time, headache and also money. (You get free domain name with Bluehost hosting!)

But if you want to buy your domain name from somewhere else, then I would recommend to buy it from GoDaddy. They are one of the leaders in domain name providers and I have used them with my other blogs. They are great.

Choosing a web hosting

Once you have found your niche, it’s time now to get your blog up from the ground. So pull your sleeves up and let’s start!

What is a web hosting?

Web hosting is the place where your blog lives. This place is always available and online so that your readers can visit it even when you are sleeping. In geeky terms, it’s a simple server which hosts your blog and serves the content whenever your reader visits your blog.

Self Hosted vs Freely hosted (Blogger, Tumblr, Blogspot) which is better?

There are 2 types of hosting you can choose from.

Self-hosted means you rent a hosting (Server) and pay monthly or yearly for it. This is the best and the recommended way to go forward.(I will explain why to keep reading!).

There a lot of companies which provide you self-hosted web hosting. One of the most popular and most recommended is Bluehost.

Freely hosted means you don’t pay for the hosting at all. There are a lot of these as well. Few of the most popular are Blogger, Tumblr.

You should NEVER start your blogging career on freely available hosting if you are serious about blogging. There a lot of reasons to it.

1. You are not seen as professional by business, brands and ad providers.

There are a lot of ad providers and affiliate marketers who don’t associate with blogs running on free hosting platforms like Blogger or Tumblr as you don’t seem professional enough. (Does not matter how good your content is, you will still lose those brands and ad providers)

2. You won’t be able to monetize (make money from your blog) your blog easily. The reason is point 1. You don’t look professional, most brands won’t work with you and thus you will lose money (a lot of money !).

3. You won’t be seen as an authoritative blogger in your niche.

You might think that you can start initially with free hosting providers and then move to self-hosting. But trust me it’s going to be a nightmare for you.

It’s tough to migrate your blog from Blogger or Tumblr or Blogspot to your self-hosted WordPress. There are a lot of stories of bloggers who lost their posts and images while migrating their blog.

My advice is to stick with self-hosting.

Also, don’t start with wordpress.com. This is completely different from wordpress.org.

WordPress.com is NOT self-hosted. I won’t recommend you to start with this for above-mentioned reasons.

WordPress.org provides free WordPress software on which your blog will run. You basically install this software on your hosting (server).

Which web hosting should you choose?

When I started my blog, I started it with Bluehost. They are one of the best hosting providers in the world and is trusted by bloggers around the world. I recommend it for a lot of reasons.

1. They are the best in industry. You can find almost every blogger recommending Bluehost. Bluehost is the recommended hosting provider for WordPress.

2. Their customer support is great. They are available 24×7 to help you out with your hosting problems.

3. It’s quite cheap to start a blog on Bluehost. It’s just $3.95 per month.

4. You get a free domain name as well if you buy a hosting for 12 months. This is highly recommended as it saves you a lot of money. (Free domain name + less monthly charges on hosting!)

Setup your WordPress blog on Bluehost

This step assumes you will buy the hosting and domain name both from Bluehost. It’s highly recommended as it saves you a lot of time and money.

But if you have bought your domain name already with some other provider like GoDaddy, then just shoot me an email and I will help you link your domain name with your Bluehost hosting.

Just follow these steps to setup your WordPress blog on Bluehost.

1. Navigate to alluringsoul.com/bluehost. You will be redirected to Bluehost through my affiliate link. You may get a few perks if you signup through my link. (I am so grateful for your support!). You will see the page like below. Click on the green “Get Started Now” button.

Bluehost-first-step

 

2. Now you need to select the plan. If you are just starting out then “Basic” plan is best for you. Click on “Select” button under “Basic”  plan.

Bluehost-step-2

 

3. Now you will be asked for the domain name. If you have already purchased a domain name from somewhere else, then enter it else you can buy your domain name from Bluehost as well. Don’t forget that you will get a free domain name if you choose a hosting plan (Next step) of 12 months. Once done, click “next“.

Bluehost-step-3

 

4. Enter your personal information. This includes your account and contact information.

Bluehost-step-4

 

5. Next, in the package information section, you will be selecting the package you would like to buy.

You can select a 36 months package which gives you the cheapest monthly rate + a free domain name.

You will be paying for the 36 months upfront and that’s why you are getting such a great deal from Bluehost, but you can cancel your plan anytime in the future to get back your money. Thus there is no risk of losing your money.

There are other services which you can uncheck for now as you can buy them later as well if you want to. I don’t think they are required when you are just starting out.

Bluehost-step-5

6. Next, enter your billing information. Agree to the terms of service and then click “submit” button.

Bluehost-step-6

 

7. You don’t need to buy anything else here as again you can buy them later if you need it.

bluehost-skip-1-min

 

8. Congratulations, you have a working an official Bluehost account now. Now you need to create your password. Click on the “create your password” button.

bluehost-welcome-min

9. Here you need to create your Bluehost password. Enter your password in both the input boxes and then click “create” button. Make sure that you remember this password. I would recommend you to write this somewhere safe.

Enter your password-min

10. Great, now you need to login to your Bluehost account. Make sure that you are login to “hosting” and NOT “webmail”.

Login to bluehost-min

11. Once you log in, you will see a small message box popup. Select “Close this welcome message box and don’t show it again” button.

Click 'X' to cancel this box-min

 

12. Next, you will see your Bluehost dashboard. This is the place where you get complete control of your Bluehost account. First thing first, let’s install WordPress. Click “Install WordPress” button.

Click to install wordpress-min

 

13. Next, on the WordPress installation screen, click “install“.

Click Install-min

 

14. Click “show advanced options“.

Check -Show advanced options--min

 

15. Here you need to name your site. This can always be changed later. Enter the username for your WordPress install and a password for your WordPress install. Check “Automatically create a new database for this installation” and “I have read the terms and conditions of the GPLv2”. Click “Install Now” button.

Install wordpress username password-min

16. Wait for the little bar on the top of the next screen turn green. It shows, WordPress is successfully installed.

progress-bar-min

 

17. Now check your email inbox. You must have received an email from mojo marketplace. This email is important. It has your website URL, your WordPress admin login URL, and your WordPress login username.

mojo marketplace-min

 

18. From the email, you received in the previous step (from mojo marketplace), click the Admin URL. This will take you to your WordPress blog login screen. Enter your username and password you created in step 15.

wordpress-login-min

 

19. Once you are logged in, you will see the amazing WordPress dashboard. This is the control center of your blog!.

wordpress_dashboard

 

You are done. You have successfully setup a WordPress blog on Bluehost!.

Learn Everything About Blogging From Scratch.

Become a Wordpress PRO, Drive Traffic to your blog and make MONEY!

Subscribe NOW!

We won't send you spam. Unsubscribe at any time. Powered by ConvertKit

Design your blog

Once you have successfully setup your WordPress blog, it’s time now to design it. By design, I mean how your blog will look to your readers.

Themes in WordPress are for that purpose. You can install a theme from thousands of FREE and PAID themes online. It’s very easy to install and set up a theme on your WordPress blog.

Installing a free theme

If you are looking for a free WordPress theme, then follow these steps to install it.

1. Once you are on your WordPress dashboard, click on “Appearance” then “Themes” from the left-hand sidebar.

2. On this page, you will see the themes installed on your WordPress blog, but not activated. Only one can be activated at a time (obviously!).  To add a new theme click on “Add New” button.

3. Now you can add themes on this page. This page will show you the featured themes (by default) from WordPress. Remember these themes are free to use and modify as well. So you can try as many as you want to find the best one for you.  You can also search themes (if you know the name of theme) by typing the theme name into “Search themes…” box and then pressing “Enter” on your computer keyboard.

4. Once you have found the theme to try, you need to install that. You can install that by clicking the “Install” button. Or you can also preview the theme on your blog before installing it by clicking the “Preview” button. (You will see the “Install” and “Preview” button once you hover over the themes card!)

5. Once you have installed the theme you would like to use, you then need to click “Activate” button to activate the theme on your blog.

Installing a paid/premium theme

If you are thinking of trying out some premium themes then you can try Genesis theme.

The theme is highly optimized for ads (which means you will earn more money from ads), website loading speed is fast, highly customizable and also have a great 24×7 support.

Genesis team will help you install and customize our theme as well if you need any help. You can download Genesis theme from here

You have successfully completed the basic designing of your blog. You can customize further but for now, it’s just fine. As you keep on blogging you will be more familiar with WordPress dashboard. Its the usual learning curve for every blogger, so there is nothing to worry about.

Install necessary plugins

Once you are done installing a theme to make your blog look prettier, you should install a few plugins as well.

Installing a plugin is easy. Just follow these steps –

1. Once you are on your WordPress blog dashboard, click on “Plugins” then “Add New” from the left-hand sidebar.

2. Search the plugins you want to download and install. You can search by the name of the plugin.

3. Click on “Install Now” button of the plugin which you want to install. This will install the plugin but it’s not activated yet.

4. Click on “Activate” button to activate the plugin.

5. You are done installing and activating the plugin, now you can configure the plugin.

There are a lot of FREE and PAID plugins available to use on your WordPress blog. But when you are starting out, I have a list of plugins which you should install right away.

1. Yoast SEO Plugin – This plugin helps you configure you posts SEO tags and thus making them SEO friendly. If you are just wondering what is SEO, its Search Engine Optimization, it means how much your blog post is optimized for SEO which decides what position it will show in Google search results.

2. WP Smush – This plugin is a much-needed plugin if you have images in your blog post. This plugin compresses your blog images so that they load fast when someone visits your website.

3. W3 Total Cache – This plugin simply makes your website super fast.

4. TinyMCE Advanced – This plugin adds extra features to WordPress post editing tool. Once you install this plugin it will be really helpful when you are formatting your posts.

5. Share Button By AddThis – You want your post to be shared by your readers so that others can also find your post. This can be easily done by installing share button by AddThis plugin. You readers can share your post to social media sites like Facebook, Pinterest, Twitter, StumbleUpon, Google Plus, etc.

6. Google Analytics by MonsterInsights – You need to know how many users are visiting your site on a daily basis. Apart from that you also would like to find, how much time they spend on your website and on which post. Google analytics by MonsterInights helps you do that in a very simple way. Just create a new google analytics account and add the tracking key here. MonsterInsights plugin website has a tutorial for this.

7. Akismet – A free plugin to help you from spam comments your blog post will get. You have no idea how much spam and junk is there online. This plugin automatically marks spam comments SPAM!.

8. Pinterest WordPress Plugin – AccessPress Pinterest – A free plugin which helps you to put a PIN IT icon on your blog post images. This is a great way to let your readers pin your blog images to their Pinterest boards.

Publish your first post

Now you are all set to write your first post and publish it for your readers to read.

Follow these steps to publish your first post.

1. Go to your WordPress dashboard and click on “Posts” then “Add New” from the left-hand sidebar.

2. Next page will be where you will be writing your blog post. This is a very simple interface provided by WordPress to you. This is the place to show your writing skills!

3. Write the title of your blog post below the “Add New Post” input box.

4. Next start writing your blog post in the space provided. You can use a lot of other formatting tools to format your blog post. I have installed a plugin to enhance this. The plugin I have used is “TinyMCE Advanced”.

5. Once you are done writing click on the “Save Draft” button. This will save your blog post so that if you want you can edit it later as many times before you hit publish. Once you click “Publish” button, your post will be live and seen by your readers. Before publishing your post, you can always click the “Preview” button to preview your post.

Congrats you have successfully created your first blog post on WordPress.

But this is not the end, there is more to becoming a WordPress pro. But trust me this is more than enough for you to get started. When I started, I had no idea about this itself, I had to google a lot to find all the bits and pieces to get my 1st blog post. That’s why I created this blog post. Thankfully you will not be wasting time!

Learn Everything About Blogging From Scratch.

Become a Wordpress PRO, Drive Traffic to your blog and make MONEY!

Subscribe NOW!

We won't send you spam. Unsubscribe at any time. Powered by ConvertKit

Share your writing with others

Writing a blog post is just a part of blogging. You need to share your writing with your readers. There is a tonne a ways to get traffic to your blog. You can get FREE or PAID traffic to your blog. I always prefer FREE traffic because then I know my readers are really interested and are coming from a legitimate source.

There are ways to promote your blog on social media or through search engines like google.

If you are just starting out your blog, then I would suggest starting with Pinterest. It’s a great place to find highly engaging readers for your blog. Also, it’s free and a lot easier than Google or Facebook (I believe that).

Alluringsoul gets a tonne of traffic from Pinterest itself which accounts for 90% of the monthly traffic.

On Pinterest, your create pins linking back to your blog post. Whenever someone likes your pin and wants to know more about the topic, he/she clicks on your pin and thus lands to your blog post.

You can create a free Pinterest account and start right away.

Driving traffic from Pinterest is a blog post for itself. If you are interested to know more about it and would like to learn the hacks and techniques I use to drive tonnes of traffic from Pinterest then you should subscribe to the form below.

You will be notified directly to your email once I have more posts related to driving traffic to your blog from Pinterest or other social media.

Learn Everything About Blogging From Scratch.

Become a Wordpress PRO, Drive Traffic to your blog and make MONEY!

Subscribe NOW!

We won't send you spam. Unsubscribe at any time. Powered by ConvertKit

Make money from your blog

Probably one of the most important points here, if you would like to run your blog as a business. There are a lot of ways to make money from your blog. And trust me it’s not that tough. I believe its more of a passive income. You build it once and then get all the benefits later.

If you are starting out and have built some decent traffic, then the easiest way to make money is using ads on your blog post. There are a lot of ad providers which put ads on your blog and you get paid per visitor or ad impression.

For starters, you can try Google Adsense or media.net. I have used media.net in the past and they are great to start with.

Once you have built your traffic you can move to ad bidders who bid on your behalf from a lot of ad providers and get the best deal in terms of money. Ezoic is a great example of that. I have been using Ezoic for quite a few months and trust me they have optimized my ad earnings a lot. You will need a minimum of 15000 users to start with Ezoic.

Adthrive is also which you can check if you have a lot of users on your website. Adthrive requires 100,000+ users monthly on your website. I know this is a very big goal, but trust me you will eventually reach this if you keep on writing great content.

Other ways to make money are affiliate marketing. Very simply, you get paid a commission when any of your readers buy something using your affiliate link. You get your affiliate link from the company which you are promoting. This is a great way to make a tonne of money. Also, you don’t need a lot of traffic to start with affiliate marketing. I have seen bloggers earning from affiliate marketing with just 1000 users per month.

This is a great way to make a tonne of money. Also, you don’t need a lot of traffic to start with affiliate marketing. I have seen bloggers earning from affiliate marketing with just 1000 users per month.

Another way to make money is by selling your own ebooks, ecourse or digital content to your readers. If you have created a great and helpful ebook or

If you have created a great and helpful ebook or ecourse then you can give it to your readers in exchange for a small cash. This is widely used by bloggers around the world. Also, you don’t need to have a tonne of traffic to start with this. But I would recommend you to start building your ebook or

Also, you don’t need to have a tonne of traffic to start with this. But I would recommend you to start building your ebook or ecourse once you have a clear idea of what your readers need as it would a lot easier to sell it your readers then. Understanding your readers need might take some time so in the meantime, you should keep on creating great content.

Understanding your readers need might take some time so in the meantime, you should keep on creating great content.

There are a tonne of other ways to make money like sponsored posts, consultation and freelancing, Virtual Assistant, etc.

If you would like to learn in depth about how to make money from your blog then make sure to subscribe my email list by filling the form below.

You will be getting all the updates about creating money online from your blog directly in your email inbox.

Learn Everything About Blogging From Scratch.

Become a Wordpress PRO, Drive Traffic to your blog and make MONEY!

Subscribe NOW!

We won't send you spam. Unsubscribe at any time. Powered by ConvertKit

This is it, my friend. I know this is a big post but I think this has all the required things to get you started. You can always shoot questions and email me for any type of discussion related to blogging. I will be more than happy to answer them. So don’t wait now, and start your blogging journey now!.

 

how to start a blog and make money

Standard FTC Disclosure: Any/all of the links on this website may contain affiliate links.  However, I only recommend those products which either I have used myself or is recommended to me by someone I know closely. In any case, I do a thorough research of the products I recommend.

2 thoughts on “How To Start A Blog And Make Money

    1. Hi Charmi,
      So glad you liked the post. You should go ahead and start your blog and provide awesome content to your readers.I am in the process of publishing new content on alluringsoul about how to start and grow your blog. Do watch this space to get an update.
      Thanks
      Mamta

Leave a Reply

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